Crear propiedades en tiempo de ejecucion

08/08/2007 - 04:19 por Gustavo | Informe spam
Estimados quisiera saber si es posible la creacion de propiedades en tiempo
de ejecucion.
Basicamente los pasos que la clase haria es.

Cargar los datos de una tabla de la base de datos en un datatable.
Leer la estructua del datatable
Crear una propiedad en tiempo de ejecucion para cada campo leido del
datatable.
Luego desde alguna parte del sistema, crear una instancia a esa clase.
Utilizar las propiedades creadas.

Alguien me podra dar alguna idea?

muchas gracias.
 

Leer las respuestas

#1 Alberto Poblacion
08/08/2007 - 10:53 | Informe spam
"Gustavo" wrote in message
news:
Estimados quisiera saber si es posible la creacion de propiedades en
tiempo de ejecucion.
Basicamente los pasos que la clase haria es.

Cargar los datos de una tabla de la base de datos en un datatable.
Leer la estructua del datatable
Crear una propiedad en tiempo de ejecucion para cada campo leido del
datatable.
Luego desde alguna parte del sistema, crear una instancia a esa clase.
Utilizar las propiedades creadas.

Alguien me podra dar alguna idea?



No tiene mucho sentido. Si creases las propiedades de la clase en tiempo
de ejecución, ¿cómo las usarías desde otra parte del sistema? El compilador
te daría un error al compilar la parte que hiciese esas llamadas, ya que las
propiedades no estarían todavía definidas en el momento de compilar. Podrías
llamarlas por Reflexión, pero para eso no merece la pena crear dinámicamente
las propiedades, sino que es más simple llamar a una función ordinaria que
te devuelva los valores obtenidos de base de datos.

Preguntas similares