Class AuthenticationFailureReason
- Namespace
- Cratis.Arc.Authentication
- Assembly
- Cratis.Arc.Core.dll
Represents the reason for an authentication failure.
public record AuthenticationFailureReason : ConceptAs<string>, IComparable<ConceptAs<string>>, IComparable<string>, IComparable, IEquatable<ConceptAs<string>>, IEquatable<AuthenticationFailureReason>
- Inheritance
-
AuthenticationFailureReason
- Implements
- Inherited Members
- Extension Methods
Constructors
AuthenticationFailureReason(AuthenticationFailureReason)
protected AuthenticationFailureReason(AuthenticationFailureReason original)
Parameters
originalAuthenticationFailureReason
AuthenticationFailureReason(string)
Represents the reason for an authentication failure.
public AuthenticationFailureReason(string Value)
Parameters
ValuestringThe reason value.
Properties
EqualityContract
protected override Type EqualityContract { get; }
Property Value
Methods
Deconstruct(out string)
public void Deconstruct(out string Value)
Parameters
Valuestring
Equals(AuthenticationFailureReason?)
public virtual bool Equals(AuthenticationFailureReason? other)
Parameters
Returns
Equals(ConceptAs<string>?)
public override sealed bool Equals(ConceptAs<string>? other)
Parameters
Returns
Equals(object?)
public override bool Equals(object? obj)
Parameters
objobject
Returns
GetHashCode()
public override int GetHashCode()
Returns
PrintMembers(StringBuilder)
protected override bool PrintMembers(StringBuilder builder)
Parameters
builderStringBuilder
Returns
Operators
operator ==(AuthenticationFailureReason?, AuthenticationFailureReason?)
public static bool operator ==(AuthenticationFailureReason? left, AuthenticationFailureReason? right)
Parameters
Returns
implicit operator AuthenticationFailureReason(string)
Implicitly converts a string to an AuthenticationFailureReason.
public static implicit operator AuthenticationFailureReason(string value)
Parameters
valuestringThe string value.
Returns
operator !=(AuthenticationFailureReason?, AuthenticationFailureReason?)
public static bool operator !=(AuthenticationFailureReason? left, AuthenticationFailureReason? right)