Exportar (0) Imprimir
Expandir todo

System.Diagnostics.Eventing.Reader (Espacio de nombres)

Actualización: noviembre 2007

Con el espacio de nombres System.Diagnostics.Eventing.Reader, puede desarrollar aplicaciones que lean y administren registros de eventos. Un evento en un registro de eventos contiene información, una advertencia o un error publicado por una aplicación concreta, servicio o componente de sistema operativo. Estos eventos los leen las aplicaciones que supervisan el estado de un equipo y las que emprenden acciones cuando se producen eventos concretos. Para obtener más información, vea Technology Summary for Reading and Managing Event Logs e Event Log Scenarios.

  ClaseDescripción
Bb353651.pubclass(es-es,VS.90).gifEventBookmarkRepresenta un marcador de posición (marcador) dentro de una secuencia de evento. Puede utilizar el marcador de posición para marcar una posición y volver a ella en una secuencia de eventos. Una instancia de este objeto se puede obtener de un objeto EventRecord, en cuyo caso corresponde a la posición de ese registro de evento.
Bb353651.pubclass(es-es,VS.90).gifEventKeywordRepresenta una palabra clave para un evento. Las palabras clave se definen en un proveedor de eventos y se utilizan para agrupar el evento con otros similares (se basa en el uso de los eventos).
Bb353651.pubclass(es-es,VS.90).gifEventLevelContiene un nivel de evento que se define en un proveedor de eventos. El nivel indica la gravedad del evento.
Bb353651.pubclass(es-es,VS.90).gifEventLogConfigurationContiene la configuración y la información estática de un registro de eventos. Gran parte de la configuración la define el proveedor de eventos que creó el registro.
Bb353651.pubclass(es-es,VS.90).gifEventLogExceptionRepresenta la clase base de todas las excepciones que se producen cuando ocurre un error leyendo información relacionada con el registro de eventos.
Bb353651.pubclass(es-es,VS.90).gifEventLogInformationPermite obtener acceso a las propiedades en tiempo de ejecución de los registros de eventos activos y archivos de registro de eventos. Estas propiedades incluyen el número de eventos del registro, el tamaño del registro, un valor que determina si el registro está lleno y la última vez que se escribió o se obtuvo acceso al registro.
Bb353651.pubclass(es-es,VS.90).gifEventLogInvalidDataExceptionRepresenta la excepción que se produce cuando un proveedor de eventos publica datos no válidos en un evento.
Bb353651.pubclass(es-es,VS.90).gifEventLogLinkRepresenta un vínculo entre un proveedor de eventos y un registro de eventos donde el proveedor publica los eventos. No se puede crear una instancia de este objeto.
Bb353651.pubclass(es-es,VS.90).gifEventLogNotFoundExceptionRepresenta la excepción que se produce cuando un registro de eventos solicitado (especificado normalmente por el nombre del registro de eventos o la ruta de acceso al archivo de registro de eventos) no existe.
Bb353651.pubclass(es-es,VS.90).gifEventLogPropertySelectorContiene una matriz de cadenas que representan las consultas de XPath para los elementos en la representación XML de un evento, que se basa en el Esquema de eventos . Las consultas en este objeto se utilizan para extraer valores del evento.
Bb353651.pubclass(es-es,VS.90).gifEventLogProviderDisabledExceptionRepresenta la excepción que se produce cuando un nombre del proveedor de eventos especificado hace referencia a un proveedor de eventos deshabilitado. Un proveedor de eventos deshabilitado no puede publicar eventos.
Bb353651.pubclass(es-es,VS.90).gifEventLogQueryRepresenta una consulta de los eventos en un registro de eventos y la configuración que define cómo y en qué equipo se ejecuta la consulta.
Bb353651.pubclass(es-es,VS.90).gifEventLogReaderPermite leer los eventos de un registro de eventos basándose en una consulta de evento. Los eventos leídos por este objeto se devuelven como objetos EventRecord.
Bb353651.pubclass(es-es,VS.90).gifEventLogReadingExceptionRepresenta una excepción que se produce cuando se genera un error al leer, consultar o suscribirse a los eventos en un registro de eventos.
Bb353651.pubclass(es-es,VS.90).gifEventLogRecordContiene las propiedades de una instancia de un evento que se recibe de un objeto EventLogReader. Las propiedades de evento proporcionan información sobre el evento, como el nombre del equipo donde se ha registrado el evento y la hora a la que se creó el evento.
Bb353651.pubclass(es-es,VS.90).gifEventLogSessionSe utiliza para obtener acceso al servicio Registro de eventos en el equipo local o un equipo remoto y, de este modo, administrar y recopilar información sobre los registros y proveedores de eventos en el equipo.
Bb353651.pubclass(es-es,VS.90).gifEventLogStatusContiene el código de estado o de error para un registro de eventos concreto. Este estado se puede utilizar para determinar si el registro de eventos está disponible para una operación.
Bb353651.pubclass(es-es,VS.90).gifEventLogWatcherPermite suscribirse a los eventos entrantes. Cada vez que un evento deseado se publica en un registro de eventos, se provoca el evento EventRecordWritten y se ejecuta el método que administra este evento.
Bb353651.pubclass(es-es,VS.90).gifEventMetadataContiene los metadatos (propiedades y valores) de un evento definido en un proveedor de eventos.
Bb353651.pubclass(es-es,VS.90).gifEventOpcodeContiene un código de operación de evento que se define en un proveedor de eventos. Un código de operación define un valor numérico que identifica la actividad o un punto de la actividad que realizaba la aplicación cuando provocó el evento.
Bb353651.pubclass(es-es,VS.90).gifEventPropertyContiene el valor de una propiedad de evento especificada por el proveedor de eventos cuando se publica el evento.
Bb353651.pubclass(es-es,VS.90).gifEventRecordDefine las propiedades de una instancia de un evento que se recibe de un objeto EventLogReader. Las propiedades de evento proporcionan información sobre el evento, como el nombre del equipo donde se ha registrado el evento y la hora a la que se creó el evento. Ésta es una clase abstracta. La clase EventLogRecord implementa esta clase.
Bb353651.pubclass(es-es,VS.90).gifEventRecordWrittenEventArgsCuando se provoca el evento EventRecordWritten, una instancia de este objeto se pasa al método delegado que controla el evento. Este objeto contiene el evento que se publicó en el registro de eventos o la excepción que se produjo cuando la suscripción de eventos dio error.
Bb353651.pubclass(es-es,VS.90).gifEventTaskContiene una tarea de evento que se define en un proveedor de eventos. La tarea define una parte de una aplicación o un componente que publica un evento. Una tarea es un valor de 16 bits con 16 valores superiores reservados.
Bb353651.pubclass(es-es,VS.90).gifProviderMetadataContiene la información estática sobre un proveedor de eventos, como el nombre e identificador del proveedor y la colección de los eventos definidos en él.

  EnumeraciónDescripción
