EventLogRecord Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Contém as propriedades de uma instância de evento para um evento que é recebido de um objeto EventLogReader. As propriedades do evento fornecem informações sobre o evento como o nome do computador em que o evento foi registrado e a hora em que o evento foi criado.
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
- Herança
Propriedades
ActivityId |
Obtém um GUID (identificador global exclusivo) para a atividade no processo para o qual um evento está envolvido. Isso permite aos consumidores agrupar atividades relacionadas. |
Bookmark |
Obtém um espaço reservado (indicador) que corresponde a este evento. Isso pode ser usado como um espaço reservado em um fluxo de eventos. |
ContainerLog |
Obtém o nome do log de eventos ou arquivo de log de eventos no qual o evento é armazenado. |
Id |
Obtém o identificador para este evento. Todos os eventos com esse valor de identificador representam o mesmo tipo de evento. |
Keywords |
Obtém a máscara de palavra-chave do evento. Obtenha o valor da propriedade KeywordsDisplayNames para obter o nome das palavras-chave usadas nesta máscara. |
KeywordsDisplayNames |
Obtém os nomes de exibição das palavras-chave usadas na máscara de palavra-chave para este evento. |
Level |
Obtém o nível do evento. O nível significa a severidade do evento. Para o nome do nível, obtenha o valor da propriedade LevelDisplayName. |
LevelDisplayName |
Obtém o nome de exibição do nível para este evento. |
LogName |
Obtém o nome do log de eventos em que esse evento é registrado. |
MachineName |
Obtém o nome do computador no qual esse evento foi registrado. |
MatchedQueryIds |
Obtém uma lista de identificadores de consulta que corresponde a esse evento. Esse evento corresponde a uma consulta se a consulta o retornaria. |
Opcode |
Obtém o opcode do evento. O opcode define um valor numérico que identifica a atividade ou um ponto dentro de uma atividade que o aplicativo estava executando quando disparou o evento. Para o nome do opcode, obtenha o valor da propriedade OpcodeDisplayName. |
OpcodeDisplayName |
Obtém o nome de exibição do opcode para este evento. |
ProcessId |
Obtém o identificador de processo para o provedor de eventos que registrou esse evento. |
Properties |
Obtém as propriedades do evento fornecidas pelo usuário. |
ProviderId |
Obtém o identificador global exclusivo (GUID) do provedor de eventos que publicou este evento. |
ProviderName |
Obtém o nome do provedor de eventos que publicou esse evento. |
Qualifiers |
Obtém os números do qualificador que são usados para a identificação de evento. |
RecordId |
Obtém o identificador de registro de eventos do evento no log. |
RelatedActivityId |
Obtém um GUID (identificador global exclusivo) para uma atividade relacionada em um processo para o qual um evento está envolvido. |
Task |
Obtém um identificador de tarefa para uma parte de um aplicativo ou um componente que publica um evento. Uma tarefa é um valor de 16 bits com 16 valores principais reservados. Esse tipo permite que qualquer valor entre 0x0000 e 0xffef seja usado. Para o nome da tarefa, obtenha o valor da propriedade TaskDisplayName. |
TaskDisplayName |
Obtém o nome de exibição da tarefa para o evento. |
ThreadId |
Obtém o identificador de thread para que o thread no qual o provedor de eventos está sendo executado. |
TimeCreated |
Obtém a hora, no formato DateTime, em que o evento foi criado. |
UserId |
Obtém o descritor de segurança do usuário cujo contexto é usado para publicar o evento. |
Version |
Obtém o número de versão do evento. |
Métodos
Dispose() |
Libera todos os recursos usados por este objeto. (Herdado de EventRecord) |
Dispose(Boolean) |
Libera os recursos não gerenciados usados por este objeto e, opcionalmente, libera os recursos gerados. |
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
FormatDescription() |
Obtém a mensagem de evento na localidade atual. |
FormatDescription(IEnumerable<Object>) |
Obtém a mensagem de evento substituindo variáveis na mensagem pelos valores especificados. |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetPropertyValues(EventLogPropertySelector) |
Obtém a enumeração dos valores das propriedades do evento fornecido pelo usuário ou os resultados de dados com base em XPath, se o evento tiver representação XML. |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
ToXml() |
Obtém uma representação XML do evento. Todas as propriedades do evento são representadas no XML evento. O XML está em conformidade com o esquema de evento. |