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

3 la respuesta

Determinando si un parámetro usa "params" usando la reflexión en C #?

Considere la firma de este método: public static void WriteLine(string input, params object[] myObjects) { // Do stuff. } ¿Cómo puedo determinar que el parámetro "myObjects" del método WriteLine usa la palabra clave params y puede tomar ...

2 la respuesta

¿Hay alguna forma de establecer propiedades en instancias de estructura mediante la reflexión?

Estoy tratando de escribir un código que establezca una propiedad en una estructura (importante que sea una propiedad en una estructura) y falla: System.Drawing.Rectangle rectangle = new System.Drawing.Rectangle(); PropertyInfo propertyInfo ...

3 la respuesta

En Scala, ¿cómo puedo determinar mediante programación el nombre de los campos de una clase de caso?

En Scala, supongamos que tengo una clase de caso como esta: case class Sample(myInt: Int, myString: String) ¿Hay alguna manera de obtener unaSeq[(String, Class[_])], o mejor aún,Seq[(String, Manifest)], describiendo los parámetros de la clase ...

5 la respuesta

Cuáles son las implicaciones de pedirle a las API de Reflection que sobrescriban System.String.Empty?

Me topé con este código: static void Main() { typeof(string).GetField("Empty").SetValue(null, "evil");//from DailyWTF Console.WriteLine(String.Empty);//check //how does it behave? if ("evil" == String.Empty) Console.WriteLine("equal"); //output: ...

5 la respuesta

Objeto encapsulado de nuevo al tipo original

Espero que haya una de dos respuestas a esto, ya sea imposible o extremadamente simple, y he pasado por alto la obvia consulta de Google. l problema subyacente es que tengo un objeto genérico que se pasa a través de unEventHandler que encajona ...

2 la respuesta

Atributos personalizados en miembros de la clase

Estoy usando un atributo personalizado para definir cómo los miembros de una clase se asignan a propiedades para publicar como una publicación de formulario (pasarela de pago). Tengo el atributo personalizado funcionando bien, y puedo obtener el ...

4 la respuesta

Cast PropertyInfo a tipo genérico

Tengo la siguiente clase: public class AuthContext : DbContext { public DbSet<Models.Permission> Permissions { get; set; } public DbSet<Models.Application> Applications { get; set; } public DbSet<Models.Employee> Employees { get; set; } // ... ...

7 la respuesta

étodo @Ruby que se devuelve a sí mismo

stoy reflexionando y me encontré con un bloqueo inesperad ¿Existe un método de objeto en ruby (o rails) que se devuelve? ruby-1.9.2> o = Object.new => #<Object:0x00000104750710> ruby-1.9.2> o.class => Object ruby-1.9.2> o.send :self ...

2 la respuesta

nvocar un método mediante reflexión con genéricos y anulaciones

Estoy intentando invocar el método RegisterType en el contenedor de Unity. RegisterType tiene un total de 16 anulaciones (algunas de ellas son parámetros y otras son tipos). Estoy intentando realizar el equivalente ...

3 la respuesta

Utilice la reflexión para crear una clase parametrizada genérica en Java

¿Cómo puedo usar la reflexión para crear una clase genérica parametrizada en Java? Yo teng public class SomeClass<T> { public SomeClass<T>() { } }y necesito una instancia de ello. He intentado variaciones de Class c = ...