Table of Contents

Class Suggestion

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

Encapsulates a tagged suggestion.

public sealed record Suggestion : IEquatable<Suggestion>

Inheritance

Implements

Inherited Members

Constructors

Suggestion(string, string, Uri)

Encapsulates a tagged suggestion.

public Suggestion(string Tag, string SubjectType, Uri Subject)

Parameters

Tag string

The tag for the suggestion

SubjectType string

The type of the Subject. Current know values are actor and feed.

Subject Uri

A System.Uri to the subject.

Suggestion(string, string, Uri)

Encapsulates a tagged suggestion.

public Suggestion(string Tag, string SubjectType, Uri Subject)

Parameters

Tag string

The tag for the suggestion

SubjectType string

The type of the Subject. Current know values are actor and feed.

Subject Uri

A System.Uri to the subject.

Suggestion(string, string, Uri)

Encapsulates a tagged suggestion.

public Suggestion(string Tag, string SubjectType, Uri Subject)

Parameters

Tag string

The tag for the suggestion

SubjectType string

The type of the Subject. Current know values are actor and feed.

Subject Uri

A System.Uri to the subject.

Properties

Subject

A System.Uri to the subject.

public Uri Subject { get; init; }

Property Value

Uri

Subject

A System.Uri to the subject.

public Uri Subject { get; init; }

Property Value

Uri

Subject

A System.Uri to the subject.

public Uri Subject { get; init; }

Property Value

Uri

SubjectType

The type of the Subject. Current know values are actor and feed.

public string SubjectType { get; init; }

Property Value

string

SubjectType

The type of the Subject. Current know values are actor and feed.

public string SubjectType { get; init; }

Property Value

string

SubjectType

The type of the Subject. Current know values are actor and feed.

public string SubjectType { get; init; }

Property Value

string

Tag

The tag for the suggestion

public string Tag { get; init; }

Property Value

string

Tag

The tag for the suggestion

public string Tag { get; init; }

Property Value

string

Tag

The tag for the suggestion

public string Tag { get; init; }

Property Value

string

Methods

<Clone>$()

public Suggestion <Clone>$()

Returns

Suggestion

<Clone>$()

public Suggestion <Clone>$()

Returns

Suggestion

<Clone>$()

public Suggestion <Clone>$()

Returns

Suggestion

Deconstruct(out string, out string, out Uri)

public void Deconstruct(out string Tag, out string SubjectType, out Uri Subject)

Parameters

Tag string
SubjectType string
Subject Uri

Deconstruct(out string, out string, out Uri)

public void Deconstruct(out string Tag, out string SubjectType, out Uri Subject)

Parameters

Tag string
SubjectType string
Subject Uri

Deconstruct(out string, out string, out Uri)

public void Deconstruct(out string Tag, out string SubjectType, out Uri Subject)

Parameters

Tag string
SubjectType string
Subject Uri

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object?

Returns

bool

Equals(Suggestion?)

public bool Equals(Suggestion? other)

Parameters

other Suggestion?

Returns

bool

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object?

Returns

bool

Equals(Suggestion?)

public bool Equals(Suggestion? other)

Parameters

other Suggestion?

Returns

bool

Equals(object?)

public override bool Equals(object? obj)

Parameters

obj object?

Returns

bool

Equals(Suggestion?)

public bool Equals(Suggestion? other)

Parameters

other Suggestion?

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

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

Parameters

left Suggestion?
right Suggestion?

Returns

bool

operator ==(Suggestion?, Suggestion?)

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

Parameters

left Suggestion?
right Suggestion?

Returns

bool

operator ==(Suggestion?, Suggestion?)

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

Parameters

left Suggestion?
right Suggestion?

Returns

bool

operator !=(Suggestion?, Suggestion?)

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

Parameters

left Suggestion?
right Suggestion?

Returns

bool

operator !=(Suggestion?, Suggestion?)

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

Parameters

left Suggestion?
right Suggestion?

Returns

bool

operator !=(Suggestion?, Suggestion?)

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

Parameters

left Suggestion?
right Suggestion?

Returns

bool