Bagikan melalui


EventLog.Clear Metode

Definisi

Menghapus semua entri dari log peristiwa.

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

Pengecualian

Log kejadian tidak berhasil dibersihkan.

-atau-

Log tidak dapat dibuka. Kode galat Windows tidak tersedia.

Nilai tidak ditentukan untuk Log properti . Pastikan nama log bukan string kosong.

Log tidak ada.

Contoh

Contoh berikut menghapus log peristiwa.

Perhatian

Karena Aplikasi, Sistem, Keamanan, dan log non-kustom lainnya dapat berisi informasi penting; pastikan untuk menentukan log kustom sebelum menjalankan kode contoh ini. Contoh ini menghapus log myNewLogkustom .

#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

Keterangan

Log peristiwa diatur dengan ukuran maksimum yang menentukan berapa banyak entri yang dapat dimuat. Ketika log peristiwa penuh, log peristiwa berhenti merekam informasi peristiwa baru atau mulai menimpa entri sebelumnya. Jika perekaman peristiwa berhenti, Anda dapat menggunakan metode ini untuk menghapus log entri yang ada dan memungkinkannya untuk mulai merekam peristiwa lagi. Anda harus memiliki izin administrator ke komputer tempat log berada untuk menghapus entri log peristiwa.

Clear menutup log peristiwa, merilis handel peristiwa, mengambil handel baca dan tulis baru, dan membuka kembali log peristiwa. Peristiwa yang diterima setelah panggilan ke metode tidak dibersihkan bersama dengan peristiwa yang ada.

Berlaku untuk

Lihat juga