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

16 la respuesta

Reflexión en C ++

He estado trabajando durante años con Java. Durante esos años, hice un uso extensivo (o quizás frecuente) de la reflexión, y lo encontré útil y agradable. Pero hace 8 meses cambié mi trabajo, y ahora Java es solo un recuerdo, y estoy poniendo ...

6 la respuesta

¿Cómo verificar si un tipo se sobrecarga / admite un determinado operador?

¿Cómo puedo verificar si cierto tipo implementa un determinado operador? struct CustomOperatorsClass { public int Value { get; private set; } public CustomOperatorsClass( int value ) , : this() { Value = value; } static ...

12 la respuesta

Java Reflection: ¿Cómo puedo obtener todos los métodos getter de una clase java e invocarlos

Escribo una clase java que tiene muchos captadores ... ahora quiero obtener todos los métodos captadores e invocarlos alguna vez ... Sé que hay métodos como getMethods () o getMethod (String name, Class ... parameterTypes), pero solo quiero ...

4 la respuesta

Es seguro usar la reflexión y las enumeraciones para el control lógico del acceso a la aplicación MVC?

Intentando administrar el acceso a un sitio web, creé algunas entidades necesarias El objetivo es utilizar un atributo de permiso personalizado para el método de acción de algunos controladores de mi aplicación ...

10 la respuesta

reproducir una lista de funciones y parámetros

Tengo una serie de funciones para las que quiero tener la siguiente funcionalidad. Cuando se llama a la función, agréguese a una lista de funciones recordando los parámetros y valoresPermitir la lista de funciones que se llamarán en una ...

6 la respuesta

Ver anotaciones de Java sobre el método de llamada

Digamos que tengo una situación como esta: public String method(String s) { return stringForThisVisibility(s, EnumVisibility.PUBLIC); }y quiero reemplazarlo con una anotación como esta: @VisibilityLevel(value = EnumVisibility.PUBLIC) public ...

16 la respuesta

Obtenga el valor de propiedad del objeto dinámico C # por cadena (¿reflexión?)

Suponga que tengo una variable dinámica: dynamic d = *something*Ahora,alguna cos crea propiedades parad que tengo por otro lado de una matriz de cadenas: string[] strarray = { 'property1','property2',..... } No conozco los nombres de las ...

22 la respuesta

¿Qué es exactamente Reflection y cuándo es un buen enfoque?

¿Qué es exactamente Reflection? Leí el artículo de Wikipedia sobre este tema y entiendo que es una especie de metaprogramación, donde el programa puede modificarse en tiempo de ejecución, pero ¿qué significa esto? ¿En qué tipo de situaciones es ...

4 la respuesta

¿Puedo pasar una matriz asociativa como argumento a ReflectionMethod :: invokeArgs?

¿Es posible pasar parámetros como una matriz asociativa enReflectionMethod::invokeArgs? Esto me permitiría pasar los argumentos en un orden diferente al declarado. Por ejemplo class A { public function someMethod($a, $b) { return sprintf("a - ...

10 la respuesta

Resolver un nombre de parámetro en tiempo de ejecución [duplicado]

Posible duplicado: Encontrar el nombre de la variable pasado a una función en C # [https://stackoverflow.com/questions/72121/finding-the-variable-name-passed-to-a-function-in-c-sharp] En C #, ¿hay alguna manera (mejor es) de resolver el nombre ...