Class Federation
- Namespace
- EasyNetQ.Management.Client.Model
- Assembly
- EasyNetQ.Management.Client.dll
public record Federation : IEquatable<Federation>
- Inheritance
-
Federation
- Implements
-
- Inherited Members
-
Constructors
Federation(Federation)
protected Federation(Federation original)
Parameters
original
Federation
Federation(string, string, string, string, string, string, string, FederationStatus, string, string, string)
public Federation(string Node, string Exchange, string UpstreamExchange, string Type, string Vhost, string Upstream, string Id, FederationStatus Status, string LocalConnection, string Uri, string Timestamp)
Parameters
Node
string
Exchange
string
UpstreamExchange
string
Type
string
Vhost
string
Upstream
string
Id
string
Status
FederationStatus
LocalConnection
string
Uri
string
Timestamp
string
Properties
EqualityContract
protected virtual Type EqualityContract { get; }
Property Value
- Type
Exchange
public string Exchange { get; init; }
Property Value
- string
Id
public string Id { get; init; }
Property Value
- string
LocalConnection
public string LocalConnection { get; init; }
Property Value
- string
Node
public string Node { get; init; }
Property Value
- string
Status
public FederationStatus Status { get; init; }
Property Value
- FederationStatus
Timestamp
public string Timestamp { get; init; }
Property Value
- string
Type
public string Type { get; init; }
Property Value
- string
Upstream
public string Upstream { get; init; }
Property Value
- string
UpstreamExchange
public string UpstreamExchange { get; init; }
Property Value
- string
Uri
public string Uri { get; init; }
Property Value
- string
Vhost
public string Vhost { get; init; }
Property Value
- string
Methods
Deconstruct(out string, out string, out string, out string, out string, out string, out string, out FederationStatus, out string, out string, out string)
public void Deconstruct(out string Node, out string Exchange, out string UpstreamExchange, out string Type, out string Vhost, out string Upstream, out string Id, out FederationStatus Status, out string LocalConnection, out string Uri, out string Timestamp)
Parameters
Node
string
Exchange
string
UpstreamExchange
string
Type
string
Vhost
string
Upstream
string
Id
string
Status
FederationStatus
LocalConnection
string
Uri
string
Timestamp
string
Equals(Federation?)
public virtual bool Equals(Federation? other)
Parameters
other
Federation
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 Federation <Clone>$()
Returns
- Federation
Operators
operator ==(Federation?, Federation?)
public static bool operator ==(Federation? left, Federation? right)
Parameters
left
Federation
right
Federation
Returns
- bool
operator !=(Federation?, Federation?)
public static bool operator !=(Federation? left, Federation? right)
Parameters
left
Federation
right
Federation
Returns
- bool