Table of Contents

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