Class SocketOpts
- Namespace
- EasyNetQ.Management.Client.Model
- Assembly
- EasyNetQ.Management.Client.dll
public record SocketOpts : IEquatable<SocketOpts>
- Inheritance
-
SocketOpts
- Implements
-
- Inherited Members
-
Constructors
SocketOpts(SocketOpts)
protected SocketOpts(SocketOpts original)
Parameters
original
SocketOpts
SocketOpts(int?, bool?, bool?)
public SocketOpts(int? Backlog = null, bool? Nodelay = null, bool? ExitOnClose = null)
Parameters
Backlog
int?
Nodelay
bool?
ExitOnClose
bool?
Properties
Backlog
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
public int? Backlog { get; init; }
Property Value
- int?
EqualityContract
protected virtual Type EqualityContract { get; }
Property Value
- Type
ExitOnClose
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
public bool? ExitOnClose { get; init; }
Property Value
- bool?
ExtensionData
[JsonIgnore]
public IReadOnlyDictionary<string, object?>? ExtensionData { get; set; }
Property Value
- IReadOnlyDictionary<string, object>
JsonExtensionData
[JsonExtensionData]
public IDictionary<string, JsonElement>? JsonExtensionData { get; set; }
Property Value
- IDictionary<string, JsonElement>
Nodelay
[JsonIgnore(Condition = JsonIgnoreCondition.WhenWritingNull)]
public bool? Nodelay { get; init; }
Property Value
- bool?
Methods
Deconstruct(out int?, out bool?, out bool?)
public void Deconstruct(out int? Backlog, out bool? Nodelay, out bool? ExitOnClose)
Parameters
Backlog
int?
Nodelay
bool?
ExitOnClose
bool?
Equals(SocketOpts?)
public virtual bool Equals(SocketOpts? other)
Parameters
other
SocketOpts
Returns
- bool
Equals(object?)
public override bool Equals(object? obj)
Parameters
obj
object
Returns
- bool
GetHashCode()
public override int GetHashCode()
Returns
- int
PrintMembers(StringBuilder)
protected virtual bool PrintMembers(StringBuilder builder)
Parameters
builder
StringBuilder
Returns
- bool
ToString()
public override string ToString()
Returns
- string
<Clone>$()
public virtual SocketOpts <Clone>$()
Returns
- SocketOpts
Operators
operator ==(SocketOpts?, SocketOpts?)
public static bool operator ==(SocketOpts? left, SocketOpts? right)
Parameters
left
SocketOpts
right
SocketOpts
Returns
- bool
operator !=(SocketOpts?, SocketOpts?)
public static bool operator !=(SocketOpts? left, SocketOpts? right)
Parameters
left
SocketOpts
right
SocketOpts
Returns
- bool