Compartilhar via


ActivationId Estrutura

Definição

Identifica exclusivamente uma ativação de granularidade.

[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
Herança
ActivationId
Atributos
Implementações

Construtores

ActivationId(Guid)

Inicializa uma nova instância do struct ActivationId.

Propriedades

IsDefault

Obtém um valor que indica se a instância é a instância padrão.

Métodos

Equals(ActivationId)

Identifica exclusivamente uma ativação de granularidade.

Equals(Object)

Identifica exclusivamente uma ativação de granularidade.

FromParsableString(String)

Analisa uma representação de cadeia de caracteres de uma ID de ativação que foi criada usando ToParsableString().

GetDeterministic(GrainId)

Retorna uma ID de ativação que foi computada deterministicamente e reproduzida da ID de granularidade fornecida.

GetHashCode()

Identifica exclusivamente uma ativação de granularidade.

NewId()

Retorna uma nova ID de ativação aleatória.

ToParsableString()

Retorna uma representação de cadeia de caracteres dessa ID de ativação que pode ser analisada por FromParsableString(String).

ToString()

Identifica exclusivamente uma ativação de granularidade.

Operadores

Equality(ActivationId, ActivationId)

Compara os operandos fornecidos para igualdade.

Inequality(ActivationId, ActivationId)

Compara os operandos fornecidos quanto à desigualdade.

Implantações explícitas de interface

IFormattable.ToString(String, IFormatProvider)

Identifica exclusivamente uma ativação de granularidade.

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

Identifica exclusivamente uma ativação de granularidade.

Aplica-se a