Болтун
Зарегистрирован: 11 September 2003
Сообщения: 340
Примеры кода: 3
|
RE[3]: рефлексия? |
12 August 2004 16:31 |
|
|
|
|
Такое то я умею..
Мне интересно, как можно не создавать новую инстанцию, а у уже существующей(!) обратиться к определенному мемберу (существующему!) и уже потом свободненько вызвать его метод. Загвоздка в том, что не могу обратиться к object'у SqlDataAdapter по его имени..
Правда, имхо, как то сложно получается, попробую как нибудь попроще организовать.. Может есть идеи?
System.Reflection.Emit - генерит сборки (правда полагаю их еще и подсоединять надо будет на лету - поэтому решение : не очень )
System.CodeDOM.Compiler - то что нужно
суть в кратце: на лету сделать MSIL и выполнить его.
поищите топик в МСДН:
Generating and Compiling Source Code Dynamically in Multiple Languages (в 2003 мсдн)
Generating Source Code and Compiling a Program from a CodeDOM Graph (в 2005)
будут успехи - опубликуйте плз  Двадцать лет строил песочный замок, потом поумнел и стал строить воздушный.
Последний раз редактировалось 12 August 2004 16:44
|
|