MetadataReaderExtensions.GetNextHandle 方法
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
多載
GetNextHandle(MetadataReader, BlobHandle) |
傳回 Blob 的控制代碼,該控制代碼會位在 Blob 堆積中所提供項目之後,或若其為最後一個項目,則為 Nil 控制代碼。 |
GetNextHandle(MetadataReader, StringHandle) |
傳回字串的控制代碼,該控制代碼會位在字串堆積中所提供項目之後,或若其為最後一個項目,則為 Nil 控制代碼。 |
GetNextHandle(MetadataReader, UserStringHandle) |
傳回 UserString 的控制代碼,該控制代碼會位在 UserString 堆積中所提供項目之後,或若其為最後一個項目,則為 Nil 控制代碼。 |
GetNextHandle(MetadataReader, BlobHandle)
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
參數
- reader
- MetadataReader
- handle
- BlobHandle
傳回
例外狀況
reader
為 null
。
適用於
GetNextHandle(MetadataReader, StringHandle)
傳回字串的控制代碼,該控制代碼會位在字串堆積中所提供項目之後,或若其為最後一個項目,則為 Nil 控制代碼。
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
參數
- reader
- MetadataReader
- handle
- StringHandle
傳回
例外狀況
reader
為 null
。
適用於
GetNextHandle(MetadataReader, UserStringHandle)
傳回 UserString 的控制代碼,該控制代碼會位在 UserString 堆積中所提供項目之後,或若其為最後一個項目,則為 Nil 控制代碼。
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
- MetadataReader
- handle
- UserStringHandle
傳回
例外狀況
reader
為 null
。