Sdílet prostřednictvím


ModuleHandle Struktura

Definice

Představuje popisovač modulu za běhu.

public value class ModuleHandle
public value class ModuleHandle : IEquatable<ModuleHandle>
public struct ModuleHandle
public struct ModuleHandle : IEquatable<ModuleHandle>
[System.Runtime.InteropServices.ComVisible(true)]
public struct ModuleHandle
type ModuleHandle = struct
[<System.Runtime.InteropServices.ComVisible(true)>]
type ModuleHandle = struct
Public Structure ModuleHandle
Public Structure ModuleHandle
Implements IEquatable(Of ModuleHandle)
Dědičnost
ModuleHandle
Atributy
Implementuje

Poznámky

, ResolveFieldHandleResolveMethodHandlea ResolveTypeHandle metody poskytují efektivní rozlišení tokenů metadat pro modul runtime pro pole, metody a typy v aktuálním modulu.

Pole

EmptyHandle

Představuje prázdný popisovač modulu.

Vlastnosti

MDStreamVersion

Získá verzi streamu metadat.

Metody

Equals(ModuleHandle)

Boolean Vrátí hodnotu určující, zda je zadaná ModuleHandle struktura rovna aktuálnímu ModuleHandle.

Equals(Object)

Boolean Vrátí hodnotu určující, zda zadaný objekt je ModuleHandle struktura a rovná se aktuálnímu ModuleHandleobjektu .

GetHashCode()

Vrátí hodnotu hash pro tuto instanci.

GetRuntimeFieldHandleFromMetadataToken(Int32)

Vrátí popisovač modulu runtime pro pole identifikované zadaným tokenem metadat.

GetRuntimeMethodHandleFromMetadataToken(Int32)

Vrátí popisovač metody runtime pro metodu nebo konstruktor identifikovaný zadaným tokenem metadat.

GetRuntimeTypeHandleFromMetadataToken(Int32)

Vrátí popisovač typu modulu runtime pro typ identifikovaný zadaným tokenem metadat.

ResolveFieldHandle(Int32)

Vrátí popisovač modulu runtime pro pole identifikované zadaným tokenem metadat.

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

Vrátí popisovač pole modulu runtime pro pole označené zadaným tokenem metadat, který určuje obecné argumenty typu a metody, kde je token v oboru.

ResolveMethodHandle(Int32)

Vrátí popisovač metody runtime pro metodu nebo konstruktor identifikovaný zadaným tokenem metadat.

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

Vrátí popisovač metody runtime pro metodu nebo konstruktor identifikovaný zadaným tokenem metadat, který určuje obecné argumenty typu a metody, kde je token v oboru.

ResolveTypeHandle(Int32)

Vrátí popisovač typu modulu runtime pro typ identifikovaný zadaným tokenem metadat.

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

Vrátí popisovač typu modulu runtime pro typ identifikovaný zadaným tokenem metadat, který určuje obecné argumenty typu a metody, kde je token v oboru.

Operátory

Equality(ModuleHandle, ModuleHandle)

Testuje, jestli jsou dvě ModuleHandle struktury stejné.

Inequality(ModuleHandle, ModuleHandle)

Testuje, jestli jsou dvě ModuleHandle struktury nerovné.

Platí pro

Viz také