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

3 la respuesta

¿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 ...

4 la respuesta

¿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 ...

4 la respuesta

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 ...

2 la respuesta

¿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 ...

1 la respuesta

¿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

4 la respuesta

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 ...

2 la respuesta

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 ...

3 la respuesta

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 ...

2 la respuesta

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) ...

1 la respuesta

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: ...