MetadataTokens.GetHeapOffset Méthode

Définition

Surcharges

Nom Description
GetHeapOffset(Handle)

Obtient le décalage des données de tas de métadonnées qui correspondent à l’objet spécifié handle.

GetHeapOffset(MetadataReader, Handle)

Obtient le décalage des données de tas de métadonnées qui correspondent au spécifié handle dans le contexte de reader.

GetHeapOffset(Handle)

Obtient le décalage des données de tas de métadonnées qui correspondent à l’objet spécifié handle.

public:
 static int GetHeapOffset(System::Reflection::Metadata::Handle handle);
public static int GetHeapOffset(System.Reflection.Metadata.Handle handle);
static member GetHeapOffset : System.Reflection.Metadata.Handle -> int
Public Function GetHeapOffset (handle As Handle) As Integer

Paramètres

handle
Handle

Retours

Décalage dans le tas correspondant, ou -1 s’il handle ne peut être interprété que dans un contexte spécifique MetadataReader ou MetadataBuilder.

S’applique à

GetHeapOffset(MetadataReader, Handle)

Obtient le décalage des données de tas de métadonnées qui correspondent au spécifié handle dans le contexte de reader.

public:
[System::Runtime::CompilerServices::Extension]
 static int GetHeapOffset(System::Reflection::Metadata::MetadataReader ^ reader, System::Reflection::Metadata::Handle handle);
public static int GetHeapOffset(this System.Reflection.Metadata.MetadataReader reader, System.Reflection.Metadata.Handle handle);
static member GetHeapOffset : System.Reflection.Metadata.MetadataReader * System.Reflection.Metadata.Handle -> int
<Extension()>
Public Function GetHeapOffset (reader As MetadataReader, handle As Handle) As Integer

Paramètres

handle
Handle

Retours

Décalage de base zéro ou -1 si handle ce n’est pas un handle de tas de métadonnées.

Exceptions

L’opération n’est pas prise en charge pour le fichier spécifié handle.

La handle valeur n’est pas valide.

S’applique à