EventLog.Clear Methode

Definitie

Hiermee verwijdert u alle vermeldingen uit het gebeurtenislogboek.

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

Uitzonderingen

Het gebeurtenislogboek is niet gewist.

– of –

Het logboek kan niet worden geopend. Er is geen Windows foutcode beschikbaar.

Er is geen waarde opgegeven voor de Log eigenschap. Zorg ervoor dat de logboeknaam geen lege tekenreeks is.

Het logboek bestaat niet.

Voorbeelden

In het volgende voorbeeld wordt een gebeurtenislogboek gewist.

Caution

Omdat toepassings-, systeem-, beveiligings- en andere niet-aangepaste logboeken belangrijke informatie kunnen bevatten; Zorg ervoor dat u een aangepast logboek opgeeft voordat u deze voorbeeldcode uitvoert. In dit voorbeeld wordt het aangepaste logboek myNewLogverwijderd.

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

Opmerkingen

Gebeurtenislogboeken worden ingesteld met een maximale grootte die bepaalt hoeveel vermeldingen ze mogen bevatten. Wanneer een gebeurtenislogboek vol is, wordt het opnemen van nieuwe gebeurtenisgegevens gestopt of worden eerdere vermeldingen overschreven. Als het opnemen van gebeurtenissen stopt, kunt u deze methode gebruiken om het logboek van bestaande vermeldingen te wissen en toe te staan dat de opname van gebeurtenissen opnieuw wordt gestart. U moet beheerdersmachtigingen hebben voor de computer waarop het logboek zich bevindt om vermeldingen in het gebeurtenislogboek te wissen.

Clear sluit het gebeurtenislogboek, publiceert de gebeurtenis-handles, haalt nieuwe lees- en schrijfgrepen op en opent het gebeurtenislogboek opnieuw. Gebeurtenissen die worden ontvangen na de aanroep van de methode, worden niet gewist, samen met de bestaande gebeurtenissen.

Van toepassing op

Zie ook