ActivationId Struct
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Identifica in modo univoco un'attivazione granulare.
[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
- Ereditarietà
-
ActivationId
- Attributi
- Implementazioni
Costruttori
ActivationId(Guid) |
Inizializza una nuova istanza dell'elemento struct ActivationId. |
Proprietà
IsDefault |
Ottiene un valore che indica se l'istanza è l'istanza predefinita. |
Metodi
Equals(ActivationId) |
Identifica in modo univoco un'attivazione granulare. |
Equals(Object) |
Identifica in modo univoco un'attivazione granulare. |
FromParsableString(String) |
Analizza una rappresentazione di stringa di un ID di attivazione creato usando ToParsableString(). |
GetDeterministic(GrainId) |
Restituisce un ID di attivazione calcolato in modo deterministico e riproducibile dall'ID granulare specificato. |
GetHashCode() |
Identifica in modo univoco un'attivazione granulare. |
NewId() |
Restituisce un nuovo ID attivazione casuale. |
ToParsableString() |
Restituisce una rappresentazione stringa di questo ID di attivazione che può essere analizzato da FromParsableString(String). |
ToString() |
Identifica in modo univoco un'attivazione granulare. |
Operatori
Equality(ActivationId, ActivationId) |
Confronta gli operandi forniti per l'uguaglianza. |
Inequality(ActivationId, ActivationId) |
Confronta gli operandi forniti per la disuguaglianza. |
Implementazioni dell'interfaccia esplicita
IFormattable.ToString(String, IFormatProvider) |
Identifica in modo univoco un'attivazione granulare. |
ISpanFormattable.TryFormat(Span<Char>, Int32, ReadOnlySpan<Char>, IFormatProvider) |
Identifica in modo univoco un'attivazione granulare. |