Bb353651.pubenumeration(es-es,VS.90).gifEventLogIsolationDefine los permisos de acceso predeterminados para el registro de eventos. La valores de aplicación y de sistema indican que el registro comparte la lista de control de acceso (ACL) con el registro de Windows adecuado (los registros de eventos del sistema o de la aplicación) y comparte la traza de eventos durante la sesión de Windows (ETW) con otros registros del mismo aislamiento. Todos los canales con aislamiento personalizado usan una sesión de ETW privada.
Bb353651.pubenumeration(es-es,VS.90).gifEventLogModeDetermina el comportamiento del servicio del registro de eventos, administra un registro de eventos cuando el registro alcanza el máximo tamaño permitido (cuando se llena).
Bb353651.pubenumeration(es-es,VS.90).gifEventLogTypeDefine el tipo de los eventos que están registrados en un registro de eventos. Cada registro puede contener sólo un tipo de evento.
Bb353651.pubenumeration(es-es,VS.90).gifPathTypeEspecifica que una cadena contiene un nombre de un registro de eventos o la ruta de acceso del sistema de archivos a un archivo de registro de eventos.
Bb353651.pubenumeration(es-es,VS.90).gifSessionAuthenticationDefine los valores para el tipo de autenticación utilizado durante un inicio de sesión de Llamada a procedimiento remoto (RPC) en un servidor. Este inicio de sesión se produce cuando se crea un objeto EventLogSession que especifica una conexión con un equipo remoto.
Bb353651.pubenumeration(es-es,VS.90).gifStandardEventKeywordsDefine las palabras clave estándar que el proveedor de eventos asocia a los eventos. Para obtener más información acerca de las palabras clave, vea EventKeyword.
Bb353651.pubenumeration(es-es,VS.90).gifStandardEventLevelDefine los niveles de eventos estándar que se utilizan en el servicio Registro de eventos. El nivel define la gravedad del evento. Los niveles de eventos personalizados se pueden definir más allá de estos niveles estándar. Para obtener más información sobre niveles, vea EventLevel.
Bb353651.pubenumeration(es-es,VS.90).gifStandardEventOpcodeDefine los códigos de operación estándar que el proveedor de eventos asocia a los eventos. Para obtener más información sobre los códigos de operación, vea EventOpcode.
Bb353651.pubenumeration(es-es,VS.90).gifStandardEventTaskDefine las tareas estándar que el proveedor de eventos asocia a los eventos. Para obtener más información acerca de las tareas, vea EventTask.

Adiciones de comunidad

AGREGAR
Mostrar:
© 2014 Microsoft