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

12 la respuesta

¿Cómo pasar un puntero de función que apunta al constructor?

Estoy trabajando en implementar un mecanismo de reflexión en C ++. Todos los objetos dentro de mi código son una subclase de Object (mi propio tipo genérico) que contiene un dato de miembro estático de tipo Class. class Class{ public: ...

20 la respuesta

¿Encuentra un campo privado con Reflection?

Dado esta clase class Foo { // Want to find _bar with reflection [SomeAttribute] private string _bar; public string BigBar { get { return this._bar; } } } Quiero encontrar el elemento privado _bar que marcaré con un atributo. ¿Es eso posible He ...

6 la respuesta

Scala 2.10, su impacto en las bibliotecas JSON y la validación / creación de clase de caso

En Scala 2.10 aparentemente estamos obteniendo una reflexión mejorada. ¿Cómo afectará esto a lift-json, jerkson, sjson y amigos? Además, ¿podemos esperar en un futuro no muy lejano un lenguaje JSON incorporado con el excelente GSON de la ...

12 la respuesta

¿Cómo crear una instancia de enumeración usando la reflexión en Java?

Cuando estoy leyendo Java eficaz, el autor me dijo que un elemento únicoenum type es la mejor manera de implementar un singleton, porque no tenemos que considerar la serialización sofisticada o los ataques de reflexión. Esto significa que no ...

8 la respuesta

Detectar si el tipo de un objeto es un tipo definido por .NET Framework

¿Cómo puedo determinar por reflexión si el tipo de un objeto está definido por una clase en mi propio ensamblado o por .NET Framework? No quiero proporcionar el nombre de mi propio ensamblado en código, porque debería funcionar con cualquier ...

16 la respuesta

Python: cambio de métodos y atributos en tiempo de ejecución

Deseo crear una clase en Python que pueda agregar y eliminar atributos y métodos. ¿Cómo puedo lograr eso? Oh, y por favor no preguntes por qué.

26 la respuesta

¿Cómo se obtiene el espacio de nombres raíz de un ensamblado?

Dado una instancia deSystem.Reflection.Assembly.

2 la respuesta

¿Hay alguna forma de "anular" un método con reflexión?

Sin heredar pero solo con reflexión, ¿es posible cambiar dinámicamente el código de un método en C #? algo como nameSpaceA.Foo.method1 = aDelegate; No puedo cambiar / editar The Foo Class. namespace nameSpaceA { class Foo { private void ...

6 la respuesta

Solución alternativa para la limitación de atributo genérico de C #

Como se discutioaqu [https://stackoverflow.com/questions/294216/why-does-c-sharp-forbid-generic-attribute-types] , C # no admite la declaración de atributo genérico. Por lo tanto, no tengo permitido hacer algo como: [Audit<User> ...

8 la respuesta

Obtenga el nombre de la variable. javascript "reflejo"

¿Hay alguna manera de obtener la variablenombr, como puedes hacer en .Net con reflexión? like en este escenario: function(x,y,z) { if (x === 0) logger.log('variable ' + x.reflectedName ' has invalid value ' + x) // logs: 'variable x has invalid ...