Table of Contents

Class ReplyReference

Namespace
idunno.Bluesky.Feed
Assembly
idunno.Bluesky.dll

Encapsulates various references about replies to a post in a thread.

public sealed record ReplyReference : IEquatable<ReplyReference>

Inheritance

Implements

Inherited Members

Properties

GrandparentAuthor

Gets a idunno.Bluesky.Actor.ProfileViewBasic of the author of the grandparent post in the thread, if any.

[JsonInclude]
public ProfileViewBasic? GrandparentAuthor { get; init; }

Property Value

ProfileViewBasic?

GrandparentAuthor

Gets a idunno.Bluesky.Actor.ProfileViewBasic of the author of the grandparent post in the thread, if any.

[JsonInclude]
public ProfileViewBasic? GrandparentAuthor { get; init; }

Property Value

ProfileViewBasic?

GrandparentAuthor

Gets a idunno.Bluesky.Actor.ProfileViewBasic of the author of the grandparent post in the thread, if any.

[JsonInclude]
public ProfileViewBasic? GrandparentAuthor { get; init; }

Property Value

ProfileViewBasic?

Parent

Gets a idunno.Bluesky.Feed.PostViewBase of the immediate parent post in the thread.

[JsonInclude]
[JsonRequired]
public PostViewBase Parent { get; init; }

Property Value

PostViewBase

Parent

Gets a idunno.Bluesky.Feed.PostViewBase of the immediate parent post in the thread.

[JsonInclude]
[JsonRequired]
public PostViewBase Parent { get; init; }

Property Value

PostViewBase

Parent

Gets a idunno.Bluesky.Feed.PostViewBase of the immediate parent post in the thread.

[JsonInclude]
[JsonRequired]
public PostViewBase Parent { get; init; }

Property Value

PostViewBase

Root

Gets a idunno.Bluesky.Feed.PostViewBase of the post at the root of the thread.

[JsonInclude]
[JsonRequired]
public PostViewBase Root { get; init; }

Property Value

PostViewBase

Root

Gets a idunno.Bluesky.Feed.PostViewBase of the post at the root of the thread.

[JsonInclude]
[JsonRequired]
public PostViewBase Root { get; init; }

Property Value

PostViewBase

Root

Gets a idunno.Bluesky.Feed.PostViewBase of the post at the root of the thread.

[JsonInclude]
[JsonRequired]
public PostViewBase Root { get; init; }

Property Value

PostViewBase

Methods

<Clone>$()

public ReplyReference <Clone>$()

Returns

ReplyReference

<Clone>$()

public ReplyReference <Clone>$()

Returns

ReplyReference

<Clone>$()

public ReplyReference <Clone>$()

Returns

ReplyReference

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object?

Returns

bool

Equals(ReplyReference?)

public bool Equals(ReplyReference? other)

Parameters

other ReplyReference?

Returns

bool

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object?

Returns

bool

Equals(ReplyReference?)

public bool Equals(ReplyReference? other)

Parameters

other ReplyReference?

Returns

bool

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object?

Returns

bool

Equals(ReplyReference?)

public bool Equals(ReplyReference? other)

Parameters

other ReplyReference?

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 ==(ReplyReference?, ReplyReference?)

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

Parameters

left ReplyReference?
right ReplyReference?

Returns

bool

operator ==(ReplyReference?, ReplyReference?)

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

Parameters

left ReplyReference?
right ReplyReference?

Returns

bool

operator ==(ReplyReference?, ReplyReference?)

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

Parameters

left ReplyReference?
right ReplyReference?

Returns

bool

operator !=(ReplyReference?, ReplyReference?)

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

Parameters

left ReplyReference?
right ReplyReference?

Returns

bool

operator !=(ReplyReference?, ReplyReference?)

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

Parameters

left ReplyReference?
right ReplyReference?

Returns

bool

operator !=(ReplyReference?, ReplyReference?)

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

Parameters

left ReplyReference?
right ReplyReference?

Returns

bool