ModuleHandle ModuleHandle ModuleHandle ModuleHandle Struct

Definizione

Rappresenta un handle di runtime di un modulo.Represents a runtime handle for a module.

public value class ModuleHandle
[System.Runtime.InteropServices.ComVisible(true)]
public struct ModuleHandle
type ModuleHandle = struct
Public Structure ModuleHandle
Ereditarietà
ModuleHandleModuleHandleModuleHandleModuleHandle
Attributi

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.The ResolveFieldHandle, ResolveMethodHandle, and ResolveTypeHandle methods provide efficient resolution of metadata tokens to runtime handles for fields, methods, and types in the current module.

Campi

EmptyHandle EmptyHandle EmptyHandle EmptyHandle

Rappresenta un handle di modulo vuoto.Represents an empty module handle.

Proprietà

MDStreamVersion MDStreamVersion MDStreamVersion MDStreamVersion

Ottiene la versione del flusso di metadati.Gets the metadata stream version.

Metodi

Equals(ModuleHandle) Equals(ModuleHandle) Equals(ModuleHandle) Equals(ModuleHandle)

Restituisce un valore Boolean che indica se la struttura ModuleHandle specificata è uguale alla struttura ModuleHandle corrente.Returns a Boolean value indicating whether the specified ModuleHandle structure is equal to the current ModuleHandle.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Restituisce un valore Boolean che indica se l'oggetto specificato è una struttura ModuleHandle ed è uguale alla struttura ModuleHandle corrente.Returns a Boolean value indicating whether the specified object is a ModuleHandle structure, and equal to the current ModuleHandle.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Restituisce il codice hash per l'istanza.Returns the hash code for this instance.

GetRuntimeFieldHandleFromMetadataToken(Int32) GetRuntimeFieldHandleFromMetadataToken(Int32) GetRuntimeFieldHandleFromMetadataToken(Int32) GetRuntimeFieldHandleFromMetadataToken(Int32)

Restituisce un handle di runtime per il campo identificato dal token di metadati specificato.Returns a runtime handle for the field identified by the specified metadata token.

GetRuntimeMethodHandleFromMetadataToken(Int32) GetRuntimeMethodHandleFromMetadataToken(Int32) GetRuntimeMethodHandleFromMetadataToken(Int32) GetRuntimeMethodHandleFromMetadataToken(Int32)

Restituisce un handle di metodo di runtime per il metodo o il costruttore identificato dal token di metadati specificato.Returns a runtime method handle for the method or constructor identified by the specified metadata token.

GetRuntimeTypeHandleFromMetadataToken(Int32) GetRuntimeTypeHandleFromMetadataToken(Int32) GetRuntimeTypeHandleFromMetadataToken(Int32) GetRuntimeTypeHandleFromMetadataToken(Int32)

Restituisce un handle di runtime per il tipo identificato dal token di metadati specificato.Returns a runtime type handle for the type identified by the specified metadata token.

ResolveFieldHandle(Int32) ResolveFieldHandle(Int32) ResolveFieldHandle(Int32) ResolveFieldHandle(Int32)

Restituisce un handle di runtime per il campo identificato dal token di metadati specificato.Returns a runtime handle for the field identified by the specified metadata token.

ResolveFieldHandle(Int32, RuntimeTypeHandle[], RuntimeTypeHandle[]) ResolveFieldHandle(Int32, RuntimeTypeHandle[], RuntimeTypeHandle[]) ResolveFieldHandle(Int32, RuntimeTypeHandle[], RuntimeTypeHandle[]) 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.Returns a runtime field handle for the field identified by the specified metadata token, specifying the generic type arguments of the type and method where the token is in scope.

ResolveMethodHandle(Int32) ResolveMethodHandle(Int32) ResolveMethodHandle(Int32) ResolveMethodHandle(Int32)

Restituisce un handle di metodo di runtime per il metodo o il costruttore identificato dal token di metadati specificato.Returns a runtime method handle for the method or constructor identified by the specified metadata token.

ResolveMethodHandle(Int32, RuntimeTypeHandle[], RuntimeTypeHandle[]) ResolveMethodHandle(Int32, RuntimeTypeHandle[], RuntimeTypeHandle[]) ResolveMethodHandle(Int32, RuntimeTypeHandle[], RuntimeTypeHandle[]) 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.Returns a runtime method handle for the method or constructor identified by the specified metadata token, specifying the generic type arguments of the type and method where the token is in scope.

ResolveTypeHandle(Int32) ResolveTypeHandle(Int32) ResolveTypeHandle(Int32) ResolveTypeHandle(Int32)

Restituisce un handle di runtime per il tipo identificato dal token di metadati specificato.Returns a runtime type handle for the type identified by the specified metadata token.

ResolveTypeHandle(Int32, RuntimeTypeHandle[], RuntimeTypeHandle[]) ResolveTypeHandle(Int32, RuntimeTypeHandle[], RuntimeTypeHandle[]) ResolveTypeHandle(Int32, RuntimeTypeHandle[], RuntimeTypeHandle[]) 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.Returns a runtime type handle for the type identified by the specified metadata token, specifying the generic type arguments of the type and method where the token is in scope.

Operatori

Equality(ModuleHandle, ModuleHandle) Equality(ModuleHandle, ModuleHandle) Equality(ModuleHandle, ModuleHandle) Equality(ModuleHandle, ModuleHandle)

Verifica se due strutture ModuleHandle sono uguali.Tests whether two ModuleHandle structures are equal.

Inequality(ModuleHandle, ModuleHandle) Inequality(ModuleHandle, ModuleHandle) Inequality(ModuleHandle, ModuleHandle) Inequality(ModuleHandle, ModuleHandle)

Verifica se due strutture ModuleHandle non sono uguali.Tests whether two ModuleHandle structures are unequal.

Si applica a

Vedi anche