EventLog.Clear Yöntem

Tanım

Olay günlüğündeki tüm girdileri kaldırır.

public:
 void Clear();
public void Clear ();
member this.Clear : unit -> unit
Public Sub Clear ()

Özel durumlar

Olay günlüğü başarıyla temizlenmedi.

-veya-

Günlük açılamıyor. Windows hata kodu kullanılamıyor.

Özelliği için Log bir değer belirtilmemiş. Günlük adının boş bir dize olmadığından emin olun.

Örnekler

Aşağıdaki örnek bir olay günlüğünü temizler.

Dikkat

Çünkü Uygulama, Sistem, Güvenlik ve diğer özel olmayan günlükler önemli bilgiler içerebilir; bu örnek kodu yürütmeden önce özel bir günlük belirttiğinizden emin olun. Bu örnek özel günlüğü myNewLogsiler.

#using <System.dll>

using namespace System;
using namespace System::Diagnostics;
using namespace System::Threading;
int main()
{
   
   // Create an EventLog instance and assign its log name.
   EventLog^ myLog = gcnew EventLog;
   myLog->Log = "myNewLog";
   myLog->Clear();
}
using System;
using System.Diagnostics;
using System.Threading;

class MySample{

    public static void Main(){

        // Create an EventLog instance and assign its log name.
        EventLog myLog = new EventLog();
        myLog.Log = "myNewLog";

        myLog.Clear();
    }
}
Option Explicit
Option Strict

Imports System.Diagnostics
Imports System.Threading

Class MySample
    Public Shared Sub Main()
        ' Create an EventLog instance and assign its log name.
        Dim myLog As New EventLog()
        myLog.Log = "myNewLog"
        
        myLog.Clear()
    End Sub
End Class

Açıklamalar

Olay günlükleri, içerebilecekleri girdi sayısını belirleyen en büyük boyuta sahiptir. Bir olay günlüğü dolduğunda, yeni olay bilgilerini kaydetmeyi durdurur veya önceki girdilerin üzerine yazmaya başlar. Olay kaydı durdurulursa, bu yöntemi kullanarak mevcut girişlerin günlüğünü temizleyebilir ve olayları kaydetmeye yeniden başlamasını sağlayabilirsiniz. Olay günlüğü girdilerini temizlemek için günlüğün bulunduğu bilgisayarda yönetici izinlerine sahip olmanız gerekir.

Clear olay günlüğünü kapatır, olay tanıtıcılarını serbest bırakır, yeni okuma ve yazma tanıtıcılarını alır ve olay günlüğünü yeniden açar. yöntemine yapılan çağrıdan sonra alınan olaylar, mevcut olaylarla birlikte temizlenmez.

Şunlara uygulanır

Ayrıca bkz.