Class DeclaredAgePreference
- Namespace
- idunno.Bluesky.Actor
- Assembly
- idunno.Bluesky.dll
Read-only preference containing value(s) inferred from the user's declared birthdate. Absence of this preference object in the response indicates that the user has not made a declaration
public sealed record DeclaredAgePreference : Preference, IEquatable<Preference>, IEquatable<DeclaredAgePreference>Inheritance
Implements
Inherited Members
Constructors
DeclaredAgePreference(bool, bool, bool)
Creates a new instance of idunno.Bluesky.Actor.DeclaredAgePreference.
public DeclaredAgePreference(bool isOverAge13, bool isOverAge16, bool isOverAge18)Parameters
isOverAge13bool-
Flag indicating if the user has declared that they are over 13 years of age.
isOverAge16bool-
Flag indicating if the user has declared that they are over 16 years of age.
isOverAge18bool-
Flag indicating if the user has declared that they are over 18 years of age.
DeclaredAgePreference(bool, bool, bool)
Creates a new instance of idunno.Bluesky.Actor.DeclaredAgePreference.
public DeclaredAgePreference(bool isOverAge13, bool isOverAge16, bool isOverAge18)Parameters
isOverAge13bool-
Flag indicating if the user has declared that they are over 13 years of age.
isOverAge16bool-
Flag indicating if the user has declared that they are over 16 years of age.
isOverAge18bool-
Flag indicating if the user has declared that they are over 18 years of age.
DeclaredAgePreference(bool, bool, bool)
Creates a new instance of idunno.Bluesky.Actor.DeclaredAgePreference.
public DeclaredAgePreference(bool isOverAge13, bool isOverAge16, bool isOverAge18)Parameters
isOverAge13bool-
Flag indicating if the user has declared that they are over 13 years of age.
isOverAge16bool-
Flag indicating if the user has declared that they are over 16 years of age.
isOverAge18bool-
Flag indicating if the user has declared that they are over 18 years of age.
Properties
EqualityContract
protected override Type EqualityContract { get; }Property Value
EqualityContract
protected override Type EqualityContract { get; }Property Value
EqualityContract
protected override Type EqualityContract { get; }Property Value
IsOverAge13
Gets a flag indicating if the user has declared that they are over 13 years of age.
public bool IsOverAge13 { get; init; }Property Value
IsOverAge13
Gets a flag indicating if the user has declared that they are over 13 years of age.
public bool IsOverAge13 { get; init; }Property Value
IsOverAge13
Gets a flag indicating if the user has declared that they are over 13 years of age.
public bool IsOverAge13 { get; init; }Property Value
IsOverAge16
Gets a flag indicating if the user has declared that they are over 16 years of age.
public bool IsOverAge16 { get; init; }Property Value
IsOverAge16
Gets a flag indicating if the user has declared that they are over 16 years of age.
public bool IsOverAge16 { get; init; }Property Value
IsOverAge16
Gets a flag indicating if the user has declared that they are over 16 years of age.
public bool IsOverAge16 { get; init; }Property Value
IsOverAge18
Gets a flag indicating if the user has declared that they are over 18 years of age.
public bool IsOverAge18 { get; init; }Property Value
IsOverAge18
Gets a flag indicating if the user has declared that they are over 18 years of age.
public bool IsOverAge18 { get; init; }Property Value
IsOverAge18
Gets a flag indicating if the user has declared that they are over 18 years of age.
public bool IsOverAge18 { get; init; }Property Value
Methods
<Clone>$()
public override DeclaredAgePreference <Clone>$()Returns
<Clone>$()
public override DeclaredAgePreference <Clone>$()Returns
<Clone>$()
public override DeclaredAgePreference <Clone>$()Returns
Equals(object?)
public override bool Equals(object? obj)Parameters
objobject?
Returns
Equals(Preference?)
public override sealed bool Equals(Preference? other)Parameters
otherPreference?
Returns
Equals(DeclaredAgePreference?)
public bool Equals(DeclaredAgePreference? other)Parameters
otherDeclaredAgePreference?
Returns
Equals(object?)
public override bool Equals(object? obj)Parameters
objobject?
Returns
Equals(Preference?)
public override sealed bool Equals(Preference? other)Parameters
otherPreference?
Returns
Equals(DeclaredAgePreference?)
public bool Equals(DeclaredAgePreference? other)Parameters
otherDeclaredAgePreference?
Returns
Equals(object?)
public override bool Equals(object? obj)Parameters
objobject?
Returns
Equals(Preference?)
public override sealed bool Equals(Preference? other)Parameters
otherPreference?
Returns
Equals(DeclaredAgePreference?)
public bool Equals(DeclaredAgePreference? other)Parameters
otherDeclaredAgePreference?
Returns
GetHashCode()
public override int GetHashCode()Returns
GetHashCode()
public override int GetHashCode()Returns
GetHashCode()
public override int GetHashCode()Returns
PrintMembers(StringBuilder)
protected override bool PrintMembers(StringBuilder builder)Parameters
builderStringBuilder
Returns
PrintMembers(StringBuilder)
protected override bool PrintMembers(StringBuilder builder)Parameters
builderStringBuilder
Returns
PrintMembers(StringBuilder)
protected override bool PrintMembers(StringBuilder builder)Parameters
builderStringBuilder
Returns
ToString()
public override string ToString()Returns
ToString()
public override string ToString()Returns
ToString()
public override string ToString()Returns
Operators
operator ==(DeclaredAgePreference?, DeclaredAgePreference?)
public static bool operator ==(DeclaredAgePreference? left, DeclaredAgePreference? right)Parameters
leftDeclaredAgePreference?rightDeclaredAgePreference?
Returns
operator ==(DeclaredAgePreference?, DeclaredAgePreference?)
public static bool operator ==(DeclaredAgePreference? left, DeclaredAgePreference? right)Parameters
leftDeclaredAgePreference?rightDeclaredAgePreference?
Returns
operator ==(DeclaredAgePreference?, DeclaredAgePreference?)
public static bool operator ==(DeclaredAgePreference? left, DeclaredAgePreference? right)Parameters
leftDeclaredAgePreference?rightDeclaredAgePreference?
Returns
operator !=(DeclaredAgePreference?, DeclaredAgePreference?)
public static bool operator !=(DeclaredAgePreference? left, DeclaredAgePreference? right)Parameters
leftDeclaredAgePreference?rightDeclaredAgePreference?
Returns
operator !=(DeclaredAgePreference?, DeclaredAgePreference?)
public static bool operator !=(DeclaredAgePreference? left, DeclaredAgePreference? right)Parameters
leftDeclaredAgePreference?rightDeclaredAgePreference?
Returns
operator !=(DeclaredAgePreference?, DeclaredAgePreference?)
public static bool operator !=(DeclaredAgePreference? left, DeclaredAgePreference? right)Parameters
leftDeclaredAgePreference?rightDeclaredAgePreference?