EventLog.Clear Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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.
Günlük yok.
Ö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üğü myNewLog
siler.
#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.