Resultados de la búsqueda a petición "reflection.emit"

3 la respuesta

Utilizando Br_S OpCode para apuntar a la siguiente instrucción usando Reflection.Emit.Label

Estoy experimentando con el análisis de IL para emitir un método. Obtuve el código IL de un método en una cadena [] donde cada cadena es una instrucción IL. Estoy recorriendo esta matriz y agregando OpCodes usando un ILGenerator: foreach ...

6 la respuesta

Creando el método dinámicamente y ejecutándolo

Antecedentes Quiero definir pocasstatic métodos en C #, y generar código IL como conjunto de bytes, a partir de uno de estos métodos, seleccionados en tiempo de ejecución (en el cliente), y enviar el conjunto de bytes a través de la red a otra ...

2 la respuesta

Overriding definiciones de propiedad con Reflection.Emit

Estoy tratando de implementar este patrón usando Reflection.Emit (TypeBuilder): public class ClassToBeProxied { public virtual object Property1 { get; set; } } public class Proxy : ClassToBeProxied { [AttributeToBeAdded] public override object ...

2 la respuesta

Creando el servicio WCF en tiempo de ejecución

Vamos a construir un servicio web a partir de metadatos leídos en tiempo de ejecución. Me refiero a todo el servicio web: las firmas, los contratos y la implementación. Hay dos caminos principales que veo desde aquí. La primera ruta es que ...

8 la respuesta

transferencia de valores de propiedades de un objeto a otro

Antes de todo, sé sobre AutoMapper, y no quiero usarlo. Porque estoy aprendiendoC y quiero recibir una visión profunda de ello. Así que estoy tratando de resolver este problema (explicado a continuación) yo mismo. Sin embargo, estoy tratando ...

2 la respuesta

genéricos con IL?

Es posible usar genéricos con el generador de IL? DynamicMethod method = new DynamicMethod( "GetStuff", typeof(int), new Type[] { typeof(object) }); ILGenerator il = met,hod.GetILGenerator(); ... etc