Freigeben über


ActivationId Struktur

Definition

Identifiziert eindeutig eine Kornaktivierung.

[Orleans.GenerateSerializer]
[Orleans.Immutable]
[System.Text.Json.Serialization.JsonConverter(typeof(Orleans.Runtime.ActivationIdConverter))]
[System.Serializable]
public readonly struct ActivationId : IEquatable<Orleans.Runtime.ActivationId>, ISpanFormattable
[<Orleans.GenerateSerializer>]
[<Orleans.Immutable>]
[<System.Text.Json.Serialization.JsonConverter(typeof(Orleans.Runtime.ActivationIdConverter))>]
[<System.Serializable>]
type ActivationId = struct
    interface ISpanFormattable
    interface IFormattable
Public Structure ActivationId
Implements IEquatable(Of ActivationId), ISpanFormattable
Vererbung
ActivationId
Attribute
Implementiert

Konstruktoren

ActivationId(Guid)

Initialisiert eine neue Instanz der ActivationId-Struktur.

Eigenschaften

IsDefault

Ruft einen Wert ab, der angibt, ob es sich bei der Instanz um die Standardinstanz handelt.

Methoden

Equals(ActivationId)

Identifiziert eindeutig eine Kornaktivierung.

Equals(Object)

Identifiziert eindeutig eine Kornaktivierung.

FromParsableString(String)

Analysiert eine Zeichenfolgendarstellung einer Aktivierungs-ID, die mit ToParsableString()erstellt wurde.

GetDeterministic(GrainId)

Gibt eine Aktivierungs-ID zurück, die deterministisch und reproduzierbar aus der bereitgestellten Grain-ID berechnet wurde.

GetHashCode()

Identifiziert eindeutig eine Kornaktivierung.

NewId()

Gibt eine neue, zufällige Aktivierungs-ID zurück.

ToParsableString()

Gibt eine Zeichenfolgendarstellung dieser Aktivierungs-ID zurück, die von FromParsableString(String)analysiert werden kann.

ToString()

Identifiziert eindeutig eine Kornaktivierung.

Operatoren

Equality(ActivationId, ActivationId)

Vergleicht die bereitgestellten Operanden auf Gleichheit.

Inequality(ActivationId, ActivationId)

Vergleicht die bereitgestellten Operanden auf Ungleichheit.

Explizite Schnittstellenimplementierungen

IFormattable.ToString(String, IFormatProvider)

Identifiziert eindeutig eine Kornaktivierung.

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

Identifiziert eindeutig eine Kornaktivierung.

Gilt für: