Compartir a través de


ActivationId Estructura

Definición

Identifica de forma única una activación específica.

[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
Herencia
ActivationId
Atributos
Implementaciones

Constructores

ActivationId(Guid)

Inicializa una nueva instancia del struct ActivationId.

Propiedades

IsDefault

Obtiene un valor que indica si la instancia es la instancia predeterminada.

Métodos

Equals(ActivationId)

Identifica de forma única una activación específica.

Equals(Object)

Identifica de forma única una activación específica.

FromParsableString(String)

Analiza una representación de cadena de un identificador de activación que se creó mediante ToParsableString().

GetDeterministic(GrainId)

Devuelve un identificador de activación que se ha calculado deterministamente y reproduciblemente a partir del identificador de grano proporcionado.

GetHashCode()

Identifica de forma única una activación específica.

NewId()

Devuelve un identificador de activación aleatorio nuevo.

ToParsableString()

Devuelve una representación de cadena de este identificador de activación que se puede analizar mediante FromParsableString(String).

ToString()

Identifica de forma única una activación específica.

Operadores

Equality(ActivationId, ActivationId)

Compara los operandos proporcionados para obtener igualdad.

Inequality(ActivationId, ActivationId)

Compara los operandos proporcionados por la desigualdad.

Implementaciones de interfaz explícitas

IFormattable.ToString(String, IFormatProvider)

Identifica de forma única una activación específica.

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

Identifica de forma única una activación específica.

Se aplica a