Class AgeAssuranceState
- Namespace
- idunno.Bluesky.Unspecced
- Assembly
- idunno.Bluesky.dll
The current state of a user's age assurance.
public sealed record AgeAssuranceState : IEquatable<AgeAssuranceState>Inheritance
Implements
Inherited Members
Constructors
AgeAssuranceState(DateTimeOffset?, AgeAssuranceStatus)
The current state of a user's age assurance.
public AgeAssuranceState(DateTimeOffset? LastInitiatedAt, AgeAssuranceStatus Status)Parameters
LastInitiatedAtDateTimeOffset?-
A System.DateTimeOffset when the age assurance process was last initiated, if any.
StatusAgeAssuranceStatus-
The current idunno.Bluesky.Unspecced.AgeAssuranceStatus of the age assurance state.
AgeAssuranceState(DateTimeOffset?, AgeAssuranceStatus)
The current state of a user's age assurance.
public AgeAssuranceState(DateTimeOffset? LastInitiatedAt, AgeAssuranceStatus Status)Parameters
LastInitiatedAtDateTimeOffset?-
A System.DateTimeOffset when the age assurance process was last initiated, if any.
StatusAgeAssuranceStatus-
The current idunno.Bluesky.Unspecced.AgeAssuranceStatus of the age assurance state.
AgeAssuranceState(DateTimeOffset?, AgeAssuranceStatus)
The current state of a user's age assurance.
public AgeAssuranceState(DateTimeOffset? LastInitiatedAt, AgeAssuranceStatus Status)Parameters
LastInitiatedAtDateTimeOffset?-
A System.DateTimeOffset when the age assurance process was last initiated, if any.
StatusAgeAssuranceStatus-
The current idunno.Bluesky.Unspecced.AgeAssuranceStatus of the age assurance state.
Properties
LastInitiatedAt
A System.DateTimeOffset when the age assurance process was last initiated, if any.
public DateTimeOffset? LastInitiatedAt { get; init; }Property Value
LastInitiatedAt
A System.DateTimeOffset when the age assurance process was last initiated, if any.
public DateTimeOffset? LastInitiatedAt { get; init; }Property Value
LastInitiatedAt
A System.DateTimeOffset when the age assurance process was last initiated, if any.
public DateTimeOffset? LastInitiatedAt { get; init; }Property Value
Status
The current idunno.Bluesky.Unspecced.AgeAssuranceStatus of the age assurance state.
[JsonRequired]
public AgeAssuranceStatus Status { get; init; }Property Value
Status
The current idunno.Bluesky.Unspecced.AgeAssuranceStatus of the age assurance state.
[JsonRequired]
public AgeAssuranceStatus Status { get; init; }Property Value
Status
The current idunno.Bluesky.Unspecced.AgeAssuranceStatus of the age assurance state.
[JsonRequired]
public AgeAssuranceStatus Status { get; init; }Property Value
Methods
<Clone>$()
public AgeAssuranceState <Clone>$()Returns
<Clone>$()
public AgeAssuranceState <Clone>$()Returns
<Clone>$()
public AgeAssuranceState <Clone>$()Returns
Deconstruct(out DateTimeOffset?, out AgeAssuranceStatus)
public void Deconstruct(out DateTimeOffset? LastInitiatedAt, out AgeAssuranceStatus Status)Parameters
LastInitiatedAtDateTimeOffset?StatusAgeAssuranceStatus
Deconstruct(out DateTimeOffset?, out AgeAssuranceStatus)
public void Deconstruct(out DateTimeOffset? LastInitiatedAt, out AgeAssuranceStatus Status)Parameters
LastInitiatedAtDateTimeOffset?StatusAgeAssuranceStatus
Deconstruct(out DateTimeOffset?, out AgeAssuranceStatus)
public void Deconstruct(out DateTimeOffset? LastInitiatedAt, out AgeAssuranceStatus Status)Parameters
LastInitiatedAtDateTimeOffset?StatusAgeAssuranceStatus
Equals(object?)
public override bool Equals(object? obj)Parameters
objobject?
Returns
Equals(AgeAssuranceState?)
public bool Equals(AgeAssuranceState? other)Parameters
otherAgeAssuranceState?
Returns
Equals(object?)
public override bool Equals(object? obj)Parameters
objobject?
Returns
Equals(AgeAssuranceState?)
public bool Equals(AgeAssuranceState? other)Parameters
otherAgeAssuranceState?
Returns
Equals(object?)
public override bool Equals(object? obj)Parameters
objobject?
Returns
Equals(AgeAssuranceState?)
public bool Equals(AgeAssuranceState? other)Parameters
otherAgeAssuranceState?
Returns
GetHashCode()
public override int GetHashCode()Returns
GetHashCode()
public override int GetHashCode()Returns
GetHashCode()
public override int GetHashCode()Returns
ToString()
public override string ToString()Returns
ToString()
public override string ToString()Returns
ToString()
public override string ToString()Returns
Operators
operator ==(AgeAssuranceState?, AgeAssuranceState?)
public static bool operator ==(AgeAssuranceState? left, AgeAssuranceState? right)Parameters
leftAgeAssuranceState?rightAgeAssuranceState?
Returns
operator ==(AgeAssuranceState?, AgeAssuranceState?)
public static bool operator ==(AgeAssuranceState? left, AgeAssuranceState? right)Parameters
leftAgeAssuranceState?rightAgeAssuranceState?
Returns
operator ==(AgeAssuranceState?, AgeAssuranceState?)
public static bool operator ==(AgeAssuranceState? left, AgeAssuranceState? right)Parameters
leftAgeAssuranceState?rightAgeAssuranceState?
Returns
operator !=(AgeAssuranceState?, AgeAssuranceState?)
public static bool operator !=(AgeAssuranceState? left, AgeAssuranceState? right)Parameters
leftAgeAssuranceState?rightAgeAssuranceState?
Returns
operator !=(AgeAssuranceState?, AgeAssuranceState?)
public static bool operator !=(AgeAssuranceState? left, AgeAssuranceState? right)Parameters
leftAgeAssuranceState?rightAgeAssuranceState?
Returns
operator !=(AgeAssuranceState?, AgeAssuranceState?)
public static bool operator !=(AgeAssuranceState? left, AgeAssuranceState? right)Parameters
leftAgeAssuranceState?rightAgeAssuranceState?