EventLogRecord Clase

Definición

Contiene 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.

public ref class EventLogRecord : System::Diagnostics::Eventing::Reader::EventRecord
public class EventLogRecord : System.Diagnostics.Eventing.Reader.EventRecord
type EventLogRecord = class
    inherit EventRecord
Public Class EventLogRecord
Inherits EventRecord
Herencia
EventLogRecord

Propiedades

ActivityId

Obtiene el identificador único global (GUID) de la actividad en proceso en la que está implicado el evento. De esta forma, los consumidores pueden agrupar las actividades relacionadas.

Bookmark

Obtiene el marcador de posición (marcador) que corresponde a este evento. Se puede utilizar como marcador de posición en una secuencia de eventos.

ContainerLog

Obtiene el nombre del registro de eventos o del archivo de registro de eventos donde está almacenado el evento.

Id

Obtiene el identificador de este evento. Todos los eventos con este valor de identificador representan el mismo tipo de evento.

Keywords

Obtiene la máscara de palabra clave del evento. Obtenga el valor de la propiedad KeywordsDisplayNames para obtener el nombre de las palabras clave que se utilizan en esta máscara.

KeywordsDisplayNames

Obtiene los nombres para mostrar de las palabras clave utilizadas en la máscara de palabra clave para este evento.

Level

Obtiene el nivel del evento. El nivel indica la gravedad del evento. Para el nombre del nivel, obtenga el valor de la propiedad LevelDisplayName.

LevelDisplayName

Obtiene el nombre para mostrar del nivel de este evento.

LogName

Obtiene el nombre del registro de eventos donde está registrado este evento.

MachineName

Obtiene el nombre del equipo donde se registró este evento.

MatchedQueryIds

Obtiene una lista de identificadores de consulta con los que coincide este evento. Este evento coincide con una consulta si la consulta devuelve este evento.

Opcode

Obtiene el código de operación del evento. El 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 generó el evento. Para el nombre del código de operación, obtenga el valor de la propiedad OpcodeDisplayName.

OpcodeDisplayName

Obtiene el nombre para mostrar del código de operación de este evento.

ProcessId

Obtiene el identificador de proceso del proveedor de eventos que registró este evento.

Properties

Obtiene las propiedades de evento proporcionadas por el usuario.

ProviderId

Obtiene el identificador único global (GUID) del proveedor de eventos que publicó este evento.

ProviderName

Obtiene el nombre del proveedor de eventos que publicó este evento.

Qualifiers

Obtiene los números de calificador que se utilizan para la identificación de los eventos.

RecordId

Obtiene el identificador de registro del evento.

RelatedActivityId

Obtiene el identificador único global (GUID) de una actividad relacionada en un proceso que tiene un evento.

Task

Obtiene un identificador de tarea para 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. Este tipo permite el uso de valores comprendidos entre 0x0000 y 0xffef. Para el nombre de la tarea, obtenga el valor de la propiedad TaskDisplayName.

TaskDisplayName

Obtiene el nombre para mostrar de la tarea del evento.

ThreadId

Obtiene el identificador del subproceso en el que se está ejecutando el proveedor de eventos.

TimeCreated

Obtiene la hora, con el formato DateTime, a la que se creó el evento.

UserId

Obtiene el descriptor de seguridad del usuario cuyo contexto se utiliza para publicar el evento.

Version

Obtiene el número de versión del evento.

Métodos

Dispose()

Libera todos los recursos usados por este objeto.

(Heredado de EventRecord)
Dispose(Boolean)

Libera los recursos no administrados utilizados por este objeto y, opcionalmente, también libera los administrados.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
FormatDescription()

Obtiene el mensaje del evento en la actual configuración regional.

FormatDescription(IEnumerable<Object>)

Obtiene el mensaje del evento, reemplazando las variables en el mensaje con los valores especificados.

GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetPropertyValues(EventLogPropertySelector)

Obtiene la enumeración de los valores de las propiedades de evento proporcionadas por el usuario, o bien, los resultados de los datos basados en XPath si el evento tiene una representación XML.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
ToXml()

Obtiene la representación XML del evento. Todas las propiedades de evento aparecen en la representación XML del evento. La representación XML es conforme al esquema de evento.

Se aplica a

Consulte también