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. |