Table of Contents

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

HiddenFeedIds ICollection<string>?

A list of feed IDs that the user has hidden from live events

HideAllFeeds bool?

A flag indicating whether the user wants to hide all feeds from live events

LiveEventPreferences(LiveEventPreferences)

protected LiveEventPreferences(LiveEventPreferences original)

Parameters

original LiveEventPreferences

LiveEventPreferences(ICollection<string>?, bool?)

Contains user preferences for live events.

public LiveEventPreferences(ICollection<string>? HiddenFeedIds, bool? HideAllFeeds)

Parameters

HiddenFeedIds ICollection<string>?

A list of feed IDs that the user has hidden from live events

HideAllFeeds bool?

A flag indicating whether the user wants to hide all feeds from live events

LiveEventPreferences(LiveEventPreferences)

protected LiveEventPreferences(LiveEventPreferences original)

Parameters

original LiveEventPreferences

LiveEventPreferences(ICollection<string>?, bool?)

Contains user preferences for live events.

public LiveEventPreferences(ICollection<string>? HiddenFeedIds, bool? HideAllFeeds)

Parameters

HiddenFeedIds ICollection<string>?

A list of feed IDs that the user has hidden from live events

HideAllFeeds bool?

A flag indicating whether the user wants to hide all feeds from live events

LiveEventPreferences(LiveEventPreferences)

protected LiveEventPreferences(LiveEventPreferences original)

Parameters

original LiveEventPreferences

Properties

EqualityContract

protected override Type EqualityContract { get; }

Property Value

Type

EqualityContract

protected override Type EqualityContract { get; }

Property Value

Type

EqualityContract

protected override Type EqualityContract { get; }

Property Value

Type

HiddenFeedIds

A list of feed IDs that the user has hidden from live events

public ICollection<string>? HiddenFeedIds { get; init; }

Property Value

ICollection<string>?

HiddenFeedIds

A list of feed IDs that the user has hidden from live events

public ICollection<string>? HiddenFeedIds { get; init; }

Property Value

ICollection<string>?

HiddenFeedIds

A list of feed IDs that the user has hidden from live events

public ICollection<string>? HiddenFeedIds { get; init; }

Property Value

ICollection<string>?

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

LiveEventPreferences

<Clone>$()

public override LiveEventPreferences <Clone>$()

Returns

LiveEventPreferences

<Clone>$()

public override LiveEventPreferences <Clone>$()

Returns

LiveEventPreferences

Deconstruct(out ICollection<string>?, out bool?)

public void Deconstruct(out ICollection<string>? HiddenFeedIds, out bool? HideAllFeeds)

Parameters

HiddenFeedIds ICollection<string>?
HideAllFeeds bool?

Deconstruct(out ICollection<string>?, out bool?)

public void Deconstruct(out ICollection<string>? HiddenFeedIds, out bool? HideAllFeeds)

Parameters

HiddenFeedIds ICollection<string>?
HideAllFeeds bool?

Deconstruct(out ICollection<string>?, out bool?)

public void Deconstruct(out ICollection<string>? HiddenFeedIds, out bool? HideAllFeeds)

Parameters

HiddenFeedIds ICollection<string>?
HideAllFeeds bool?

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object?

Returns

bool

Equals(Preference?)

public override sealed bool Equals(Preference? other)

Parameters

other Preference?

Returns

bool

Equals(LiveEventPreferences?)

public virtual bool Equals(LiveEventPreferences? other)

Parameters

other LiveEventPreferences?

Returns

bool

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object?

Returns

bool

Equals(Preference?)

public override sealed bool Equals(Preference? other)

Parameters

other Preference?

Returns

bool

Equals(LiveEventPreferences?)

public virtual bool Equals(LiveEventPreferences? other)

Parameters

other LiveEventPreferences?

Returns

bool

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object?

Returns

bool

Equals(Preference?)

public override sealed bool Equals(Preference? other)

Parameters

other Preference?

Returns

bool

Equals(LiveEventPreferences?)

public virtual bool Equals(LiveEventPreferences? other)

Parameters

other LiveEventPreferences?

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

GetHashCode()

public override int GetHashCode()

Returns

int

GetHashCode()

public override int GetHashCode()

Returns

int

PrintMembers(StringBuilder)

protected override bool PrintMembers(StringBuilder builder)

Parameters

builder StringBuilder

Returns

bool

PrintMembers(StringBuilder)

protected override bool PrintMembers(StringBuilder builder)

Parameters

builder StringBuilder

Returns

bool

PrintMembers(StringBuilder)

protected override bool PrintMembers(StringBuilder builder)

Parameters

builder StringBuilder

Returns

bool

ToString()

public override string ToString()

Returns

string

ToString()

public override string ToString()

Returns

string

ToString()

public override string ToString()

Returns

string

Operators

operator ==(LiveEventPreferences?, LiveEventPreferences?)

public static bool operator ==(LiveEventPreferences? left, LiveEventPreferences? right)

Parameters

left LiveEventPreferences?
right LiveEventPreferences?

Returns

bool

operator ==(LiveEventPreferences?, LiveEventPreferences?)

public static bool operator ==(LiveEventPreferences? left, LiveEventPreferences? right)

Parameters

left LiveEventPreferences?
right LiveEventPreferences?

Returns

bool

operator ==(LiveEventPreferences?, LiveEventPreferences?)

public static bool operator ==(LiveEventPreferences? left, LiveEventPreferences? right)

Parameters

left LiveEventPreferences?
right LiveEventPreferences?

Returns

bool

operator !=(LiveEventPreferences?, LiveEventPreferences?)

public static bool operator !=(LiveEventPreferences? left, LiveEventPreferences? right)

Parameters

left LiveEventPreferences?
right LiveEventPreferences?

Returns

bool

operator !=(LiveEventPreferences?, LiveEventPreferences?)

public static bool operator !=(LiveEventPreferences? left, LiveEventPreferences? right)

Parameters

left LiveEventPreferences?
right LiveEventPreferences?

Returns

bool

operator !=(LiveEventPreferences?, LiveEventPreferences?)

public static bool operator !=(LiveEventPreferences? left, LiveEventPreferences? right)

Parameters

left LiveEventPreferences?
right LiveEventPreferences?

Returns

bool