ModuleHandle Struktura
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
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
- 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é. |