ModuleHandle Struktura

Definice

Představuje popisovač modulu za běhu.

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
Dědičnost
ModuleHandle
Atributy
Implementuje

Poznámky

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

Pole

Name Description
EmptyHandle

Představuje prázdný popisovač modulu.

Vlastnosti

Name Description
MDStreamVersion

Získá verzi streamu metadat.

Metody

Name Description
Equals(ModuleHandle)

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

Equals(Object)

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

GetHashCode()

Vrátí kód 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, RuntimeTypeHandle[], RuntimeTypeHandle[])

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

ResolveFieldHandle(Int32)

Vrátí popisovač modulu runtime pro pole 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 argumenty obecného typu typu a metody, kde je token v oboru.

ResolveMethodHandle(Int32)

Vrátí popisovač metody runtime pro metodu nebo konstruktor 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 argumenty obecného typu typu a metody, kde je token v oboru.

ResolveTypeHandle(Int32)

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

Operátory

Name Description
Equality(ModuleHandle, ModuleHandle)

Testuje, zda jsou dvě ModuleHandle struktury stejné.

Inequality(ModuleHandle, ModuleHandle)

Testuje, zda jsou dvě ModuleHandle struktury nerovné.

Platí pro

Viz také