Table of Contents

Class ReplyReference

Namespace
idunno.Bluesky.Chat
Assembly
idunno.Bluesky.dll

A reference to another message within the same convo, used to indicate that a message is a reply to it.

public sealed record ReplyReference : IEquatable<ReplyReference>

Inheritance

Implements

Inherited Members

Constructors

ReplyReference(string)

A reference to another message within the same convo, used to indicate that a message is a reply to it.

public ReplyReference(string MessageId)

Parameters

MessageId string

The message ID of the message being replied to.

ReplyReference(string)

A reference to another message within the same convo, used to indicate that a message is a reply to it.

public ReplyReference(string MessageId)

Parameters

MessageId string

The message ID of the message being replied to.

ReplyReference(string)

A reference to another message within the same convo, used to indicate that a message is a reply to it.

public ReplyReference(string MessageId)

Parameters

MessageId string

The message ID of the message being replied to.

Properties

MessageId

The message ID of the message being replied to.

[JsonRequired]
public string MessageId { get; init; }

Property Value

string

MessageId

The message ID of the message being replied to.

[JsonRequired]
public string MessageId { get; init; }

Property Value

string

MessageId

The message ID of the message being replied to.

[JsonRequired]
public string MessageId { get; init; }

Property Value

string

Methods

<Clone>$()

public ReplyReference <Clone>$()

Returns

ReplyReference

<Clone>$()

public ReplyReference <Clone>$()

Returns

ReplyReference

<Clone>$()

public ReplyReference <Clone>$()

Returns

ReplyReference

Deconstruct(out string)

public void Deconstruct(out string MessageId)

Parameters

MessageId string

Deconstruct(out string)

public void Deconstruct(out string MessageId)

Parameters

MessageId string

Deconstruct(out string)

public void Deconstruct(out string MessageId)

Parameters

MessageId string

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