EventLogRecord Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Contém as propriedades de uma instância de evento para um evento que é recebido de um EventLogReader objeto. As propriedades do evento fornecem informações sobre o evento, como o nome do computador onde o evento foi registado 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
| Name | Description |
|---|---|
| ActivityId |
Obtém o identificador globalmente único (GUID) para a atividade em processo para a qual o evento está envolvido. Isto permite aos consumidores agrupar atividades relacionadas. |
| Bookmark |
Recebe um marcador de página (marcador de página) que corresponde a este evento. Isto pode ser usado como um marcador numa série de eventos. |
| ContainerLog |
Obtém o nome do registo de eventos ou do ficheiro de registo de eventos onde o evento está armazenado. |
| Id |
Obtém o identificador deste evento. Todos os eventos com este valor identificador representam o mesmo tipo de evento. |
| Keywords |
Recebe a palavra-chave máscara 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 visualização das palavras-chave usadas na máscara de palavras-chave para este evento. |
| Level |
Percebe o nível do evento. O nível indica a gravidade do evento. Para o nome do nível, obtenha o valor da LevelDisplayName propriedade. |
| LevelDisplayName |
Recebe o nome de exibição do nível deste evento. |
| LogName |
Obtém o nome do registo de eventos onde este evento é registado. |
| MachineName |
Obtém o nome do computador onde este evento foi registado. |
| MatchedQueryIds |
Obtém uma lista de identificadores de consulta que este evento corresponde. Este evento corresponde a uma consulta se a consulta devolvesse esse evento. |
| Opcode |
Recebe o opcode do evento. O opcode define um valor numérico que identifica a atividade ou um ponto dentro de uma atividade que a aplicação estava a realizar quando levantou o evento. Para o nome do opcode, obtenha o valor da OpcodeDisplayName propriedade. |
| OpcodeDisplayName |
Obtém o nome de exibição do opcode deste evento. |
| ProcessId |
Obtém o identificador do processo do fornecedor do evento que registou este evento. |
| Properties |
Obtém as propriedades fornecidas pelo utilizador do evento. |
| ProviderId |
Obtém o identificador globalmente único (GUID) do fornecedor de eventos que publicou este evento. |
| ProviderName |
Obtém o nome do fornecedor do evento que publicou este evento. |
| Qualifiers |
Recebe números qualificadores que são usados para identificação de eventos. |
| RecordId |
Obtém o identificador do registo do evento no registo. |
| RelatedActivityId |
Obtém um identificador globalmente único (GUID) para uma atividade relacionada num processo no qual está envolvido um evento. |
| Task |
Obtém um identificador de tarefa para uma parte de uma aplicação ou componente que publica um evento. Uma tarefa é um valor de 16 bits com 16 valores máximos reservados. Este tipo permite usar qualquer valor entre 0x0000 e 0xffef. Para o nome da tarefa, obtenha o valor da TaskDisplayName propriedade. |
| TaskDisplayName |
Obtém o nome de exibição da tarefa do evento. |
| ThreadId |
Obtém o identificador de thread da thread onde o fornecedor de eventos está a correr. |
| TimeCreated |
Obtém a hora, no DateTime formato, em que o evento foi criado. |
| UserId |
Obtém o descritor de segurança do utilizador cujo contexto é usado para publicar o evento. |
| Version |
Recebe o número de versão do evento. |
Métodos
| Name | Description |
|---|---|
| Dispose() |
Liberta todos os recursos usados por este objeto. (Herdado de EventRecord) |
| Dispose(Boolean) |
Liberta os recursos não geridos usados por este objeto e, opcionalmente, liberta os recursos geridos. |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| FormatDescription() |
Recebe a mensagem do evento na localização atual. |
| FormatDescription(IEnumerable<Object>) |
Recebe a mensagem de evento, substituindo variáveis na mensagem pelos valores especificados. |
| GetHashCode() |
Serve como função de hash predefinida. (Herdado de Object) |
| GetPropertyValues(EventLogPropertySelector) |
Obtém a enumeração dos valores das propriedades do evento fornecidas pelo utilizador, ou os resultados dos 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 atual Object. (Herdado de Object) |
| ToString() |
Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |
| ToXml() |
Obtém a representação XML do evento. Todas as propriedades do evento estão representadas no XML do evento. O XML está em conformidade com o esquema de eventos. |