Aracılığıyla paylaş


MetadataTokens.GetHeapOffset Yöntem

Tanım

Aşırı Yüklemeler

GetHeapOffset(BlobHandle)

Belirtilen handleöğesine karşılık gelen meta veri yığını verilerinin uzaklığını alır.

GetHeapOffset(GuidHandle)

Belirtilen handleöğesine karşılık gelen meta veri yığını verilerinin uzaklığını alır.

GetHeapOffset(Handle)

Belirtilen handleöğesine karşılık gelen meta veri yığını verilerinin uzaklığını alır.

GetHeapOffset(StringHandle)

Belirtilen handleöğesine karşılık gelen meta veri yığını verilerinin uzaklığını alır.

GetHeapOffset(UserStringHandle)

Belirtilen handleöğesine karşılık gelen meta veri yığını verilerinin uzaklığını alır.

GetHeapOffset(MetadataReader, Handle)

bağlamında belirtilene handle karşılık gelen meta veri yığını verilerinin uzaklığını readeralır.

GetHeapOffset(BlobHandle)

Kaynak:
MetadataTokens.cs
Kaynak:
MetadataTokens.cs
Kaynak:
MetadataTokens.cs

Belirtilen handleöğesine karşılık gelen meta veri yığını verilerinin uzaklığını alır.

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

Parametreler

handle
BlobHandle

Döndürülenler

Sıfır tabanlı uzaklık veya yalnızca belirli MetadataReader bir veya MetadataBuilderbağlamında yorumlanabilirse handle -1.

Şunlara uygulanır

GetHeapOffset(GuidHandle)

Kaynak:
MetadataTokens.cs
Kaynak:
MetadataTokens.cs
Kaynak:
MetadataTokens.cs

Belirtilen handleöğesine karşılık gelen meta veri yığını verilerinin uzaklığını alır.

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

Parametreler

handle
GuidHandle

Döndürülenler

#Guid yığınında 1 tabanlı dizin. Temelde bayt dizileri olan diğer yığınlardan farklı olarak, #Guid yığını 16 baytLıK GUID'lerden oluşan bir dizidir.

Şunlara uygulanır

GetHeapOffset(Handle)

Kaynak:
MetadataTokens.cs
Kaynak:
MetadataTokens.cs
Kaynak:
MetadataTokens.cs

Belirtilen handleöğesine karşılık gelen meta veri yığını verilerinin uzaklığını alır.

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

Parametreler

handle
Handle

Döndürülenler

Karşılık gelen yığındaki bir uzaklık veya yalnızca belirli MetadataReader bir veya MetadataBuilderbağlamında yorumlanabilirse handle -1.

Şunlara uygulanır

GetHeapOffset(StringHandle)

Kaynak:
MetadataTokens.cs
Kaynak:
MetadataTokens.cs
Kaynak:
MetadataTokens.cs

Belirtilen handleöğesine karşılık gelen meta veri yığını verilerinin uzaklığını alır.

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

Parametreler

handle
StringHandle

Döndürülenler

Sıfır tabanlı uzaklık veya yalnızca belirli MetadataReader bir veya MetadataBuilderbağlamında yorumlanabilirse handle -1.

Şunlara uygulanır

GetHeapOffset(UserStringHandle)

Kaynak:
MetadataTokens.cs
Kaynak:
MetadataTokens.cs
Kaynak:
MetadataTokens.cs

Belirtilen handleöğesine karşılık gelen meta veri yığını verilerinin uzaklığını alır.

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

Parametreler

Döndürülenler

Sıfır tabanlı uzaklık.

Şunlara uygulanır

GetHeapOffset(MetadataReader, Handle)

Kaynak:
MetadataTokens.cs
Kaynak:
MetadataTokens.cs
Kaynak:
MetadataTokens.cs

bağlamında belirtilene handle karşılık gelen meta veri yığını verilerinin uzaklığını readeralır.

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

Parametreler

handle
Handle

Döndürülenler

Sıfır tabanlı uzaklık veya meta veri yığın tutamacı değilse handle -1.

Özel durumlar

İşlem belirtilen handleiçin desteklenmiyor.

handle geçersiz.

Şunlara uygulanır