Table of Contents

Class TrendingTopic

Namespace
idunno.Bluesky.Unspecced
Assembly
idunno.Bluesky.dll

Encapsulates a trending topic.

public sealed record TrendingTopic : IEquatable<TrendingTopic>

Inheritance

Implements

Inherited Members

Remarks

Functions and classes in the unspecced namespace are subject to change and may break without notice.

Constructors

TrendingTopic(string, string?, string?, string)

Encapsulates a trending topic.

public TrendingTopic(string Topic, string? DisplayName, string? Description, string Link)

Parameters

Topic string

Gets the topic.

DisplayName string?

Gets an optional display name for the Topic.

Description string?

Gets an optional description of the Topic.

Link string

Gets a link for the Topic.

Remarks

Functions and classes in the unspecced namespace are subject to change and may break without notice.

TrendingTopic(string, string?, string?, string)

Encapsulates a trending topic.

public TrendingTopic(string Topic, string? DisplayName, string? Description, string Link)

Parameters

Topic string

Gets the topic.

DisplayName string?

Gets an optional display name for the Topic.

Description string?

Gets an optional description of the Topic.

Link string

Gets a link for the Topic.

Remarks

Functions and classes in the unspecced namespace are subject to change and may break without notice.

TrendingTopic(string, string?, string?, string)

Encapsulates a trending topic.

public TrendingTopic(string Topic, string? DisplayName, string? Description, string Link)

Parameters

Topic string

Gets the topic.

DisplayName string?

Gets an optional display name for the Topic.

Description string?

Gets an optional description of the Topic.

Link string

Gets a link for the Topic.

Remarks

Functions and classes in the unspecced namespace are subject to change and may break without notice.

Properties

Description

Gets an optional description of the Topic.

public string? Description { get; init; }

Property Value

string?

Description

Gets an optional description of the Topic.

public string? Description { get; init; }

Property Value

string?

Description

Gets an optional description of the Topic.

public string? Description { get; init; }

Property Value

string?

DisplayName

Gets an optional display name for the Topic.

public string? DisplayName { get; init; }

Property Value

string?

DisplayName

Gets an optional display name for the Topic.

public string? DisplayName { get; init; }

Property Value

string?

DisplayName

Gets an optional display name for the Topic.

public string? DisplayName { get; init; }

Property Value

string?

Gets a link for the Topic.

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

Property Value

string

Gets a link for the Topic.

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

Property Value

string

Gets a link for the Topic.

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

Property Value

string

Topic

Gets the topic.

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

Property Value

string

Topic

Gets the topic.

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

Property Value

string

Topic

Gets the topic.

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

Property Value

string

Methods

<Clone>$()

public TrendingTopic <Clone>$()

Returns

TrendingTopic

<Clone>$()

public TrendingTopic <Clone>$()

Returns

TrendingTopic

<Clone>$()

public TrendingTopic <Clone>$()

Returns

TrendingTopic

Deconstruct(out string, out string?, out string?, out string)

public void Deconstruct(out string Topic, out string? DisplayName, out string? Description, out string Link)

Parameters

Topic string
DisplayName string?
Description string?
Link string

Deconstruct(out string, out string?, out string?, out string)

public void Deconstruct(out string Topic, out string? DisplayName, out string? Description, out string Link)

Parameters

Topic string
DisplayName string?
Description string?
Link string

Deconstruct(out string, out string?, out string?, out string)

public void Deconstruct(out string Topic, out string? DisplayName, out string? Description, out string Link)

Parameters

Topic string
DisplayName string?
Description string?
Link string

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object?

Returns

bool

Equals(TrendingTopic?)

public bool Equals(TrendingTopic? other)

Parameters

other TrendingTopic?

Returns

bool

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object?

Returns

bool

Equals(TrendingTopic?)

public bool Equals(TrendingTopic? other)

Parameters

other TrendingTopic?

Returns

bool

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object?

Returns

bool

Equals(TrendingTopic?)

public bool Equals(TrendingTopic? other)

Parameters

other TrendingTopic?

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

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

Parameters

left TrendingTopic?
right TrendingTopic?

Returns

bool

operator ==(TrendingTopic?, TrendingTopic?)

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

Parameters

left TrendingTopic?
right TrendingTopic?

Returns

bool

operator ==(TrendingTopic?, TrendingTopic?)

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

Parameters

left TrendingTopic?
right TrendingTopic?

Returns

bool

operator !=(TrendingTopic?, TrendingTopic?)

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

Parameters

left TrendingTopic?
right TrendingTopic?

Returns

bool

operator !=(TrendingTopic?, TrendingTopic?)

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

Parameters

left TrendingTopic?
right TrendingTopic?

Returns

bool

operator !=(TrendingTopic?, TrendingTopic?)

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

Parameters

left TrendingTopic?
right TrendingTopic?

Returns

bool