Handle 構造体
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
任意のメタデータ エンティティ (型参照、型定義、型指定、メソッド定義、またはカスタム属性など) または値 (文字列、BLOB、GUID、またはユーザー文字列) を表します。
public value class Handle : IEquatable<System::Reflection::Metadata::Handle>
public struct Handle : IEquatable<System.Reflection.Metadata.Handle>
public readonly struct Handle : IEquatable<System.Reflection.Metadata.Handle>
type Handle = struct
Public Structure Handle
Implements IEquatable(Of Handle)
- 継承
- 実装
注釈
を使用して Handle
、複数の種類のハンドルを格納します。
フィールド
AssemblyDefinition |
任意のメタデータ エンティティ (型参照、型定義、型指定、メソッド定義、またはカスタム属性など) または値 (文字列、BLOB、GUID、またはユーザー文字列) を表します。 |
ModuleDefinition |
任意のメタデータ エンティティ (型参照、型定義、型指定、メソッド定義、またはカスタム属性など) または値 (文字列、BLOB、GUID、またはユーザー文字列) を表します。 |
プロパティ
IsNil |
任意のメタデータ エンティティ (型参照、型定義、型指定、メソッド定義、またはカスタム属性など) または値 (文字列、BLOB、GUID、またはユーザー文字列) を表します。 |
Kind |
任意のメタデータ エンティティ (型参照、型定義、型指定、メソッド定義、またはカスタム属性など) または値 (文字列、BLOB、GUID、またはユーザー文字列) を表します。 |
メソッド
Equals(Handle) |
現在のオブジェクトが、同じ型の別のオブジェクトと等しいかどうかを示します。 |
Equals(Object) |
任意のメタデータ エンティティ (型参照、型定義、型指定、メソッド定義、またはカスタム属性など) または値 (文字列、BLOB、GUID、またはユーザー文字列) を表します。 |
GetHashCode() |
任意のメタデータ エンティティ (型参照、型定義、型指定、メソッド定義、またはカスタム属性など) または値 (文字列、BLOB、GUID、またはユーザー文字列) を表します。 |
演算子
Equality(Handle, Handle) |
任意のメタデータ エンティティ (型参照、型定義、型指定、メソッド定義、またはカスタム属性など) または値 (文字列、BLOB、GUID、またはユーザー文字列) を表します。 |
Inequality(Handle, Handle) |
任意のメタデータ エンティティ (型参照、型定義、型指定、メソッド定義、またはカスタム属性など) または値 (文字列、BLOB、GUID、またはユーザー文字列) を表します。 |
適用対象
.NET