Удалить файл события для .NET - PullRequest
1 голос
/ 24 августа 2010

Я хочу получить событие До файл удаляется?

Как я могу это сделать?

1 Ответ

3 голосов
/ 24 августа 2010

Согласно моему ответу на этот вопрос: Как я могу предотвратить создание папки с помощью службы Windows?

Нет поддержки в System.IO.FileSystemWatcher или чего-либо еще в .net Framework (насколько я знаю) для получения события до удаления файла, то есть в тот момент, когда удаляется запрос на удаление файловая система, но до того, как она будет выполнена (я предполагаю, что вы хотите иметь возможность выборочно отменять запросы на удаление файлов).

Что вам нужно сделать, если вы хотите пойти по этому пути, так это написать Драйвер фильтра файловой системы , который вам придется писать в неуправляемом коде, насколько я известно.

...