Table of Contents

Class Context

Namespace
EasyNetQ.Management.Client.Model
Assembly
EasyNetQ.Management.Client.dll
public record Context : IEquatable<Context>
Inheritance
Context
Implements
Inherited Members

Constructors

Context(Context)

protected Context(Context original)

Parameters

original Context

Context(string, string, string, int)

public Context(string Node, string Description, string Path, int Port)

Parameters

Node string
Description string
Path string
Port int

Properties

Description

public string Description { get; init; }

Property Value

string

EqualityContract

protected virtual Type EqualityContract { get; }

Property Value

Type

Node

public string Node { get; init; }

Property Value

string

Path

public string Path { get; init; }

Property Value

string

Port

[JsonConverter(typeof(TolerantInt32Converter))]
public int Port { get; init; }

Property Value

int

Methods

Deconstruct(out string, out string, out string, out int)

public void Deconstruct(out string Node, out string Description, out string Path, out int Port)

Parameters

Node string
Description string
Path string
Port int

Equals(Context?)

public virtual bool Equals(Context? other)

Parameters

other Context

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 Context <Clone>$()

Returns

Context

Operators

operator ==(Context?, Context?)

public static bool operator ==(Context? left, Context? right)

Parameters

left Context
right Context

Returns

bool

operator !=(Context?, Context?)

public static bool operator !=(Context? left, Context? right)

Parameters

left Context
right Context

Returns

bool