Resultados de la búsqueda a petición "reflection"
¿Qué es el tipo (fnptr) * y cómo crearlo?
El siguiente código IL crea una instancia de Tipo llamada(fnptr)* (token 0x2000000 - inválido, módulo mscorlib.dll). ldtoken method void* ()* call class ...
¿Es posible obtener el nombre de declaración de un objeto en tiempo de ejecución en Java?
Digamos que tengo un botón en algún lugar del código: "JButton closeButton". No sé si se llama "closeButton", pero eso es lo que quiero descubrir. En el tiempo de ejecución, se hace clic en ese botón y una vez que lo hago, puedo averiguar mucho ...
Obtenga el nombre y el tipo de propiedad utilizando la expresión lambda
Estoy tratando de escribir una función que extraiga el nombre de una propiedad y el tipo usando la sintaxis como a continuación: private class SomeClass { Public string Col1; } PropertyMapper<Somewhere> propertyMapper = new ...
¿Alguien puede explicarme por qué el siguiente código arroja System.Reflection.AmbiguousMatchException?
using System; using System.Reflection; namespace A { interface IObjectWithId<TId> { TId Id { get; } } interface IEntityBase : IObjectWithId<object> { new object Id { get; } } abstract class BusinessObject<TId> : IObjectWithId<TId> { public ...
¿Es posible establecer el valor de una propiedad de un tipo anónimo mediante la reflexión / TypeDescriptor?
Intenté usar TypeDescriptor y el valor no está cambiando, y a través de la reflexión obtengo un error de que no hay configurador para esa propiedad
Búsqueda confiable de anotaciones en la clase cargada con URLClassLoader
Tengo un generador de código que usa URLClassLoader para cargar clases en una ruta específica, escanearlas en busca de anotaciones y, luego, usar Reflection en los campos / métodos, generar DTO. Funciona muy bien, en la aplicación de ...
Obtenga MethodInfo para una expresión lambda
Sé que estoy pidiendo lo extraño, pero solo por patadas, ¿es posible obtener elMethodInfo para una expresión lambda? Estoy detrás de algo como esto: (Func<int, string>(i => i.ToString())).MethodInfo ACTUALIZARQuiero obtener la información del ...
Use el valor de cadena para crear una nueva instancia
Tengo algunas clases: SomeClass1, SomeClass2. ¿Cómo puedo crear una nueva instancia de una de estas clases usando el nombre de clase de una cadena? Normalmente, haría: var someClass1 = new SomeClass1();¿Cómo puedo crear esta instancia de ...
Reflexión: lanzar un objeto a la subclase sin usar la instancia de
Tengo esta interfaz / clase simple: public abstract class Message {} public class Message1 extends Message {} public class Message2 extends Message {}Y una clase de utilidad: public class Utility { public void handler(Message m) ...
Obtener una etiqueta de tipo de un tipo?
Puedo conseguir unType a partir de unaTypeTag[A] mediante el uso detpe método. ¿Pero también puedo recuperar la etiqueta de tipo de un tipo? import scala.reflect.runtime.{universe => ru} import ru.{Type, TypeTag} def forward[A](implicit tt: ...