EntryWritten Evento
Collapse the table of content
Expand the table of content
Este artículo se tradujo automáticamente. Para ver el artículo en inglés, active la casilla Inglés. Además, puede mostrar el texto en inglés en una ventana emergente si mueve el puntero del mouse sobre el texto.
Traducción
Inglés

EventLog.EntryWritten (Evento)

 

Se produce cuando se escribe una entrada en un registro de eventos en el equipo local.

Espacio de nombres:   System.Diagnostics
Ensamblado:  System (en System.dll)

member EntryWritten : IEvent<EntryWrittenEventHandler,
    EntryWrittenEventArgs>

Para obtener las notificaciones de eventos, se debe establecer EnableRaisingEvents a true.Sólo puede recibir notificaciones de eventos cuando se escriben entradas en el equipo local.No puede recibir notificaciones de entradas escritas en equipos remotos.

Cuando se crea un delegado EntryWritten, se identifica el método que controlará el evento.Para asociar el evento al controlador, se debe agregar una instancia del delegado al evento.Se llama al controlador de eventos siempre que se produzca el evento, hasta que se quite al delegado.Para obtener más información sobre cómo controlar eventos con delegados, vea Controlar y provocar eventos.

El sistema responde a WriteEntry sólo si el último evento de escritura se produjo anteriormente al menos seis segundos.Esto implica que sólo se recibirá una EntryWritten notificación de eventos dentro de un intervalo de seis segundos, incluso si más de un evento de cambio de registro se produce.Si se inserta un intervalo de espera lo suficientemente prolongado (unos 10 segundos) entre las llamadas a WriteEntry, es menos probable que se pierda un evento.Sin embargo, si se producen eventos de escritura con más frecuencia, puede que no reciba la notificación de eventos hasta el próximo intervalo.Normalmente, las notificaciones de eventos que faltan no se pierden, pero que se retrasa.

En el siguiente ejemplo se controla una evento escrito de entrada.

No hay ningún ejemplo de código disponible o este idioma no es compatible.

EventLogPermission

for administering event log information on the computer.Associated enumeration: EventLogPermissionAccess.Administer

.NET Framework
Disponible desde 1.1
Volver al principio
Mostrar:
© 2016 Microsoft