Поделиться через


MetadataReaderExtensions.GetNextHandle Метод

Определение

Перегрузки

GetNextHandle(MetadataReader, BlobHandle)

Возвращает маркер Blob, следующий за заданным в Blob куче, или нулевой маркер, если он является последним.

GetNextHandle(MetadataReader, StringHandle)

Возвращает маркер строки, следующей за заданной строкой в куче строк, или нулевой маркер, если она является последней.

GetNextHandle(MetadataReader, UserStringHandle)

Возвращает маркер UserString, следующего за заданным значением в куче UserString, или нулевой маркер, если он является последним.

GetNextHandle(MetadataReader, BlobHandle)

Исходный код:
MetadataReaderExtensions.cs
Исходный код:
MetadataReaderExtensions.cs
Исходный код:
MetadataReaderExtensions.cs
Исходный код:
MetadataReaderExtensions.cs

Возвращает маркер Blob, следующий за заданным в Blob куче, или нулевой маркер, если он является последним.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Reflection::Metadata::BlobHandle GetNextHandle(System::Reflection::Metadata::MetadataReader ^ reader, System::Reflection::Metadata::BlobHandle handle);
public static System.Reflection.Metadata.BlobHandle GetNextHandle (this System.Reflection.Metadata.MetadataReader reader, System.Reflection.Metadata.BlobHandle handle);
static member GetNextHandle : System.Reflection.Metadata.MetadataReader * System.Reflection.Metadata.BlobHandle -> System.Reflection.Metadata.BlobHandle
<Extension()>
Public Function GetNextHandle (reader As MetadataReader, handle As BlobHandle) As BlobHandle

Параметры

handle
BlobHandle

Возвращаемое значение

Исключения

reader имеет значение null.

Применяется к

GetNextHandle(MetadataReader, StringHandle)

Исходный код:
MetadataReaderExtensions.cs
Исходный код:
MetadataReaderExtensions.cs
Исходный код:
MetadataReaderExtensions.cs
Исходный код:
MetadataReaderExtensions.cs

Возвращает маркер строки, следующей за заданной строкой в куче строк, или нулевой маркер, если она является последней.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Reflection::Metadata::StringHandle GetNextHandle(System::Reflection::Metadata::MetadataReader ^ reader, System::Reflection::Metadata::StringHandle handle);
public static System.Reflection.Metadata.StringHandle GetNextHandle (this System.Reflection.Metadata.MetadataReader reader, System.Reflection.Metadata.StringHandle handle);
static member GetNextHandle : System.Reflection.Metadata.MetadataReader * System.Reflection.Metadata.StringHandle -> System.Reflection.Metadata.StringHandle
<Extension()>
Public Function GetNextHandle (reader As MetadataReader, handle As StringHandle) As StringHandle

Параметры

handle
StringHandle

Возвращаемое значение

Исключения

reader имеет значение null.

Применяется к

GetNextHandle(MetadataReader, UserStringHandle)

Исходный код:
MetadataReaderExtensions.cs
Исходный код:
MetadataReaderExtensions.cs
Исходный код:
MetadataReaderExtensions.cs
Исходный код:
MetadataReaderExtensions.cs

Возвращает маркер UserString, следующего за заданным значением в куче UserString, или нулевой маркер, если он является последним.

public:
[System::Runtime::CompilerServices::Extension]
 static System::Reflection::Metadata::UserStringHandle GetNextHandle(System::Reflection::Metadata::MetadataReader ^ reader, System::Reflection::Metadata::UserStringHandle handle);
public static System.Reflection.Metadata.UserStringHandle GetNextHandle (this System.Reflection.Metadata.MetadataReader reader, System.Reflection.Metadata.UserStringHandle handle);
static member GetNextHandle : System.Reflection.Metadata.MetadataReader * System.Reflection.Metadata.UserStringHandle -> System.Reflection.Metadata.UserStringHandle
<Extension()>
Public Function GetNextHandle (reader As MetadataReader, handle As UserStringHandle) As UserStringHandle

Параметры

Возвращаемое значение

Исключения

reader имеет значение null.

Применяется к