MetadataTokens.GetHeapOffset Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| GetHeapOffset(BlobHandle) |
Ruft den Offset von Metadaten-Heapdaten ab, die dem angegebenen entspricht |
| GetHeapOffset(GuidHandle) |
Ruft den Offset von Metadaten-Heapdaten ab, die dem angegebenen entspricht |
| GetHeapOffset(Handle) |
Ruft den Offset von Metadaten-Heapdaten ab, die dem angegebenen entspricht |
| GetHeapOffset(StringHandle) |
Ruft den Offset von Metadaten-Heapdaten ab, die dem angegebenen entspricht |
| GetHeapOffset(UserStringHandle) |
Ruft den Offset von Metadaten-Heapdaten ab, die dem angegebenen entspricht |
| GetHeapOffset(MetadataReader, Handle) |
Ruft den Offset von Metadaten-Heap-Daten ab, die dem angegebenen |
GetHeapOffset(BlobHandle)
- Quelle:
- MetadataTokens.cs
- Quelle:
- MetadataTokens.cs
- Quelle:
- MetadataTokens.cs
- Quelle:
- MetadataTokens.cs
- Quelle:
- MetadataTokens.cs
- Quelle:
- MetadataTokens.cs
- Quelle:
- MetadataTokens.cs
Ruft den Offset von Metadaten-Heapdaten ab, die dem angegebenen entspricht 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
Parameter
- handle
- BlobHandle
Gibt zurück
Nullbasierter Offset oder -1, wenn handle nur im Kontext eines bestimmten MetadataReader oder MetadataBuilder.
Gilt für:
GetHeapOffset(GuidHandle)
- Quelle:
- MetadataTokens.cs
- Quelle:
- MetadataTokens.cs
- Quelle:
- MetadataTokens.cs
- Quelle:
- MetadataTokens.cs
- Quelle:
- MetadataTokens.cs
- Quelle:
- MetadataTokens.cs
- Quelle:
- MetadataTokens.cs
Ruft den Offset von Metadaten-Heapdaten ab, die dem angegebenen entspricht 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
Parameter
- handle
- GuidHandle
Gibt zurück
1-basierte Index im #Guid Heap. Im Gegensatz zu anderen Heaps, die im Wesentlichen Bytearrays sind, ist der #Guid Heap ein Array von 16-Byte-GUIDs.
Gilt für:
GetHeapOffset(Handle)
- Quelle:
- MetadataTokens.cs
- Quelle:
- MetadataTokens.cs
- Quelle:
- MetadataTokens.cs
- Quelle:
- MetadataTokens.cs
- Quelle:
- MetadataTokens.cs
- Quelle:
- MetadataTokens.cs
- Quelle:
- MetadataTokens.cs
Ruft den Offset von Metadaten-Heapdaten ab, die dem angegebenen entspricht 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
Parameter
- handle
- Handle
Gibt zurück
Ein Offset im entsprechenden Heap oder -1, wenn handle nur im Kontext einer bestimmten MetadataReader oder MetadataBuilder.
Gilt für:
GetHeapOffset(StringHandle)
- Quelle:
- MetadataTokens.cs
- Quelle:
- MetadataTokens.cs
- Quelle:
- MetadataTokens.cs
- Quelle:
- MetadataTokens.cs
- Quelle:
- MetadataTokens.cs
- Quelle:
- MetadataTokens.cs
- Quelle:
- MetadataTokens.cs
Ruft den Offset von Metadaten-Heapdaten ab, die dem angegebenen entspricht 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
Parameter
- handle
- StringHandle
Gibt zurück
Nullbasierter Offset oder -1, wenn handle nur im Kontext eines bestimmten MetadataReader oder .MetadataBuilder
Gilt für:
GetHeapOffset(UserStringHandle)
- Quelle:
- MetadataTokens.cs
- Quelle:
- MetadataTokens.cs
- Quelle:
- MetadataTokens.cs
- Quelle:
- MetadataTokens.cs
- Quelle:
- MetadataTokens.cs
- Quelle:
- MetadataTokens.cs
- Quelle:
- MetadataTokens.cs
Ruft den Offset von Metadaten-Heapdaten ab, die dem angegebenen entspricht 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
Parameter
- handle
- UserStringHandle
Gibt zurück
Nullbasierter Offset.
Gilt für:
GetHeapOffset(MetadataReader, Handle)
- Quelle:
- MetadataTokens.cs
- Quelle:
- MetadataTokens.cs
- Quelle:
- MetadataTokens.cs
- Quelle:
- MetadataTokens.cs
- Quelle:
- MetadataTokens.cs
- Quelle:
- MetadataTokens.cs
- Quelle:
- MetadataTokens.cs
Ruft den Offset von Metadaten-Heap-Daten ab, die dem angegebenen handle im Kontext von 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
Parameter
- reader
- MetadataReader
- handle
- Handle
Gibt zurück
Nullbasierter Offset oder -1, wenn handle kein Metadatenhap-Handle vorhanden ist.
Ausnahmen
Der Vorgang wird für den angegebenen handleVorgang nicht unterstützt.
Die handle ist ungültig.