MetadataReaderExtensions.GetNextHandle 方法

定义

重载

GetNextHandle(MetadataReader, BlobHandle)

返回 Blob 堆中给定句柄之后的 Blob 句柄,或返回零句柄(如果它是最后一个句柄)。Returns the handle to the Blob that follows the given one in the Blob heap or a nil handle if it is the last one.

GetNextHandle(MetadataReader, StringHandle)

返回字符串堆中给定句柄之后的字符串句柄,或返回零句柄(如果它是最后一个句柄)。Returns the a handle to the string that follows the given one in the string heap, or a nil handle if it is the last one.

GetNextHandle(MetadataReader, UserStringHandle)

返回 UserString 堆中给定句柄之后的 UserString 句柄,或返回零句柄(如果它是最后一个句柄)。Returns the a handle to the UserString that follows the given one in the UserString heap or a nil handle if it is the last one.

GetNextHandle(MetadataReader, BlobHandle)

返回 Blob 堆中给定句柄之后的 Blob 句柄,或返回零句柄(如果它是最后一个句柄)。Returns the handle to the Blob that follows the given one in the Blob heap or a nil handle if it is the last one.

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

返回

BlobHandle

例外

readernullreader is null.

适用于

GetNextHandle(MetadataReader, StringHandle)

返回字符串堆中给定句柄之后的字符串句柄,或返回零句柄(如果它是最后一个句柄)。Returns the a handle to the string that follows the given one in the string heap, or a nil handle if it is the last one.

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

返回

StringHandle

例外

readernullreader is null.

适用于

GetNextHandle(MetadataReader, UserStringHandle)

返回 UserString 堆中给定句柄之后的 UserString 句柄,或返回零句柄(如果它是最后一个句柄)。Returns the a handle to the UserString that follows the given one in the UserString heap or a nil handle if it is the last one.

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

参数

返回

UserStringHandle

例外

readernullreader is null.

适用于