Condividi tramite


ModuleHandle Struct

Definizione

Rappresenta un handle di runtime di un modulo.

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

Commenti

I metodi ResolveFieldHandle, ResolveMethodHandle e ResolveTypeHandle consentono una risoluzione efficiente dei token dei metadati negli handle di runtime per i campi, i metodi e i tipi del modulo corrente.

Campi

EmptyHandle

Rappresenta un handle di modulo vuoto.

Proprietà

MDStreamVersion

Ottiene la versione del flusso di metadati.

Metodi

Equals(ModuleHandle)

Restituisce un valore Boolean che indica se la struttura ModuleHandle specificata è uguale alla struttura ModuleHandle corrente.

Equals(Object)

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

GetHashCode()

Restituisce il codice hash per l'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 runtime per il tipo identificato dal token di metadati specificato.

ResolveFieldHandle(Int32)

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

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

Restituisce un handle di runtime per il campo identificato dal token di metadati specificato, indicando gli argomenti di tipo generico relativi al tipo e al metodo nel cui ambito è incluso il token.

ResolveMethodHandle(Int32)

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

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

Restituisce un handle di runtime per il metodo o il costruttore identificato dal token di metadati specificato, indicando gli argomenti di tipo generico relativi al tipo e al metodo nel cui ambito è incluso il token.

ResolveTypeHandle(Int32)

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

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

Restituisce un handle di runtime per il tipo identificato dal token di metadati specificato, indicando gli argomenti di tipo generico relativi al tipo e al metodo nel cui ambito è incluso il token.

Operatori

Equality(ModuleHandle, ModuleHandle)

Verifica se due strutture ModuleHandle sono uguali.

Inequality(ModuleHandle, ModuleHandle)

Verifica se due strutture ModuleHandle non sono uguali.

Si applica a

Vedi anche