EntityHandle 結構

定義

表示中繼資料實體 (例如類型參考、類型定義、類型規格、方法定義或自訂屬性)。

public value class EntityHandle : IEquatable<System::Reflection::Metadata::EntityHandle>
public struct EntityHandle : IEquatable<System.Reflection.Metadata.EntityHandle>
public readonly struct EntityHandle : IEquatable<System.Reflection.Metadata.EntityHandle>
type EntityHandle = struct
Public Structure EntityHandle
Implements IEquatable(Of EntityHandle)
繼承
EntityHandle
實作

備註

使用 EntityHandle 來儲存多種實體句柄。 其記憶體使用量比 Handle小。

欄位

AssemblyDefinition

表示中繼資料實體 (例如類型參考、類型定義、類型規格、方法定義或自訂屬性)。

ModuleDefinition

表示中繼資料實體 (例如類型參考、類型定義、類型規格、方法定義或自訂屬性)。

屬性

IsNil

表示中繼資料實體 (例如類型參考、類型定義、類型規格、方法定義或自訂屬性)。

Kind

表示中繼資料實體 (例如類型參考、類型定義、類型規格、方法定義或自訂屬性)。

方法

Equals(EntityHandle)

傳回值,指出目前的執行個體與指定的 EntityHandle 是否相等。

Equals(Object)

傳回值,指出目前執行個體與指定的物件是否相等。

GetHashCode()

傳回這個執行個體的雜湊碼。

運算子

Equality(EntityHandle, EntityHandle)

表示中繼資料實體 (例如類型參考、類型定義、類型規格、方法定義或自訂屬性)。

Explicit(Handle to EntityHandle)

表示中繼資料實體 (例如類型參考、類型定義、類型規格、方法定義或自訂屬性)。

Implicit(EntityHandle to Handle)

表示中繼資料實體 (例如類型參考、類型定義、類型規格、方法定義或自訂屬性)。

Inequality(EntityHandle, EntityHandle)

表示中繼資料實體 (例如類型參考、類型定義、類型規格、方法定義或自訂屬性)。

適用於