А существует ли возможность увидеть это канибудь в отладчике? (плагин к студии, сожет быть есть)
Насколько я знаю, компилятор создает класс делигата и потом их в виде связанного списка цепляет на событие... как нибудь можно увидеть этот самый список этих делегатов и какие классы подключены?
В Java я легко мог отладить любое событие т.к. там события — это классы, которые существуют еще до этапа компиляции.
--
То, что вы уникальны еще не значит, что от вас есть толк
Здравствуйте, _Umka, Вы писали:
_U>А существует ли возможность увидеть это канибудь в отладчике? (плагин к студии, сожет быть есть) _U>Насколько я знаю, компилятор создает класс делигата и потом их в виде связанного списка цепляет на событие... как нибудь можно увидеть этот самый список этих делегатов и какие классы подключены?
Если ивент твой, то можно и без плагинов. Наводишь курсор на объявление ивента, жмешь Ctdl+Alt+Q и наслаждаешься зрелищем потрохов MulticastDelegate-а.
Здравствуйте, Lloyd, Вы писали:
L>Здравствуйте, _Umka, Вы писали:
_U>>А существует ли возможность увидеть это канибудь в отладчике? (плагин к студии, сожет быть есть) _U>>Насколько я знаю, компилятор создает класс делигата и потом их в виде связанного списка цепляет на событие... как нибудь можно увидеть этот самый список этих делегатов и какие классы подключены?
L>Если ивент твой, то можно и без плагинов. Наводишь курсор на объявление ивента, жмешь Ctdl+Alt+Q и наслаждаешься зрелищем потрохов MulticastDelegate-а.
Делгат не мой, а из System.ComponentModel и мне нужно просмотреть список подписчиков т.е. посмотреть классы подписанные на события.
--
То, что вы уникальны еще не значит, что от вас есть толк