ActivationId Estrutura
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
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. |