Condividi tramite


GrainReferenceKeyInfo Struct

Definizione

Il tipo è una rappresentazione di basso livello delle chiavi di riferimento granulari per abilitare la serializzazione efficiente dello spazio dei riferimenti granulari.

public readonly struct GrainReferenceKeyInfo
type GrainReferenceKeyInfo = struct
Public Structure GrainReferenceKeyInfo
Ereditarietà
GrainReferenceKeyInfo

Commenti

Questo tipo non è destinato all'uso generale. Si tratta di un tipo altamente specializzato per la serializzazione e la deserializzazione dei riferimenti granulari e, di conseguenza, non è in genere qualcosa che è necessario passare nell'applicazione.

Costruttori

GrainReferenceKeyInfo(ValueTuple<UInt64,UInt64,UInt64,String>, Guid)

Il tipo è una rappresentazione di basso livello delle chiavi di riferimento granulari per abilitare la serializzazione efficiente dello spazio dei riferimenti granulari.

GrainReferenceKeyInfo(ValueTuple<UInt64,UInt64,UInt64,String>, String)

Il tipo è una rappresentazione di basso livello delle chiavi di riferimento granulari per abilitare la serializzazione efficiente dello spazio dei riferimenti granulari.

GrainReferenceKeyInfo(ValueTuple<UInt64,UInt64,UInt64,String>, ValueTuple<IPEndPoint,Int32>)

Il tipo è una rappresentazione di basso livello delle chiavi di riferimento granulari per abilitare la serializzazione efficiente dello spazio dei riferimenti granulari.

GrainReferenceKeyInfo(ValueTuple<UInt64,UInt64,UInt64,String>)

Il tipo è una rappresentazione di basso livello delle chiavi di riferimento granulari per abilitare la serializzazione efficiente dello spazio dei riferimenti granulari.

Proprietà

GenericArgument

Argomento generico. Applicabile solo se HasGenericArgument è true.

HasGenericArgument

Indica se le informazioni chiave hanno un argomento generico.

HasKeyExt

Indica se le informazioni chiave hanno o meno l'estensione della chiave.

HasObserverId

Indica se le informazioni chiave hanno o meno l'ID osservatore.

HasTargetSilo

Indica se le informazioni sulla chiave hanno o meno un endpoint silo.

IsLongKey

Indica se le informazioni sulla chiave hanno o meno una chiave lunga.

Key

Chiave di granularità. Per viste più specializzate, vedere KeyAs* metodi e KeyFrom*.

ObserverId

ID osservatore. Applicabile solo se HasObserverId è true.

TargetSilo

Silo di destinazione. Applicabile solo se HasTargetSilo è true.

Metodi

KeyAsGuid()

Il tipo è una rappresentazione di basso livello delle chiavi di riferimento granulari per abilitare la serializzazione efficiente dello spazio dei riferimenti granulari.

KeyAsGuidWithExt()

Il tipo è una rappresentazione di basso livello delle chiavi di riferimento granulari per abilitare la serializzazione efficiente dello spazio dei riferimenti granulari.

KeyAsLong()

Il tipo è una rappresentazione di basso livello delle chiavi di riferimento granulari per abilitare la serializzazione efficiente dello spazio dei riferimenti granulari.

KeyAsLongWithExt()

Il tipo è una rappresentazione di basso livello delle chiavi di riferimento granulari per abilitare la serializzazione efficiente dello spazio dei riferimenti granulari.

KeyAsString()

Il tipo è una rappresentazione di basso livello delle chiavi di riferimento granulari per abilitare la serializzazione efficiente dello spazio dei riferimenti granulari.

KeyFromGuid(Guid, UInt64)

Il tipo è una rappresentazione di basso livello delle chiavi di riferimento granulari per abilitare la serializzazione efficiente dello spazio dei riferimenti granulari.

KeyFromGuidWithExt(Guid, String, UInt64)

Il tipo è una rappresentazione di basso livello delle chiavi di riferimento granulari per abilitare la serializzazione efficiente dello spazio dei riferimenti granulari.

KeyFromLong(Int64, UInt64)

Il tipo è una rappresentazione di basso livello delle chiavi di riferimento granulari per abilitare la serializzazione efficiente dello spazio dei riferimenti granulari.

KeyFromLongWithExt(Int64, String, UInt64)

Il tipo è una rappresentazione di basso livello delle chiavi di riferimento granulari per abilitare la serializzazione efficiente dello spazio dei riferimenti granulari.

KeyFromString(String, UInt64)

Il tipo è una rappresentazione di basso livello delle chiavi di riferimento granulari per abilitare la serializzazione efficiente dello spazio dei riferimenti granulari.

Si applica a