Handle 構造体

定義

任意のメタデータ エンティティ (型参照、型定義、型指定、メソッド定義、またはカスタム属性など) または値 (文字列、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
実装

注釈

を使用して 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、またはユーザー文字列) を表します。

適用対象