EntityHandle 構造体

定義

メタデータ エンティティ (型参照、型定義、型指定、メソッド定義、カスタム属性など) を表します。Represents a metadata entity (such as a type reference, type definition, type specification, method definition, or custom attribute).

public value class EntityHandle : IEquatable<System::Reflection::Metadata::EntityHandle>
public struct EntityHandle : IEquatable<System.Reflection.Metadata.EntityHandle>
type EntityHandle = struct
Public Structure EntityHandle
Implements IEquatable(Of EntityHandle)
継承
EntityHandle
実装

注釈

複数の種類のエンティティハンドルを格納するには、EntityHandle を使用します。Use EntityHandle to store multiple kinds of entity handles. メモリフットプリントは Handleよりも小さくなります。It has a smaller memory footprint than Handle.

フィールド

AssemblyDefinition
ModuleDefinition

プロパティ

IsNil
Kind

メソッド

Equals(EntityHandle)

現在のインスタンスと指定された EntityHandle が等しいかどうかを示す値を返します。Returns a value that indicates whether the current instance and the specified EntityHandle are equal.

Equals(Object)

現在のインスタンスと、指定されたオブジェクトが等しいかどうかを示す値を返します。Returns a value that indicates whether the current instance and the specified object are equal.

GetHashCode()

このインスタンスのハッシュ コードを返します。Returns the hash code for this instance.

演算子

Equality(EntityHandle, EntityHandle)
Explicit(Handle to EntityHandle)
Implicit(EntityHandle to Handle)
Inequality(EntityHandle, EntityHandle)

適用対象