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