Resultados de la búsqueda a petición "reflection"
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 ...
¿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 ...
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 ...
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: ...
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 ...
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 ...
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; } // ... ...
é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 ...
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 ...
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 = ...