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