Class HaParams
- Namespace
- EasyNetQ.Management.Client.Model
- Assembly
- EasyNetQ.Management.Client.dll
public record HaParams : IEquatable<HaParams>
- Inheritance
-
HaParams
- Implements
-
- Inherited Members
-
Constructors
HaParams(HaMode, long?, IReadOnlyList<string>?)
public HaParams(HaMode AssociatedHaMode, long? ExactlyCount = null, IReadOnlyList<string>? Nodes = null)
Parameters
AssociatedHaMode
HaMode
ExactlyCount
long?
Nodes
IReadOnlyList<string>
HaParams(HaParams)
protected HaParams(HaParams original)
Parameters
original
HaParams
Properties
AssociatedHaMode
public HaMode AssociatedHaMode { get; init; }
Property Value
- HaMode
EqualityContract
protected virtual Type EqualityContract { get; }
Property Value
- Type
ExactlyCount
public long? ExactlyCount { get; init; }
Property Value
- long?
Nodes
public IReadOnlyList<string>? Nodes { get; init; }
Property Value
- IReadOnlyList<string>
Methods
Deconstruct(out HaMode, out long?, out IReadOnlyList<string>?)
public void Deconstruct(out HaMode AssociatedHaMode, out long? ExactlyCount, out IReadOnlyList<string>? Nodes)
Parameters
AssociatedHaMode
HaMode
ExactlyCount
long?
Nodes
IReadOnlyList<string>
Equals(HaParams?)
public virtual bool Equals(HaParams? other)
Parameters
other
HaParams
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 HaParams <Clone>$()
Returns
- HaParams
Operators
operator ==(HaParams?, HaParams?)
public static bool operator ==(HaParams? left, HaParams? right)
Parameters
left
HaParams
right
HaParams
Returns
- bool
operator !=(HaParams?, HaParams?)
public static bool operator !=(HaParams? left, HaParams? right)
Parameters
left
HaParams
right
HaParams
Returns
- bool