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
Tagstring-
The tag for the suggestion
SubjectTypestring-
The type of the
Subject. Current know values are actor and feed. SubjectUri-
A System.Uri to the subject.
Suggestion(string, string, Uri)
Encapsulates a tagged suggestion.
public Suggestion(string Tag, string SubjectType, Uri Subject)Parameters
Tagstring-
The tag for the suggestion
SubjectTypestring-
The type of the
Subject. Current know values are actor and feed. SubjectUri-
A System.Uri to the subject.
Suggestion(string, string, Uri)
Encapsulates a tagged suggestion.
public Suggestion(string Tag, string SubjectType, Uri Subject)Parameters
Tagstring-
The tag for the suggestion
SubjectTypestring-
The type of the
Subject. Current know values are actor and feed. SubjectUri-
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
SubjectType
The type of the Subject. Current know values are actor and feed.
public string SubjectType { get; init; }Property Value
SubjectType
The type of the Subject. Current know values are actor and feed.
public string SubjectType { get; init; }Property Value
Tag
The tag for the suggestion
public string Tag { get; init; }Property Value
Tag
The tag for the suggestion
public string Tag { get; init; }Property Value
Tag
The tag for the suggestion
public string Tag { get; init; }Property Value
Methods
<Clone>$()
public Suggestion <Clone>$()Returns
<Clone>$()
public Suggestion <Clone>$()Returns
<Clone>$()
public Suggestion <Clone>$()Returns
Deconstruct(out string, out string, out Uri)
public void Deconstruct(out string Tag, out string SubjectType, out Uri Subject)Parameters
Deconstruct(out string, out string, out Uri)
public void Deconstruct(out string Tag, out string SubjectType, out Uri Subject)Parameters
Deconstruct(out string, out string, out Uri)
public void Deconstruct(out string Tag, out string SubjectType, out Uri Subject)Parameters
Equals(object?)
public override bool Equals(object? obj)Parameters
objobject?
Returns
Equals(Suggestion?)
public bool Equals(Suggestion? other)Parameters
otherSuggestion?
Returns
Equals(object?)
public override bool Equals(object? obj)Parameters
objobject?
Returns
Equals(Suggestion?)
public bool Equals(Suggestion? other)Parameters
otherSuggestion?
Returns
Equals(object?)
public override bool Equals(object? obj)Parameters
objobject?
Returns
Equals(Suggestion?)
public bool Equals(Suggestion? other)Parameters
otherSuggestion?
Returns
GetHashCode()
public override int GetHashCode()Returns
GetHashCode()
public override int GetHashCode()Returns
GetHashCode()
public override int GetHashCode()Returns
ToString()
public override string ToString()Returns
ToString()
public override string ToString()Returns
ToString()
public override string ToString()Returns
Operators
operator ==(Suggestion?, Suggestion?)
public static bool operator ==(Suggestion? left, Suggestion? right)Parameters
leftSuggestion?rightSuggestion?
Returns
operator ==(Suggestion?, Suggestion?)
public static bool operator ==(Suggestion? left, Suggestion? right)Parameters
leftSuggestion?rightSuggestion?
Returns
operator ==(Suggestion?, Suggestion?)
public static bool operator ==(Suggestion? left, Suggestion? right)Parameters
leftSuggestion?rightSuggestion?
Returns
operator !=(Suggestion?, Suggestion?)
public static bool operator !=(Suggestion? left, Suggestion? right)Parameters
leftSuggestion?rightSuggestion?
Returns
operator !=(Suggestion?, Suggestion?)
public static bool operator !=(Suggestion? left, Suggestion? right)Parameters
leftSuggestion?rightSuggestion?
Returns
operator !=(Suggestion?, Suggestion?)
public static bool operator !=(Suggestion? left, Suggestion? right)Parameters
leftSuggestion?rightSuggestion?