Class QueueTotals
- Namespace
- EasyNetQ.Management.Client.Model
- Assembly
- EasyNetQ.Management.Client.dll
public record QueueTotals : IEquatable<QueueTotals>
- Inheritance
-
QueueTotals
- Implements
-
- Inherited Members
-
Constructors
QueueTotals(QueueTotals)
protected QueueTotals(QueueTotals original)
Parameters
original
QueueTotals
QueueTotals(long, long, long, LengthsDetails?, LengthsDetails?, LengthsDetails?)
public QueueTotals(long Messages = 0, long MessagesReady = 0, long MessagesUnacknowledged = 0, LengthsDetails? MessagesDetails = null, LengthsDetails? MessagesReadyDetails = null, LengthsDetails? MessagesUnacknowledgedDetails = null)
Parameters
Messages
long
MessagesReady
long
MessagesUnacknowledged
long
MessagesDetails
LengthsDetails
MessagesReadyDetails
LengthsDetails
MessagesUnacknowledgedDetails
LengthsDetails
Properties
EqualityContract
protected virtual Type EqualityContract { get; }
Property Value
- Type
Messages
public long Messages { get; init; }
Property Value
- long
MessagesDetails
public LengthsDetails? MessagesDetails { get; init; }
Property Value
- LengthsDetails
MessagesReady
public long MessagesReady { get; init; }
Property Value
- long
MessagesReadyDetails
public LengthsDetails? MessagesReadyDetails { get; init; }
Property Value
- LengthsDetails
MessagesUnacknowledged
public long MessagesUnacknowledged { get; init; }
Property Value
- long
MessagesUnacknowledgedDetails
public LengthsDetails? MessagesUnacknowledgedDetails { get; init; }
Property Value
- LengthsDetails
Methods
Deconstruct(out long, out long, out long, out LengthsDetails?, out LengthsDetails?, out LengthsDetails?)
public void Deconstruct(out long Messages, out long MessagesReady, out long MessagesUnacknowledged, out LengthsDetails? MessagesDetails, out LengthsDetails? MessagesReadyDetails, out LengthsDetails? MessagesUnacknowledgedDetails)
Parameters
Messages
long
MessagesReady
long
MessagesUnacknowledged
long
MessagesDetails
LengthsDetails
MessagesReadyDetails
LengthsDetails
MessagesUnacknowledgedDetails
LengthsDetails
Equals(QueueTotals?)
public virtual bool Equals(QueueTotals? other)
Parameters
other
QueueTotals
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 QueueTotals <Clone>$()
Returns
- QueueTotals
Operators
operator ==(QueueTotals?, QueueTotals?)
public static bool operator ==(QueueTotals? left, QueueTotals? right)
Parameters
left
QueueTotals
right
QueueTotals
Returns
- bool
operator !=(QueueTotals?, QueueTotals?)
public static bool operator !=(QueueTotals? left, QueueTotals? right)
Parameters
left
QueueTotals
right
QueueTotals
Returns
- bool