Partager via


ActivationId Structure

Définition

Identifie de manière unique une activation de grain.

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

Constructeurs

ActivationId(Guid)

Initialise une nouvelle instance du struct ActivationId.

Propriétés

IsDefault

Obtient une valeur indiquant si l’instance est l’instance par défaut.

Méthodes

Equals(ActivationId)

Identifie de manière unique une activation de grain.

Equals(Object)

Identifie de manière unique une activation de grain.

FromParsableString(String)

Analyse une représentation sous forme de chaîne d’un ID d’activation qui a été créé à l’aide de ToParsableString().

GetDeterministic(GrainId)

Retourne un ID d’activation qui a été calculé de manière déterministe et reproductible à partir de l’ID de grain fourni.

GetHashCode()

Identifie de manière unique une activation de grain.

NewId()

Retourne un nouvel ID d’activation aléatoire.

ToParsableString()

Retourne une représentation sous forme de chaîne de cet ID d’activation qui peut être analysée par FromParsableString(String).

ToString()

Identifie de manière unique une activation de grain.

Opérateurs

Equality(ActivationId, ActivationId)

Compare les opérandes fournis pour l’égalité.

Inequality(ActivationId, ActivationId)

Compare les opérandes fournis pour les inégalités.

Implémentations d’interfaces explicites

IFormattable.ToString(String, IFormatProvider)

Identifie de manière unique une activation de grain.

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

Identifie de manière unique une activation de grain.

S’applique à