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
GetHeapOffset(BlobHandle) |
Obtient le décalage des données du tas de métadonnées qui correspond au |
GetHeapOffset(GuidHandle) |
Obtient le décalage des données du tas de métadonnées qui correspond au |
GetHeapOffset(Handle) |
Obtient le décalage des données du tas de métadonnées qui correspond au |
GetHeapOffset(StringHandle) |
Obtient le décalage des données du tas de métadonnées qui correspond au |
GetHeapOffset(UserStringHandle) |
Obtient le décalage des données du tas de métadonnées qui correspond au |
GetHeapOffset(MetadataReader, Handle) |
Obtient le décalage des données du tas de métadonnées correspondant à l’élément |
GetHeapOffset(BlobHandle)
- Source:
- MetadataTokens.cs
- Source:
- MetadataTokens.cs
- Source:
- MetadataTokens.cs
- Source:
- MetadataTokens.cs
Obtient le décalage des données du tas de métadonnées qui correspond au handle
spécifié.
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 basé sur 0, ou -1 si handle
ne peut être interprété que dans le contexte d'un élément MetadataReader ou MetadataBuilder spécifique.
S’applique à
GetHeapOffset(GuidHandle)
- Source:
- MetadataTokens.cs
- Source:
- MetadataTokens.cs
- Source:
- MetadataTokens.cs
- Source:
- MetadataTokens.cs
Obtient le décalage des données du tas de métadonnées qui correspond au handle
spécifié.
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 basé sur 1 dans le tas #Guid. Contrairement aux autres tas, qui représentent 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
Obtient le décalage des données du tas de métadonnées qui correspond au handle
spécifié.
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 si handle
ne peut être interprété que dans le contexte d’un élément de MetadataReader ou MetadataBuilder spécifique.
S’applique à
GetHeapOffset(StringHandle)
- Source:
- MetadataTokens.cs
- Source:
- MetadataTokens.cs
- Source:
- MetadataTokens.cs
- Source:
- MetadataTokens.cs
Obtient le décalage des données du tas de métadonnées qui correspond au handle
spécifié.
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 basé sur 0, ou -1 si handle
ne peut être interprété que dans le contexte d'un élément MetadataReader ou MetadataBuilder spécifique.
S’applique à
GetHeapOffset(UserStringHandle)
- Source:
- MetadataTokens.cs
- Source:
- MetadataTokens.cs
- Source:
- MetadataTokens.cs
- Source:
- MetadataTokens.cs
Obtient le décalage des données du tas de métadonnées qui correspond au handle
spécifié.
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 basé sur zéro.
S’applique à
GetHeapOffset(MetadataReader, Handle)
- Source:
- MetadataTokens.cs
- Source:
- MetadataTokens.cs
- Source:
- MetadataTokens.cs
- Source:
- MetadataTokens.cs
Obtient le décalage des données du tas de métadonnées correspondant à l’élément handle
spécifié 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 basé sur zéro, ou -1 si handle
n'est pas un handle de tas de métadonnées.
Exceptions
L’opération n’est pas prise en charge pour la handle
spécifiée.
handle
n'est pas valide.