ModuleHandle 構造体
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
モジュールのランタイム ハンドルを表します。
public value class ModuleHandle : IEquatable<ModuleHandle>
public value class ModuleHandle
public struct ModuleHandle : IEquatable<ModuleHandle>
public struct ModuleHandle
[System.Runtime.InteropServices.ComVisible(true)]
public struct ModuleHandle
type ModuleHandle = struct
[<System.Runtime.InteropServices.ComVisible(true)>]
type ModuleHandle = struct
Public Structure ModuleHandle
Implements IEquatable(Of ModuleHandle)
Public Structure ModuleHandle
- 継承
- 属性
- 実装
注釈
ResolveFieldHandle、ResolveMethodHandle、およびResolveTypeHandleメソッドは、現在のモジュールのフィールド、メソッド、および型のランタイム ハンドルにメタデータ トークンを効率的に解決します。
フィールド
| 名前 | 説明 |
|---|---|
| EmptyHandle |
空のモジュール ハンドルを表します。 |
プロパティ
| 名前 | 説明 |
|---|---|
| MDStreamVersion |
メタデータ ストリームのバージョンを取得します。 |
メソッド
| 名前 | 説明 |
|---|---|
| Equals(ModuleHandle) |
指定したBoolean構造体が現在のModuleHandleと等しいかどうかを示すModuleHandle値を返します。 |
| Equals(Object) |
指定したオブジェクトがBoolean構造体であり、現在のModuleHandleと等しいかどうかを示すModuleHandle値を返します。 |
| GetHashCode() |
このインスタンスのハッシュ コードを返します。 |
| GetRuntimeFieldHandleFromMetadataToken(Int32) |
指定したメタデータ トークンによって識別されるフィールドのランタイム ハンドルを返します。 |
| GetRuntimeMethodHandleFromMetadataToken(Int32) |
指定したメタデータ トークンによって識別されるメソッドまたはコンストラクターのランタイム メソッド ハンドルを返します。 |
| GetRuntimeTypeHandleFromMetadataToken(Int32) |
指定したメタデータ トークンによって識別される型のランタイム型ハンドルを返します。 |
| ResolveFieldHandle(Int32, RuntimeTypeHandle[], RuntimeTypeHandle[]) |
トークンがスコープ内にある型とメソッドのジェネリック型引数を指定して、指定されたメタデータ トークンによって識別されるフィールドのランタイム フィールド ハンドルを返します。 |
| ResolveFieldHandle(Int32) |
指定したメタデータ トークンによって識別されるフィールドのランタイム ハンドルを返します。 |
| ResolveMethodHandle(Int32, RuntimeTypeHandle[], RuntimeTypeHandle[]) |
トークンがスコープ内にある型とメソッドのジェネリック型引数を指定して、指定されたメタデータ トークンによって識別されるメソッドまたはコンストラクターのランタイム メソッド ハンドルを返します。 |
| ResolveMethodHandle(Int32) |
指定したメタデータ トークンによって識別されるメソッドまたはコンストラクターのランタイム メソッド ハンドルを返します。 |
| ResolveTypeHandle(Int32, RuntimeTypeHandle[], RuntimeTypeHandle[]) |
指定したメタデータ トークンによって識別される型のランタイム型ハンドルを返します。トークンがスコープ内にある型とメソッドのジェネリック型引数を指定します。 |
| ResolveTypeHandle(Int32) |
指定したメタデータ トークンによって識別される型のランタイム型ハンドルを返します。 |
演算子
| 名前 | 説明 |
|---|---|
| Equality(ModuleHandle, ModuleHandle) |
2 つの ModuleHandle 構造体が等しいかどうかをテストします。 |
| Inequality(ModuleHandle, ModuleHandle) |
2 つの ModuleHandle 構造体が等しくないかどうかをテストします。 |