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 或使用者字串)。

適用於