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