Використовуйте цей метод, якщо на локальному комп'ютері журнал, який потрібно видалити. Можна видалити будь-який журнал на комп'ютері, при наявності необхідних дозволів для реєстру.
Delete Видаляє журнал, зазначений в logName з локального комп'ютера. Якщо ви хочете видалити джерела, зареєстрованого в журнал, виклик DeleteEventSource. Якщо потрібно видалити записи журналу, викликати Clear. Delete і DeleteEventSource є static методи, тому їх можна викликати безпосередньо для класу. Не потрібно створювати новий екземпляр EventLog для виклику будь-якого з методів.
Delete Метод спочатку видаляє файл, що містить вміст журналу. Потім відкриває реєстр і видаляє всі джерела подій, зареєстровані для цього журналу. При повторному створенні журналу пізніше, джерела подій слід зареєструвати знову, якщо вони повинні використовуватися повторно. Якщо не слід реєструвати джерела подій і записи інших користувачів на джерело події без вказівки імені журналу, джерело події будуть створюватися в журналі подій додатків. Таким чином додатки, які раніше мали можливість додавати записи в журнал, віддаляється і створюється заново запише в журнал додатків замість цього, так як тепер вона містить джерело події.
Повторне створення журналу подій може бути нелегко. Уникайте, видаляти створені системою журнали подій, наприклад журнал додатків.
Видалення журналу за допомогою виклику Delete автоматично видаляє джерел, зареєстрованих в цьому журналі. Це може зробити інші функції, які залежать журналу, недійсні.