Partager via


StreamId Structure

Définition

Identifie un Stream au sein d’un fournisseur

[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
Héritage
StreamId
Attributs
Implémente

Propriétés

FullKey

Obtient la clé complète.

Key

Obtient la clé.

Namespace

Obtient l'espace de noms.

Méthodes

CompareTo(StreamId)

Identifie un Stream au sein d’un fournisseur

Create(IStreamIdentity)

Initialise une nouvelle instance du struct StreamId.

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

Initialise une nouvelle instance du struct StreamId.

Create(String, Guid)

Initialise une nouvelle instance du struct StreamId.

Create(String, Int64)

Initialise une nouvelle instance du struct StreamId.

Create(String, String)

Initialise une nouvelle instance du struct StreamId.

Equals(Object)

Identifie un Stream au sein d’un fournisseur

Equals(StreamId)

Identifie un Stream au sein d’un fournisseur

GetHashCode()

Identifie un Stream au sein d’un fournisseur

GetKeyAsString()

Retourne le Key composant de cette instance sous forme de chaîne.

GetNamespace()

Retourne le Namespace composant de cette instance sous forme de chaîne.

GetObjectData(SerializationInfo, StreamingContext)

Identifie un Stream au sein d’un fournisseur

Parse(ReadOnlySpan<Byte>)

Analyse un StreamId instance à partir d’un String.

ToString()

Identifie un Stream au sein d’un fournisseur

Opérateurs

Equality(StreamId, StreamId)

Compare si deux instances StreamId sont égales.

Inequality(StreamId, StreamId)

Compare si deux instances StreamId sont égales.

Implémentations d’interfaces explicites

IFormattable.ToString(String, IFormatProvider)

Identifie un Stream au sein d’un fournisseur

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

Identifie un Stream au sein d’un fournisseur

S’applique à