ModuleHandle Struct

Definizione

Rappresenta un handle di runtime per un modulo.

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
Ereditarietà
ModuleHandle
Attributi
Implementazioni

Commenti

I ResolveFieldHandlemetodi , ResolveMethodHandlee ResolveTypeHandle forniscono una risoluzione efficiente dei token di metadati per gli handle di runtime per campi, metodi e tipi nel modulo corrente.

Campi

Nome Descrizione
EmptyHandle

Rappresenta un handle di modulo vuoto.

Proprietà

Nome Descrizione
MDStreamVersion

Ottiene la versione del flusso di metadati.

Metodi

Nome Descrizione
Equals(ModuleHandle)

Restituisce un Boolean valore che indica se la struttura specificata ModuleHandle è uguale all'oggetto corrente ModuleHandle.

Equals(Object)

Restituisce un Boolean valore che indica se l'oggetto specificato è una ModuleHandle struttura e uguale all'oggetto corrente ModuleHandle.

GetHashCode()

Restituisce il codice hash per questa istanza.

GetRuntimeFieldHandleFromMetadataToken(Int32)

Restituisce un handle di runtime per il campo identificato dal token di metadati specificato.

GetRuntimeMethodHandleFromMetadataToken(Int32)

Restituisce un handle di metodo di runtime per il metodo o il costruttore identificato dal token di metadati specificato.

GetRuntimeTypeHandleFromMetadataToken(Int32)

Restituisce un handle di tipo di runtime per il tipo identificato dal token di metadati specificato.

ResolveFieldHandle(Int32, RuntimeTypeHandle[], RuntimeTypeHandle[])

Restituisce un handle di campo di runtime per il campo identificato dal token di metadati specificato, specificando gli argomenti di tipo generico del tipo e del metodo in cui il token è nell'ambito.

ResolveFieldHandle(Int32)

Restituisce un handle di runtime per il campo identificato dal token di metadati specificato.

ResolveMethodHandle(Int32, RuntimeTypeHandle[], RuntimeTypeHandle[])

Restituisce un handle di metodo di runtime per il metodo o il costruttore identificato dal token di metadati specificato, specificando gli argomenti di tipo generico del tipo e del metodo in cui il token si trova nell'ambito.

ResolveMethodHandle(Int32)

Restituisce un handle di metodo di runtime per il metodo o il costruttore identificato dal token di metadati specificato.

ResolveTypeHandle(Int32, RuntimeTypeHandle[], RuntimeTypeHandle[])

Restituisce un handle di tipo di runtime per il tipo identificato dal token di metadati specificato, specificando gli argomenti di tipo generico del tipo e del metodo in cui il token è nell'ambito.

ResolveTypeHandle(Int32)

Restituisce un handle di tipo di runtime per il tipo identificato dal token di metadati specificato.

Operatori

Nome Descrizione
Equality(ModuleHandle, ModuleHandle)

Verifica se due ModuleHandle strutture sono uguali.

Inequality(ModuleHandle, ModuleHandle)

Verifica se due ModuleHandle strutture non sono uguali.

Si applica a

Vedi anche