четверг, 7 февраля 2013 г.

рефлексия члены класса c#

я и предполагал, этот класс (точнее группа классов), является обёрктой

пользовался dotPeek) я смог подглядеть реализацию класса EventLog. Как

Благодаря наличию разнообразных утилит декомпиляции .net сборок (я

(чего очень не хотелось), либо как-то модернизировать существующий

аналогичную классу EventLog, т.е. изобретать собственный велосипед

выбор вариантов. Это либо писать свою собёртку над старым API,

Проанализировав ситуацию, я понял что у меня не такой уж и большой

Возможные варианты

совсем понятно, т.к. решение нужно было и под более младшие системы

более новым. Добавленым в Vista+ системы. Что делать дальше, было не

позволял открывать лог из файла, но являлся обёрткой над другим API,

решил продолжить поиски и нашёл другой класс EventLogReader, который

знал что у этого API есть функция открытия лога из файла. Тогда я

меня немного удивило, т.к. я знал над каким API этот клас обёрнут, и

методов/конструкторов, позволяющих инициализировать его из файла, что

.evt файл. С удивлением я обнаружил, что класс EventLog не содержит

Однажы у меня возникла производственная необходимость прочитать в C#

Открываем .evt файл с помощью класса EventLog, рефлексии и dllivoke

11 октября 2011 в 18:46

Открываем .evt файл с помощью класса EventLog, рефлексии и dllivoke / Песочница / Хабрахабр

Комментариев нет:

Отправить комментарий