Class CreateChannelResult
- Namespace
- EchoHub.Client.UI.Dialogs
- Assembly
- EchoHub.Client.dll
public record CreateChannelResult : IEquatable<CreateChannelResult>
- Inheritance
-
CreateChannelResult
- Implements
-
- Inherited Members
-
Constructors
CreateChannelResult(CreateChannelResult)
protected CreateChannelResult(CreateChannelResult original)
Parameters
original CreateChannelResult
CreateChannelResult(string, string?, bool, string?)
public CreateChannelResult(string Name, string? Topic, bool IsPublic, string? Password)
Parameters
Name string
Topic string
IsPublic bool
Password string
Properties
EqualityContract
protected virtual Type EqualityContract { get; }
Property Value
- Type
IsPublic
public bool IsPublic { get; init; }
Property Value
- bool
Name
public string Name { get; init; }
Property Value
- string
Password
public string? Password { get; init; }
Property Value
- string
Topic
public string? Topic { get; init; }
Property Value
- string
Methods
Deconstruct(out string, out string?, out bool, out string?)
public void Deconstruct(out string Name, out string? Topic, out bool IsPublic, out string? Password)
Parameters
Name string
Topic string
IsPublic bool
Password string
Equals(CreateChannelResult?)
public virtual bool Equals(CreateChannelResult? other)
Parameters
other CreateChannelResult
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
Operators
operator ==(CreateChannelResult?, CreateChannelResult?)
public static bool operator ==(CreateChannelResult? left, CreateChannelResult? right)
Parameters
left CreateChannelResult
right CreateChannelResult
Returns
- bool
operator !=(CreateChannelResult?, CreateChannelResult?)
public static bool operator !=(CreateChannelResult? left, CreateChannelResult? right)
Parameters
left CreateChannelResult
right CreateChannelResult
Returns
- bool