Condividi tramite


StreamId Struct

Definizione

Identifica un Stream all'interno di un provider

[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
Ereditarietà
StreamId
Attributi
Implementazioni

Proprietà

FullKey

Ottiene la chiave completa.

Key

Ottiene la chiave.

Namespace

Ottiene lo spazio dei nomi.

Metodi

CompareTo(StreamId)

Identifica un Stream all'interno di un provider

Create(IStreamIdentity)

Inizializza una nuova istanza dell'elemento struct StreamId.

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

Inizializza una nuova istanza dell'elemento struct StreamId.

Create(String, Guid)

Inizializza una nuova istanza dell'elemento struct StreamId.

Create(String, Int64)

Inizializza una nuova istanza dell'elemento struct StreamId.

Create(String, String)

Inizializza una nuova istanza dell'elemento struct StreamId.

Equals(Object)

Identifica un Stream all'interno di un provider

Equals(StreamId)

Identifica un Stream all'interno di un provider

GetHashCode()

Identifica un Stream all'interno di un provider

GetKeyAsString()

Restituisce il Key componente di questa istanza come stringa.

GetNamespace()

Restituisce il Namespace componente di questa istanza come stringa.

GetObjectData(SerializationInfo, StreamingContext)

Identifica un Stream all'interno di un provider

Parse(ReadOnlySpan<Byte>)

Analizza un'istanza StreamId da un Stringoggetto .

ToString()

Identifica un Stream all'interno di un provider

Operatori

Equality(StreamId, StreamId)

Verifica l'uguaglianza tra due istanze di StreamId.

Inequality(StreamId, StreamId)

Verifica l'uguaglianza tra due istanze di StreamId.

Implementazioni dell'interfaccia esplicita

IFormattable.ToString(String, IFormatProvider)

Identifica un Stream all'interno di un provider

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

Identifica un Stream all'interno di un provider

Si applica a