Freigeben über


StreamId Struktur

Definition

Identifiziert einen Stream innerhalb eines Anbieters

[Orleans.GenerateSerializer]
[Orleans.Immutable]
[System.Serializable]
public readonly struct StreamId : IComparable<Orleans.Runtime.StreamId>, IEquatable<Orleans.Runtime.StreamId>, ISpanFormattable, System.Runtime.Serialization.ISerializable
[<Orleans.GenerateSerializer>]
[<Orleans.Immutable>]
[<System.Serializable>]
type StreamId = struct
    interface ISerializable
    interface ISpanFormattable
    interface IFormattable
Public Structure StreamId
Implements IComparable(Of StreamId), IEquatable(Of StreamId), ISerializable, ISpanFormattable
Vererbung
StreamId
Attribute
Implementiert

Eigenschaften

FullKey

Ruft den vollständigen Schlüssel ab.

Key

Ruft den Schlüssel ab.

Namespace

Ruft den Namespace ab.

Methoden

CompareTo(StreamId)

Identifiziert einen Stream innerhalb eines Anbieters

Create(IStreamIdentity)

Initialisiert eine neue Instanz der StreamId-Struktur.

Create(ReadOnlySpan<Byte>, ReadOnlySpan<Byte>)

Initialisiert eine neue Instanz der StreamId-Struktur.

Create(String, Guid)

Initialisiert eine neue Instanz der StreamId-Struktur.

Create(String, Int64)

Initialisiert eine neue Instanz der StreamId-Struktur.

Create(String, String)

Initialisiert eine neue Instanz der StreamId-Struktur.

Equals(Object)

Identifiziert einen Stream innerhalb eines Anbieters

Equals(StreamId)

Identifiziert einen Stream innerhalb eines Anbieters

GetHashCode()

Identifiziert einen Stream innerhalb eines Anbieters

GetKeyAsString()

Gibt die Key Komponente dieses instance als Zeichenfolge zurück.

GetNamespace()

Gibt die Namespace Komponente dieses instance als Zeichenfolge zurück.

GetObjectData(SerializationInfo, StreamingContext)

Identifiziert einen Stream innerhalb eines Anbieters

Parse(ReadOnlySpan<Byte>)

Analysiert einen StreamId instance aus einem String.

ToString()

Identifiziert einen Stream innerhalb eines Anbieters

Operatoren

Equality(StreamId, StreamId)

Überprüft zwei StreamId-Instanzen auf Gleichheit.

Inequality(StreamId, StreamId)

Überprüft zwei StreamId-Instanzen auf Gleichheit.

Explizite Schnittstellenimplementierungen

IFormattable.ToString(String, IFormatProvider)

Identifiziert einen Stream innerhalb eines Anbieters

ISpanFormattable.TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider)

Identifiziert einen Stream innerhalb eines Anbieters

Gilt für: