Class LiveEventPreferences
- Namespace
- idunno.Bluesky.Actor
- Assembly
- idunno.Bluesky.dll
Contains user preferences for live events.
public record LiveEventPreferences : Preference, IEquatable<Preference>, IEquatable<LiveEventPreferences>Inheritance
Implements
Inherited Members
Constructors
LiveEventPreferences(ICollection<string>?, bool?)
Contains user preferences for live events.
public LiveEventPreferences(ICollection<string>? HiddenFeedIds, bool? HideAllFeeds)Parameters
HiddenFeedIdsICollection<string>?-
A list of feed IDs that the user has hidden from live events
HideAllFeedsbool?-
A flag indicating whether the user wants to hide all feeds from live events
LiveEventPreferences(LiveEventPreferences)
protected LiveEventPreferences(LiveEventPreferences original)Parameters
originalLiveEventPreferences
LiveEventPreferences(ICollection<string>?, bool?)
Contains user preferences for live events.
public LiveEventPreferences(ICollection<string>? HiddenFeedIds, bool? HideAllFeeds)Parameters
HiddenFeedIdsICollection<string>?-
A list of feed IDs that the user has hidden from live events
HideAllFeedsbool?-
A flag indicating whether the user wants to hide all feeds from live events
LiveEventPreferences(LiveEventPreferences)
protected LiveEventPreferences(LiveEventPreferences original)Parameters
originalLiveEventPreferences
LiveEventPreferences(ICollection<string>?, bool?)
Contains user preferences for live events.
public LiveEventPreferences(ICollection<string>? HiddenFeedIds, bool? HideAllFeeds)Parameters
HiddenFeedIdsICollection<string>?-
A list of feed IDs that the user has hidden from live events
HideAllFeedsbool?-
A flag indicating whether the user wants to hide all feeds from live events
LiveEventPreferences(LiveEventPreferences)
protected LiveEventPreferences(LiveEventPreferences original)Parameters
originalLiveEventPreferences
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
HiddenFeedIds
A list of feed IDs that the user has hidden from live events
public ICollection<string>? HiddenFeedIds { get; init; }Property Value
HiddenFeedIds
A list of feed IDs that the user has hidden from live events
public ICollection<string>? HiddenFeedIds { get; init; }Property Value
HiddenFeedIds
A list of feed IDs that the user has hidden from live events
public ICollection<string>? HiddenFeedIds { get; init; }Property Value
HideAllFeeds
A flag indicating whether the user wants to hide all feeds from live events
public bool? HideAllFeeds { get; init; }Property Value
- bool?
HideAllFeeds
A flag indicating whether the user wants to hide all feeds from live events
public bool? HideAllFeeds { get; init; }Property Value
- bool?
HideAllFeeds
A flag indicating whether the user wants to hide all feeds from live events
public bool? HideAllFeeds { get; init; }Property Value
- bool?
Methods
<Clone>$()
public override LiveEventPreferences <Clone>$()Returns
<Clone>$()
public override LiveEventPreferences <Clone>$()Returns
<Clone>$()
public override LiveEventPreferences <Clone>$()Returns
Deconstruct(out ICollection<string>?, out bool?)
public void Deconstruct(out ICollection<string>? HiddenFeedIds, out bool? HideAllFeeds)Parameters
HiddenFeedIdsICollection<string>?HideAllFeedsbool?
Deconstruct(out ICollection<string>?, out bool?)
public void Deconstruct(out ICollection<string>? HiddenFeedIds, out bool? HideAllFeeds)Parameters
HiddenFeedIdsICollection<string>?HideAllFeedsbool?
Deconstruct(out ICollection<string>?, out bool?)
public void Deconstruct(out ICollection<string>? HiddenFeedIds, out bool? HideAllFeeds)Parameters
HiddenFeedIdsICollection<string>?HideAllFeedsbool?
Equals(object?)
public override bool Equals(object? obj)Parameters
objobject?
Returns
Equals(Preference?)
public override sealed bool Equals(Preference? other)Parameters
otherPreference?
Returns
Equals(LiveEventPreferences?)
public virtual bool Equals(LiveEventPreferences? other)Parameters
otherLiveEventPreferences?
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(LiveEventPreferences?)
public virtual bool Equals(LiveEventPreferences? other)Parameters
otherLiveEventPreferences?
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(LiveEventPreferences?)
public virtual bool Equals(LiveEventPreferences? other)Parameters
otherLiveEventPreferences?
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 ==(LiveEventPreferences?, LiveEventPreferences?)
public static bool operator ==(LiveEventPreferences? left, LiveEventPreferences? right)Parameters
leftLiveEventPreferences?rightLiveEventPreferences?
Returns
operator ==(LiveEventPreferences?, LiveEventPreferences?)
public static bool operator ==(LiveEventPreferences? left, LiveEventPreferences? right)Parameters
leftLiveEventPreferences?rightLiveEventPreferences?
Returns
operator ==(LiveEventPreferences?, LiveEventPreferences?)
public static bool operator ==(LiveEventPreferences? left, LiveEventPreferences? right)Parameters
leftLiveEventPreferences?rightLiveEventPreferences?
Returns
operator !=(LiveEventPreferences?, LiveEventPreferences?)
public static bool operator !=(LiveEventPreferences? left, LiveEventPreferences? right)Parameters
leftLiveEventPreferences?rightLiveEventPreferences?
Returns
operator !=(LiveEventPreferences?, LiveEventPreferences?)
public static bool operator !=(LiveEventPreferences? left, LiveEventPreferences? right)Parameters
leftLiveEventPreferences?rightLiveEventPreferences?
Returns
operator !=(LiveEventPreferences?, LiveEventPreferences?)
public static bool operator !=(LiveEventPreferences? left, LiveEventPreferences? right)Parameters
leftLiveEventPreferences?rightLiveEventPreferences?