EventRecord Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Define 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.
public ref class EventRecord abstract : IDisposable
public abstract class EventRecord : IDisposable
type EventRecord = class
interface IDisposable
Public MustInherit Class EventRecord
Implements IDisposable
- Herencia
-
EventRecord
- Derivado
- Implementaciones
Ejemplos
Para obtener código de ejemplo con esta clase, vea How To: Query for Events or How To: Access and Read Event Information.
Constructores
EventRecord() |
Inicializa una nueva instancia de la clase EventRecord. |
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. |
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. |
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 obtener 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. |
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) |
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. |