Table of Contents

Class ActivitySubscription

Namespace
idunno.Bluesky.Notifications
Assembly
idunno.Bluesky.dll

Represents the available settings for activity subscriptions.

public sealed record ActivitySubscription : IEquatable<ActivitySubscription>

Inheritance

Implements

Inherited Members

Constructors

ActivitySubscription(bool, bool)

Represents the available settings for activity subscriptions.

public ActivitySubscription(bool Post, bool Reply)

Parameters

Post bool

A flag indicating whether to subscribe to notifications for posts.

Reply bool

A flag indicating whether to subscribe to notifications for replies.

ActivitySubscription(bool, bool)

Represents the available settings for activity subscriptions.

public ActivitySubscription(bool Post, bool Reply)

Parameters

Post bool

A flag indicating whether to subscribe to notifications for posts.

Reply bool

A flag indicating whether to subscribe to notifications for replies.

ActivitySubscription(bool, bool)

Represents the available settings for activity subscriptions.

public ActivitySubscription(bool Post, bool Reply)

Parameters

Post bool

A flag indicating whether to subscribe to notifications for posts.

Reply bool

A flag indicating whether to subscribe to notifications for replies.

Properties

Post

A flag indicating whether to subscribe to notifications for posts.

public bool Post { get; init; }

Property Value

bool

Post

A flag indicating whether to subscribe to notifications for posts.

public bool Post { get; init; }

Property Value

bool

Post

A flag indicating whether to subscribe to notifications for posts.

public bool Post { get; init; }

Property Value

bool

Reply

A flag indicating whether to subscribe to notifications for replies.

public bool Reply { get; init; }

Property Value

bool

Reply

A flag indicating whether to subscribe to notifications for replies.

public bool Reply { get; init; }

Property Value

bool

Reply

A flag indicating whether to subscribe to notifications for replies.

public bool Reply { get; init; }

Property Value

bool

Methods

<Clone>$()

public ActivitySubscription <Clone>$()

Returns

ActivitySubscription

<Clone>$()

public ActivitySubscription <Clone>$()

Returns

ActivitySubscription

<Clone>$()

public ActivitySubscription <Clone>$()

Returns

ActivitySubscription

Deconstruct(out bool, out bool)

public void Deconstruct(out bool Post, out bool Reply)

Parameters

Post bool
Reply bool

Deconstruct(out bool, out bool)

public void Deconstruct(out bool Post, out bool Reply)

Parameters

Post bool
Reply bool

Deconstruct(out bool, out bool)

public void Deconstruct(out bool Post, out bool Reply)

Parameters

Post bool
Reply bool

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object?

Returns

bool

Equals(ActivitySubscription?)

public bool Equals(ActivitySubscription? other)

Parameters

other ActivitySubscription?

Returns

bool

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object?

Returns

bool

Equals(ActivitySubscription?)

public bool Equals(ActivitySubscription? other)

Parameters

other ActivitySubscription?

Returns

bool

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object?

Returns

bool

Equals(ActivitySubscription?)

public bool Equals(ActivitySubscription? other)

Parameters

other ActivitySubscription?

Returns

bool

GetHashCode()

public override int GetHashCode()

Returns

int

GetHashCode()

public override int GetHashCode()

Returns

int

GetHashCode()

public override int GetHashCode()

Returns

int

ToString()

public override string ToString()

Returns

string

ToString()

public override string ToString()

Returns

string

ToString()

public override string ToString()

Returns

string

Operators

operator ==(ActivitySubscription?, ActivitySubscription?)

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

Parameters

left ActivitySubscription?
right ActivitySubscription?

Returns

bool

operator ==(ActivitySubscription?, ActivitySubscription?)

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

Parameters

left ActivitySubscription?
right ActivitySubscription?

Returns

bool

operator ==(ActivitySubscription?, ActivitySubscription?)

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

Parameters

left ActivitySubscription?
right ActivitySubscription?

Returns

bool

operator !=(ActivitySubscription?, ActivitySubscription?)

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

Parameters

left ActivitySubscription?
right ActivitySubscription?

Returns

bool

operator !=(ActivitySubscription?, ActivitySubscription?)

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

Parameters

left ActivitySubscription?
right ActivitySubscription?

Returns

bool

operator !=(ActivitySubscription?, ActivitySubscription?)

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

Parameters

left ActivitySubscription?
right ActivitySubscription?

Returns

bool