MetadataTokens.GetHeapOffset Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
| Nom | Description |
|---|---|
| GetHeapOffset(BlobHandle) |
Obtient le décalage des données de tas de métadonnées qui correspondent à l’objet spécifié |
| GetHeapOffset(GuidHandle) |
Obtient le décalage des données de tas de métadonnées qui correspondent à l’objet spécifié |
| GetHeapOffset(Handle) |
Obtient le décalage des données de tas de métadonnées qui correspondent à l’objet spécifié |
| GetHeapOffset(StringHandle) |
Obtient le décalage des données de tas de métadonnées qui correspondent à l’objet spécifié |
| GetHeapOffset(UserStringHandle) |
Obtient le décalage des données de tas de métadonnées qui correspondent à l’objet spécifié |
| GetHeapOffset(MetadataReader, Handle) |
Obtient le décalage des données de tas de métadonnées qui correspondent au spécifié |
GetHeapOffset(BlobHandle)
- Source:
- MetadataTokens.cs
- Source:
- MetadataTokens.cs
- Source:
- MetadataTokens.cs
- Source:
- MetadataTokens.cs
- Source:
- MetadataTokens.cs
- Source:
- MetadataTokens.cs
- Source:
- MetadataTokens.cs
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::BlobHandle handle);
public static int GetHeapOffset(System.Reflection.Metadata.BlobHandle handle);
static member GetHeapOffset : System.Reflection.Metadata.BlobHandle -> int
Public Function GetHeapOffset (handle As BlobHandle) As Integer
Paramètres
- handle
- BlobHandle
Retours
Décalage de base zéro, ou -1 s’il handle ne peut être interprété que dans un contexte spécifique MetadataReader ou MetadataBuilder.
S’applique à
GetHeapOffset(GuidHandle)
- Source:
- MetadataTokens.cs
- Source:
- MetadataTokens.cs
- Source:
- MetadataTokens.cs
- Source:
- MetadataTokens.cs
- Source:
- MetadataTokens.cs
- Source:
- MetadataTokens.cs
- Source:
- MetadataTokens.cs
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::GuidHandle handle);
public static int GetHeapOffset(System.Reflection.Metadata.GuidHandle handle);
static member GetHeapOffset : System.Reflection.Metadata.GuidHandle -> int
Public Function GetHeapOffset (handle As GuidHandle) As Integer
Paramètres
- handle
- GuidHandle
Retours
Index de base 1 dans le tas #Guid. Contrairement aux autres tas, qui sont essentiellement des tableaux d’octets, le tas #Guid est un tableau de GUID de 16 octets.
S’applique à
GetHeapOffset(Handle)
- Source:
- MetadataTokens.cs
- Source:
- MetadataTokens.cs
- Source:
- MetadataTokens.cs
- Source:
- MetadataTokens.cs
- Source:
- MetadataTokens.cs
- Source:
- MetadataTokens.cs
- Source:
- MetadataTokens.cs
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(StringHandle)
- Source:
- MetadataTokens.cs
- Source:
- MetadataTokens.cs
- Source:
- MetadataTokens.cs
- Source:
- MetadataTokens.cs
- Source:
- MetadataTokens.cs
- Source:
- MetadataTokens.cs
- Source:
- MetadataTokens.cs
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::StringHandle handle);
public static int GetHeapOffset(System.Reflection.Metadata.StringHandle handle);
static member GetHeapOffset : System.Reflection.Metadata.StringHandle -> int
Public Function GetHeapOffset (handle As StringHandle) As Integer
Paramètres
- handle
- StringHandle
Retours
Décalage de base zéro ou -1 s’il handle ne peut être interprété que dans un contexte spécifique MetadataReader ou MetadataBuilder.
S’applique à
GetHeapOffset(UserStringHandle)
- Source:
- MetadataTokens.cs
- Source:
- MetadataTokens.cs
- Source:
- MetadataTokens.cs
- Source:
- MetadataTokens.cs
- Source:
- MetadataTokens.cs
- Source:
- MetadataTokens.cs
- Source:
- MetadataTokens.cs
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::UserStringHandle handle);
public static int GetHeapOffset(System.Reflection.Metadata.UserStringHandle handle);
static member GetHeapOffset : System.Reflection.Metadata.UserStringHandle -> int
Public Function GetHeapOffset (handle As UserStringHandle) As Integer
Paramètres
- handle
- UserStringHandle
Retours
Décalage de base zéro.
S’applique à
GetHeapOffset(MetadataReader, Handle)
- Source:
- MetadataTokens.cs
- Source:
- MetadataTokens.cs
- Source:
- MetadataTokens.cs
- Source:
- MetadataTokens.cs
- Source:
- MetadataTokens.cs
- Source:
- MetadataTokens.cs
- Source:
- MetadataTokens.cs
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
- reader
- MetadataReader
- 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.