Class SimpleStatus
- Namespace
- HyperX.Types
- Assembly
- HyperX.Types.dll
public record SimpleStatus : IEquatable<SimpleStatus>
- Inheritance
-
SimpleStatus
- Implements
-
- Derived
-
- Inherited Members
-
Constructors
SimpleStatus(SimpleStatus)
protected SimpleStatus(SimpleStatus original)
Parameters
original
SimpleStatus
SimpleStatus(bool)
public SimpleStatus(bool success)
Parameters
success
bool
SimpleStatus(bool, List<string>)
public SimpleStatus(bool success, List<string> messages)
Parameters
success
bool
messages
List<string>
SimpleStatus(bool, string)
public SimpleStatus(bool success, string message)
Parameters
success
bool
message
string
SimpleStatus(string)
protected SimpleStatus(string message)
Parameters
message
string
SimpleStatus((bool success, string message))
public SimpleStatus((bool success, string message) tupleInput)
Parameters
tupleInput
(bool success, string message)
Properties
EqualityContract
protected virtual Type EqualityContract { get; }
Property Value
- Type
Message
public string Message { get; protected set; }
Property Value
- string
Messages
public List<string> Messages { get; protected set; }
Property Value
- List<string>
NewSuccess
public static SimpleStatus NewSuccess { get; }
Property Value
- SimpleStatus
Success
public virtual bool Success { get; }
Property Value
- bool
Methods
AddMessage(string)
public void AddMessage(string message)
Parameters
message
string
Equals(SimpleStatus?)
public virtual bool Equals(SimpleStatus? other)
Parameters
other
SimpleStatus
Returns
- bool
Equals(object?)
public override bool Equals(object? obj)
Parameters
obj
object
Returns
- bool
GetHashCode()
public override int GetHashCode()
Returns
- int
GetMessage()
public string GetMessage()
Returns
- string
PrintMembers(StringBuilder)
protected virtual bool PrintMembers(StringBuilder builder)
Parameters
builder
StringBuilder
Returns
- bool
ToString()
public override string ToString()
Returns
- string
Operators
operator ==(SimpleStatus?, SimpleStatus?)
public static bool operator ==(SimpleStatus? left, SimpleStatus? right)
Parameters
left
SimpleStatus
right
SimpleStatus
Returns
- bool
operator !=(SimpleStatus?, SimpleStatus?)
public static bool operator !=(SimpleStatus? left, SimpleStatus? right)
Parameters
left
SimpleStatus
right
SimpleStatus
Returns
- bool