ModuleHandle Struktura
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Reprezentuje uchwyt środowiska uruchomieniowego dla modułu.
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)
- Dziedziczenie
- Atrybuty
- Implementuje
Uwagi
Metody ResolveFieldHandle, ResolveMethodHandlei ResolveTypeHandle zapewniają wydajne rozpoznawanie tokenów metadanych do obsługi w czasie wykonywania dla pól, metod i typów w bieżącym module.
Pola
EmptyHandle |
Reprezentuje pusty uchwyt modułu. |
Właściwości
MDStreamVersion |
Pobiera wersję strumienia metadanych. |
Metody
Equals(ModuleHandle) |
Zwraca wartość wskazującą Boolean , czy określona ModuleHandle struktura jest równa bieżącej ModuleHandle. |
Equals(Object) |
Zwraca wartość wskazującą Boolean , czy określony obiekt jest strukturą ModuleHandle i jest równy bieżącemu ModuleHandle. |
GetHashCode() |
Zwraca wartość skrótu dla tego wystąpienia. |
GetRuntimeFieldHandleFromMetadataToken(Int32) |
Zwraca uchwyt środowiska uruchomieniowego dla pola zidentyfikowanego przez określony token metadanych. |
GetRuntimeMethodHandleFromMetadataToken(Int32) |
Zwraca uchwyt metody środowiska uruchomieniowego dla metody lub konstruktora zidentyfikowanego przez określony token metadanych. |
GetRuntimeTypeHandleFromMetadataToken(Int32) |
Zwraca uchwyt typu środowiska uruchomieniowego dla typu zidentyfikowanego przez określony token metadanych. |
ResolveFieldHandle(Int32) |
Zwraca uchwyt środowiska uruchomieniowego dla pola zidentyfikowanego przez określony token metadanych. |
ResolveFieldHandle(Int32, RuntimeTypeHandle[], RuntimeTypeHandle[]) |
Zwraca uchwyt pola środowiska uruchomieniowego dla pola zidentyfikowanego przez określony token metadanych, określając argumenty typu ogólnego typu i metody, w której token znajduje się w zakresie. |
ResolveMethodHandle(Int32) |
Zwraca uchwyt metody środowiska uruchomieniowego dla metody lub konstruktora zidentyfikowanego przez określony token metadanych. |
ResolveMethodHandle(Int32, RuntimeTypeHandle[], RuntimeTypeHandle[]) |
Zwraca uchwyt metody środowiska uruchomieniowego dla metody lub konstruktora zidentyfikowanego przez określony token metadanych, określając argumenty typu ogólnego typu i metody, w której token znajduje się w zakresie. |
ResolveTypeHandle(Int32) |
Zwraca uchwyt typu środowiska uruchomieniowego dla typu zidentyfikowanego przez określony token metadanych. |
ResolveTypeHandle(Int32, RuntimeTypeHandle[], RuntimeTypeHandle[]) |
Zwraca uchwyt typu środowiska uruchomieniowego dla typu zidentyfikowanego przez określony token metadanych, określając argumenty typu ogólnego typu i metody, w której token znajduje się w zakresie. |
Operatory
Equality(ModuleHandle, ModuleHandle) |
Sprawdza, czy dwie ModuleHandle struktury są równe. |
Inequality(ModuleHandle, ModuleHandle) |
Sprawdza, czy dwie ModuleHandle struktury są nierówne. |