ModuleHandle 結構

定義

表示模組的運行時間句柄。

public value class ModuleHandle : IEquatable<ModuleHandle>
public value class ModuleHandle
public struct ModuleHandle : IEquatable<ModuleHandle>
public struct ModuleHandle
[System.Runtime.InteropServices.ComVisible(true)]
public struct ModuleHandle
type ModuleHandle = struct
[<System.Runtime.InteropServices.ComVisible(true)>]
type ModuleHandle = struct
Public Structure ModuleHandle
Implements IEquatable(Of ModuleHandle)
Public Structure ModuleHandle
繼承
ModuleHandle
屬性
實作

備註

ResolveFieldHandle這些 、 ResolveMethodHandleResolveTypeHandle 方法能有效地將元資料標記解析為當前模組中欄位、方法與型別的執行時句柄。

欄位

名稱 Description
EmptyHandle

代表一個空模組手柄。

屬性

名稱 Description
MDStreamVersion

取得元資料串流版本。

方法

名稱 Description
Equals(ModuleHandle)

回傳 Boolean 一個值,表示指定的 ModuleHandle 結構是否等於當前 ModuleHandle的結構。

Equals(Object)

回傳 Boolean 一個值,表示指定物件是否為 ModuleHandle 結構,且等於當前 ModuleHandle的 。

GetHashCode()

傳回這個實例的哈希碼。

GetRuntimeFieldHandleFromMetadataToken(Int32)

回傳由指定中繼資料標記所識別欄位的執行時句柄。

GetRuntimeMethodHandleFromMetadataToken(Int32)

回傳由指定元資料標記所識別的方法或建構子的執行時方法句柄。

GetRuntimeTypeHandleFromMetadataToken(Int32)

回傳由指定中繼資料標記所識別的執行時型態代碼。

ResolveFieldHandle(Int32, RuntimeTypeHandle[], RuntimeTypeHandle[])

回傳由指定元資料標記所識別欄位的執行時欄位句柄,指定該標記在作用域內的類型與方法的通用型別參數。

ResolveFieldHandle(Int32)

回傳由指定中繼資料標記所識別欄位的執行時句柄。

ResolveMethodHandle(Int32, RuntimeTypeHandle[], RuntimeTypeHandle[])

回傳由指定元資料標記所識別的方法或建構子的執行時方法句柄,指定該標記在作用範圍內的類型與方法的通用型別參數。

ResolveMethodHandle(Int32)

回傳由指定元資料標記所識別的方法或建構子的執行時方法句柄。

ResolveTypeHandle(Int32, RuntimeTypeHandle[], RuntimeTypeHandle[])

回傳由指定元資料標記所識別的類型執行時型別代碼,指定該令牌所在範圍中類型與方法的通用型別參數。

ResolveTypeHandle(Int32)

回傳由指定中繼資料標記所識別的執行時型態代碼。

操作員

名稱 Description
Equality(ModuleHandle, ModuleHandle)

測試兩個 ModuleHandle 結構是否相等。

Inequality(ModuleHandle, ModuleHandle)

測試兩個 ModuleHandle 結構是否不相等。

適用於

另請參閱