¿Le resultó útil esta página?
Sus comentarios sobre este contenido son muy importantes. Háganos saber su opinión.
¿Tiene comentarios adicionales?
Caracteres restantes: 1500
Exportar (0) Imprimir
Expandir todo

System.Reflection.Emit (Espacio de nombres)

Actualización: noviembre 2007

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 clientes primarios de estas clases son motores de secuencias de comandos y compiladores.

  ClaseDescripción
xd5fw18y.pubclass(es-es,VS.90).gifAssemblyBuilderDefine y representa un ensamblado dinámico.
xd5fw18y.pubclass(es-es,VS.90).gifConstructorBuilder Define y representa a un constructor de una clase dinámica.
xd5fw18y.pubclass(es-es,VS.90).gifCustomAttributeBuilderAyuda a generar atributos personalizados.
xd5fw18y.pubclass(es-es,VS.90).gifDynamicILInfoProporciona 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.
xd5fw18y.pubclass(es-es,VS.90).gifDynamicMethod 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.
xd5fw18y.pubclass(es-es,VS.90).gifEnumBuilderDescribe y representa un tipo de enumeración.
xd5fw18y.pubclass(es-es,VS.90).gifEventBuilderDefine los eventos para una clase.
xd5fw18y.pubclass(es-es,VS.90).gifFieldBuilderDefine y representa a un campo. No se puede heredar esta clase.
xd5fw18y.pubclass(es-es,VS.90).gifGenericTypeParameterBuilderDefine y crea parámetros de tipo genérico para los métodos y tipos genéricos definidos dinámicamente. Esta clase no se puede heredar.
xd5fw18y.pubclass(es-es,VS.90).gifILGeneratorGenera instrucciones máquina del Lenguaje intermedio de Microsoft (MSIL).
xd5fw18y.pubclass(es-es,VS.90).gifLocalBuilderRepresenta una variable local en un método o constructor.
xd5fw18y.pubclass(es-es,VS.90).gifMethodBuilder Define y representa a un método (o constructor) de una clase dinámica.
xd5fw18y.pubclass(es-es,VS.90).gifMethodRentalProporciona una forma rápida de intercambiar la implementación del cuerpo de un método a partir de un método de una clase.
xd5fw18y.pubclass(es-es,VS.90).gifModuleBuilder Define y representa un módulo en un ensamblado dinámico.
xd5fw18y.pubclass(es-es,VS.90).gifOpCodes 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).
xd5fw18y.pubclass(es-es,VS.90).gifParameterBuilderCrea o asocia información de parámetros.
xd5fw18y.pubclass(es-es,VS.90).gifPropertyBuilderDefine las propiedades de un tipo.
xd5fw18y.pubclass(es-es,VS.90).gifSignatureHelperProporciona métodos para la generación de firmas.
xd5fw18y.pubclass(es-es,VS.90).gifTypeBuilder Define y crea nuevas instancias de clases en tiempo de ejecución.
xd5fw18y.pubclass(es-es,VS.90).gifUnmanagedMarshal Obsoleto. Representa a la clase que describe cómo convertir un campo de código administrado a código no administrado. No se puede heredar esta clase.

  EstructuraDescripción
xd5fw18y.pubstructure(es-es,VS.90).gifEventTokenRepresenta al Token devuelto por los metadatos con el fin de representar a un evento.
xd5fw18y.pubstructure(es-es,VS.90).gifFieldTokenLa estructura FieldToken es una representación de objeto de un símbolo (token) que representa a un campo.
xd5fw18y.pubstructure(es-es,VS.90).gifLabelRepresenta una etiqueta en la secuencia de la instrucción máquina. Label se utiliza junto con la clase ILGenerator.
xd5fw18y.pubstructure(es-es,VS.90).gifMethodTokenLa estructura MethodToken es una representación de objeto de un símbolo (token) que representa a un método.
xd5fw18y.pubstructure(es-es,VS.90).gifOpCodeDescribe una instrucción máquina del lenguaje intermedio de Microsoft (MSIL).
xd5fw18y.pubstructure(es-es,VS.90).gifParameterTokenLa estructura ParameterToken es una representación opaca del símbolo (token) devuelto por los metadatos para representar un parámetro.
xd5fw18y.pubstructure(es-es,VS.90).gifPropertyTokenLa estructura PropertyToken es una representación opaca del Token devuelto por los metadatos para representar una propiedad.
xd5fw18y.pubstructure(es-es,VS.90).gifSignatureTokenRepresenta al Token devuelto por los metadatos con el fin de representar a una firma.
xd5fw18y.pubstructure(es-es,VS.90).gifStringTokenRepresenta a un símbolo (token) que a su vez representa a una cadena.
xd5fw18y.pubstructure(es-es,VS.90).gifTypeTokenRepresenta al símbolo (Token) devuelto por los metadatos con el fin de representar a un tipo.

  EnumeraciónDescripción
xd5fw18y.pubenumeration(es-es,VS.90).gifAssemblyBuilderAccessDefine los modos de acceso de un ensamblado dinámico.
xd5fw18y.pubenumeration(es-es,VS.90).gifFlowControlDescribe el modo en que una instrucción modifica el flujo de control.
xd5fw18y.pubenumeration(es-es,VS.90).gifOpCodeTypeDescribe los tipos de las instrucciones del Lenguaje intermedio de Microsoft (MSIL).
xd5fw18y.pubenumeration(es-es,VS.90).gifOperandTypeDescribe el tipo de operando de la instrucción máquina del lenguaje intermedio de Microsoft (MSIL).
xd5fw18y.pubenumeration(es-es,VS.90).gifPackingSizeEspecifica uno de los dos factores que determinan la alineación en memoria de los campos cuando se calculan las referencias de un tipo.
xd5fw18y.pubenumeration(es-es,VS.90).gifPEFileKindsEspecifica el tipo del archivo ejecutable portable (PE).
xd5fw18y.pubenumeration(es-es,VS.90).gifStackBehaviourDescribe el modo en que se insertan o se extraen los valores de una pila.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2015 Microsoft