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

5 la respuesta

Encuentre el tipo de propiedades anulables mediante reflexión

Examino las propiedades de un objeto mediante reflexión y continúo procesando el tipo de datos de cada propiedad. Aquí está mi fuente (reducida): private void ExamineObject(object o) { Type type = default(Type); Type propertyType = ...

3 la respuesta

Inicializando una clase con Class.forName () y que tienen un constructor que toma argumentos

Estoy creando instancias de una clase como esta. myObj = (myObj) Class.forName("fully qualified class name here").newInstance(); Mi duda aquí es si tenemos un constructor que toma argumentos, ¿cómo podemos instanciarlo como el ...

2 la respuesta

¿Cómo obtener un método público estático de clase base?

Mi clase base tiene un método público estático, pero cuando llamo atypeof(TDerived).GetMethods(BindingFlags.Public |BindingFlags.Static) mi método no se devuelve. (TDerived, por supuesto, hereda de alguna manera de mi clase base). No tengo una ...

4 la respuesta

¿Cuál es la diferencia entre System.Type y System.RuntimeType en C #?

Intenté hacer algunas pruebas de convenciones hoy y obtener todos los tipos en un ensamblado (llamando aAssembly.GetTypes()), cuando me topé con algo: System.RuntimeType:[First.Namespace.FirstClass] Siempre que trato de comparar ese tipo ...

3 la respuesta

Mire si se llama a un método dentro de un método usando la reflexión

Estoy trabajando con reflexión y actualmente tengo una MethodBody [http://msdn.microsoft.com/en-us/library/system.reflection.methodbody.aspx]. ¿Cómo verifico si se llama a un método específico dentro de MethodBody? Assembly assembly = ...

1 la respuesta

IllegalArgumentException con la construcción de la clase utilizando argumentos de reflexión y matriz

ejecutando el siguiente código: public class Test { public Test(Object[] test){ } public static void main(String[] args) throws Exception{ Constructor cd = Test.class.getConstructor(Object[].class); Object[] objs = {1, 2, 3, 4, 5, 6, 7, 8}; ...

3 la respuesta

Obtenga todas las variables locales o métodos disponibles de irb?

Cuando entro en irb y escribo un comando que no existe, aparece un error que indica "undefined local variable or method 'my_method' for main:Object (NameError)" ¿Hay alguna manera de obtener una lista de qué variables o métodos locales ...

3 la respuesta

Cómo crear una Lista <tipo desconocido en tiempo de compilación> y copiar elementos a través de System.Reflection.PropertyInfo

Me he encontrado con algo bastante complejo. Estaría obligado si alguien puede ayudar. 1) Tengo que crear una Lista <> de tipo desconocido en el momento de la compilación. Eso ya lo he logrado. Type customList = ...

3 la respuesta

¿Cómo puedo determinar los parámetros requeridos por una pieza arbitraria de T-SQL?

Básicamente, estoy buscando un equivalente aSqlCommandBuilder.DeriveParameters que funcionará para T-SQL arbitrario. Por ejemplo, esta consulta requiere un parámetro: SELECT @Foo [Foo], '@Bar' [Bar], @Baz [Baz] Básicamente necesito ...

2 la respuesta

Cargando diferentes versiones del mismo conjunto

Utilizando la reflexión, necesito cargar 2 versiones diferentes del mismo ensamblaje. ¿Puedo cargar las 2 versiones en 2 AppDomains diferentes en el mismo proceso? Necesito hacer una migración de datos de la versión anterior de la aplicación ...