Udostępnij za pośrednictwem


ModuleHandle Struktura

Definicja

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

Dotyczy

Zobacz też