System.Reflection.Emit
Este artículo proviene de un motor de traducción automática. Mueva el puntero sobre las frases del artículo para ver el texto original. Más información.
Traducción
Original

System.Reflection.Emit (Espacio de nombres)

 

El espacio de nombres System.Reflection.Emit contiene clases que permiten a un compilador o a una herramienta emitir metadatos y el Lenguaje intermedio de Microsoft (MSIL) y, de manera opcional, generar un archivo PE en disco.Los principales clientes de estas clases son los motores de scripts y los compiladores.

ClaseDescripción
System_CAPS_pubclassAssemblyBuilder

Define y representa un ensamblado dinámico.

System_CAPS_pubclassConstructorBuilder

Define y representa a un constructor de una clase dinámica.

System_CAPS_pubclassCustomAttributeBuilder

Ayuda a compilar atributos personalizados.

System_CAPS_pubclassDynamicILInfo

Proporciona compatibilidad con relación a las diferentes formas existentes a la hora de generar el lenguaje intermedio de Microsoft (MSIL) y metadatos para un método dinámico, incluidos métodos para la creación de símbolos (token) y para la inserción de código, control de excepciones y objetos binarios (BLOB) para la firma de variables locales.

System_CAPS_pubclassDynamicMethod

Define y representa un método dinámico que se puede compilar, ejecutar y descartar.Los métodos descartados están disponibles para la recolección de elementos no utilizados.

System_CAPS_pubclassEnumBuilder

Describe y representa un tipo de enumeración.

System_CAPS_pubclassEventBuilder

Define los eventos para una clase.

System_CAPS_pubclassFieldBuilder

Define y representa a un campo.Esta clase no puede heredarse.

System_CAPS_pubclassGenericTypeParameterBuilder

Define y crea parámetros de tipo genérico para los métodos y tipos genéricos definidos dinámicamente.Esta clase no puede heredarse.

System_CAPS_pubclassILGenerator

Genera instrucciones máquina del Lenguaje intermedio de Microsoft (MSIL).

System_CAPS_pubclassLocalBuilder

Representa una variable local en un método o constructor.

System_CAPS_pubclassMethodBuilder

Define y representa a un método (o constructor) de una clase dinámica.

System_CAPS_pubclassMethodRental

Proporciona una forma rápida de intercambiar la implementación del cuerpo de un método a partir de un método de una clase.

System_CAPS_pubclassModuleBuilder

Define y representa un módulo en un ensamblado dinámico.

System_CAPS_pubclassOpCodes

Proporciona representaciones de campo de las instrucciones del Lenguaje intermedio de Microsoft (MSIL) para su emisión por parte de los miembros de la clase ILGenerator (como Emit).

System_CAPS_pubclassParameterBuilder

Crea o asocia información de parámetros.

System_CAPS_pubclassPropertyBuilder

Define las propiedades de un tipo.

System_CAPS_pubclassSignatureHelper

Proporciona métodos para compilar firmas.

System_CAPS_pubclassTypeBuilder

Define y crea nuevas instancias de clases en tiempo de ejecución.

System_CAPS_pubclassUnmanagedMarshal

Obsoleto.Representa a la clase que describe cómo calcular las referencias de un campo de código administrado a código no administrado.Esta clase no puede heredarse.

EstructuraDescripción
System_CAPS_pubstructureEventToken

Representa al Token devuelto por los metadatos con el fin de representar a un evento.

System_CAPS_pubstructureExceptionHandler

Representa un controlador de excepciones en una matriz de bytes de IL que se va a pasar a un método como SetMethodBody.

System_CAPS_pubstructureFieldToken

La estructura FieldToken es una representación de objeto de un símbolo (token) que representa a un campo.

System_CAPS_pubstructureLabel

Representa una etiqueta en la secuencia de instrucciones.La interfaz Label se utiliza junto con la clase ILGenerator.

System_CAPS_pubstructureMethodToken

La estructura MethodToken es una representación de objeto de un símbolo (token) que representa a un método.

System_CAPS_pubstructureOpCode

Describe una instrucción del Lenguaje intermedio (IL).

System_CAPS_pubstructureParameterToken

La estructura ParameterToken es una representación opaca del símbolo (token) devuelto por los metadatos para representar un parámetro.

System_CAPS_pubstructurePropertyToken

La estructura PropertyToken es una representación opaca del Token devuelto por los metadatos para representar una propiedad.

System_CAPS_pubstructureSignatureToken

Representa al Token devuelto por los metadatos con el fin de representar a una firma.

System_CAPS_pubstructureStringToken

Representa a un símbolo (token) que a su vez representa a una cadena.

System_CAPS_pubstructureTypeToken

Representa al símbolo (Token) devuelto por los metadatos con el fin de representar a un tipo.

EnumeraciónDescripción
System_CAPS_pubenumAssemblyBuilderAccess

Define los modos de acceso de un ensamblado dinámico.

System_CAPS_pubenumFlowControl

Esta API admite la infraestructura de product y no está pensada para usarse directamente desde su código. Describe el modo en que una instrucción modifica el flujo de control.

System_CAPS_pubenumOpCodeType

Esta API admite la infraestructura de product y no está pensada para usarse directamente desde su código. Describe los tipos de las instrucciones del Lenguaje intermedio de Microsoft (MSIL).

System_CAPS_pubenumOperandType

Esta API admite la infraestructura de product y no está pensada para usarse directamente desde su código. Describe el tipo de operando de la instrucción máquina del lenguaje intermedio de Microsoft (MSIL).

System_CAPS_pubenumPackingSize

Especifica uno de los dos factores que determinan la alineación en memoria de los campos cuando se calculan las referencias de un tipo.

System_CAPS_pubenumPEFileKinds

Especifica el tipo del archivo ejecutable portable (PE).

System_CAPS_pubenumStackBehaviour

Describe el modo en que se insertan o se extraen los valores de una pila.

Volver al principio
Mostrar:
© 2016 Microsoft