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 recebido de um EventLogReader objeto. 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
| Nome | Description |
|---|---|
| ActivityId |
Obtém o GUID (identificador global exclusivo) para a atividade em processo para o qual o evento está envolvido. Isso permite que os consumidores agrupem atividades relacionadas. |
| Bookmark |
Obtém um espaço reservado (indicador) que corresponde a esse 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 o arquivo de log de eventos no qual o evento é armazenado. |
| Id |
Obtém o identificador deste 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 KeywordsDisplayNames propriedade 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 gravidade do evento. Para o nome do nível, obtenha o valor da LevelDisplayName propriedade. |
| LevelDisplayName |
Obtém o nome de exibição do nível deste 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 correspondentes a esse evento. Esse evento corresponderá a uma consulta se a consulta retornar esse evento. |
| 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 gerou o evento. Para o nome do opcode, obtenha o valor da OpcodeDisplayName propriedade. |
| 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 fornecidas pelo usuário do evento. |
| ProviderId |
Obtém o GUID (identificador global exclusivo) do provedor de eventos que publicou esse 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 identificação de evento. |
| RecordId |
Obtém o identificador de registro de evento 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 TaskDisplayName propriedade. |
| TaskDisplayName |
Obtém o nome de exibição da tarefa para o evento. |
| ThreadId |
Obtém o identificador de thread para o thread em que o provedor de eventos está em execução. |
| TimeCreated |
Obtém a hora, em formato, de DateTime 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
| Nome | Description |
|---|---|
| Dispose() |
Libera todos os recursos usados por esse objeto. (Herdado de EventRecord) |
| Dispose(Boolean) |
Libera os recursos não gerenciados usados por esse objeto e, opcionalmente, libera os recursos gerenciados. |
| 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 de evento fornecidas pelo usuário ou os resultados de dados baseados 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 Objectatual. (Herdado de Object) |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |
| ToXml() |
Obtém a representação XML do evento. Todas as propriedades do evento são representadas no XML do evento. O XML está em conformidade com o esquema de evento. |