MetadataTokens.GetHeapOffset Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
GetHeapOffset(BlobHandle) |
Belirtilen |
GetHeapOffset(GuidHandle) |
Belirtilen |
GetHeapOffset(Handle) |
Belirtilen |
GetHeapOffset(StringHandle) |
Belirtilen |
GetHeapOffset(UserStringHandle) |
Belirtilen |
GetHeapOffset(MetadataReader, Handle) |
bağlamında belirtilene |
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
- handle
- UserStringHandle
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ı reader
alı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
- reader
- MetadataReader
- 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 handle
için desteklenmiyor.
handle
geçersiz.