Partager via


GrainReferenceKeyInfo Structure

Définition

Le type est une représentation de bas niveau des clés de référence de grain pour permettre une sérialisation à faible espace des références de grain.

public readonly struct GrainReferenceKeyInfo
type GrainReferenceKeyInfo = struct
Public Structure GrainReferenceKeyInfo
Héritage
GrainReferenceKeyInfo

Remarques

Ce type n’est pas destiné à une utilisation générale. Il s’agit d’un type hautement spécialisé pour la sérialisation et la désérialisation des références de grain, et en tant que tel n’est généralement pas quelque chose que vous devez passer dans votre application.

Constructeurs

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

Le type est une représentation de bas niveau des clés de référence de grain pour permettre une sérialisation à faible espace des références de grain.

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

Le type est une représentation de bas niveau des clés de référence de grain pour permettre une sérialisation à faible espace des références de grain.

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

Le type est une représentation de bas niveau des clés de référence de grain pour permettre une sérialisation à faible espace des références de grain.

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

Le type est une représentation de bas niveau des clés de référence de grain pour permettre une sérialisation à faible espace des références de grain.

Propriétés

GenericArgument

Argument générique. Applicable uniquement si HasGenericArgument a la valeur true.

HasGenericArgument

Indique si les informations clés ont ou non un argument générique.

HasKeyExt

Indique si les informations de clé ont ou non une extension de clé.

HasObserverId

Indique si les informations de clé ont ou non l’ID d’observateur.

HasTargetSilo

Indique si les informations de clé ont ou non un point de terminaison de silo.

IsLongKey

Indique si les informations de clé ont une clé longue ou non.

Key

Clé de grain. Pour obtenir des vues plus spécialisées, consultez KeyAs* méthodes et KeyFrom*.

ObserverId

ID de l’observateur. Applicable uniquement si HasObserverId a la valeur true.

TargetSilo

Silo cible. Applicable uniquement si HasTargetSilo a la valeur true.

Méthodes

KeyAsGuid()

Le type est une représentation de bas niveau des clés de référence de grain pour permettre une sérialisation à faible espace des références de grain.

KeyAsGuidWithExt()

Le type est une représentation de bas niveau des clés de référence de grain pour permettre une sérialisation à faible espace des références de grain.

KeyAsLong()

Le type est une représentation de bas niveau des clés de référence de grain pour permettre une sérialisation à faible espace des références de grain.

KeyAsLongWithExt()

Le type est une représentation de bas niveau des clés de référence de grain pour permettre une sérialisation à faible espace des références de grain.

KeyAsString()

Le type est une représentation de bas niveau des clés de référence de grain pour permettre une sérialisation à faible espace des références de grain.

KeyFromGuid(Guid, UInt64)

Le type est une représentation de bas niveau des clés de référence de grain pour permettre une sérialisation à faible espace des références de grain.

KeyFromGuidWithExt(Guid, String, UInt64)

Le type est une représentation de bas niveau des clés de référence de grain pour permettre une sérialisation à faible espace des références de grain.

KeyFromLong(Int64, UInt64)

Le type est une représentation de bas niveau des clés de référence de grain pour permettre une sérialisation à faible espace des références de grain.

KeyFromLongWithExt(Int64, String, UInt64)

Le type est une représentation de bas niveau des clés de référence de grain pour permettre une sérialisation à faible espace des références de grain.

KeyFromString(String, UInt64)

Le type est une représentation de bas niveau des clés de référence de grain pour permettre une sérialisation à faible espace des références de grain.

S’applique à