Resultados de la búsqueda a petición "reflection"
Crear instancia de clase y método de llamada desde cadena
String ClassName = "MyClass" String MethodName = "MyMethod"Me gustaría lograr: var class = new MyClass; MyClass.MyMethod();Vi algunos p. con reflexión, pero solo muestran, ya sea que tengan un nombre de método como cadena o nombre de clase como ...
¿Cuál es el propósito de los métodos getter y setter de java.lang.reflect.Array?
Clase de Javajava.lang.reflect.Array [http://docs.oracle.com/javase/8/docs/api/java/lang/reflect/Array.html] proporciona un conjunto de herramientas para crear una matriz de forma dinámica. Sin embargo, además de eso, tiene un conjunto completo ...
Detectar si se anuló un método usando Reflection (C #)
Digamos que tengo una clase base TestBase donde defino un método virtual TestMe () class TestBase { public virtual bool TestMe() { } }Ahora heredo esta clase: class Test1 : TestBase { public override bool TestMe() {} }Ahora, usando Reflection, ...
¿Se puede obtener un Func <T> (o similar) de un objeto MethodInfo?
Me doy cuenta de que, en términos generales, hay implicaciones de rendimiento del uso de la reflexión. (Yo mismo no soy fanático de la reflexión, en realidad; esta es una pregunta puramente académica). Supongamos que existe alguna clase que se ...
Instancia de clase abstracta con constructor oculto
Necesito crear una instancia de una clase abstracta con un constructor oculto, la clase tiene el siguiente aspecto: public abstract class TestClass { /** * @hide */ public TestClass() { } }crear una clase concreta no funciona porque el ...
Reflexión: obtener los parámetros genéricos de una instancia de System.Type
Si tengo el siguiente código: MyType<int> anInstance = new MyType<int>(); Type type = anInstance.GetType(); ¿Cómo puedo averiguar con qué parámetro (s) de tipo "anInstance" se instanciaron, mirando la variable de tipo? Es posible ?
Acceda a la propiedad utilizando su nombre en vb.net
Por ejemplo: Sub Test() Dim car as new MyCar car.chassis.wheel.radius = 15 Console.WriteLine(car.chassis.wheel.radius) End SubEntonces la pregunta es. ¿Es posible acceder a la propiedad usando su nombre de cadena como ...
Marco compacto: ¿cómo creo dinámicamente el tipo sin un constructor predeterminado?
Estoy usando .NET CF 3.5. El tipo que quiero crear no tiene un constructor predeterminado, por lo que quiero pasar una cadena a un constructor sobrecargado. ¿Cómo hago esto? Código: Assembly a = Assembly.LoadFrom("my.dll"); Type t = ...
¿Cómo imprimo el cuerpo del método de forma reflexiva?
Ahora tengo private static void getMethods(Class<? extends Object> clazz) { Method[] declaredMethods = clazz.getDeclaredMethods(); for (Method aMethod : declaredMethods) { aMethod.setAccessible(true); // Print the ...
¿Cómo compilo e instancia mediante programación una clase Java? [duplicar]
Esta pregunta ya tiene una respuesta aquí: ¿Cómo compila y carga dinámicamente las clases externas de Java? [duplicar] [/questions/21544446/how-do-you-dynamically-compile-and-load-external-java-classes] 2 respuestasTengo el nombre de la clase ...