EventLog.Clear Método

Definición

Quita todas las entradas del registro de eventos.

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

Excepciones

El registro de eventos no se ha borrado correctamente.

O bien

No se puede abrir el registro. Un código de error de Windows no está disponible.

No se especifica un valor para la Log propiedad . Asegúrese de que el nombre del registro no es una cadena vacía.

El registro no existe.

Ejemplos

En el ejemplo siguiente se borra un registro de eventos.

Caution

Dado que los registros de aplicación, sistema, seguridad y otros no personalizados pueden contener información crucial; Asegúrese de especificar un registro personalizado antes de ejecutar este código de ejemplo. En este ejemplo se elimina el registro myNewLogpersonalizado .

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

Comentarios

Los registros de eventos se establecen con un tamaño máximo que determina cuántas entradas pueden contener. Cuando un registro de eventos está lleno, deja de registrar información de eventos nueva o comienza a sobrescribir las entradas anteriores. Si la grabación de eventos se detiene, puede usar este método para borrar el registro de entradas existentes y permitir que vuelva a iniciar la grabación de eventos. Debe tener permisos de administrador en el equipo en el que reside el registro para borrar las entradas del registro de eventos.

Clear cierra el registro de eventos, libera los identificadores de eventos, recupera nuevos identificadores de lectura y escritura y vuelve a abrir el registro de eventos. Los eventos recibidos después de la llamada al método no se borran junto con los eventos existentes.

Se aplica a

Consulte también