Exportar (0) Imprimir
Expandir Tudo
Este artigo foi traduzido por máquina. Coloque o ponteiro do mouse sobre as frases do artigo para ver o texto original. Mais informações.
Tradução
Original

Namespace System.Diagnostics.Eventing.Reader

Usando o System.Diagnostics.Eventing.Reader espaço para nome, você pode desenvolver aplicativos que lêem e gerenciar logs de eventos. Um evento em um log de eventos contém informações, um aviso ou um erro que tenha sido publicado por um componente específico do aplicativo, serviço ou sistema operacional. Esses eventos são lidos por aplicativos que monitoram a saúde de um computador e os aplicativos que executam ações quando ocorrem eventos específicos. Para obter mais informações, consulte Technology Summary for Reading and Managing Event Logs e Event Log Scenarios.

  Classe Descrição
Classe pública EventBookmark Representa um espaço reservado (indicador) dentro de um fluxo de evento. Você pode usar o espaço reservado para marcar uma posição e voltar para essa posição em um fluxo de eventos. Uma instância desse objeto pode ser obtida em um EventRecord de objeto, caso em que ele corresponde à posição desse registro de eventos.
Classe pública EventKeyword Representa uma palavra-chave para um evento. Palavras-chave são definidas em um provedor de eventos e são usadas para agrupar o evento com outros eventos similares (com base no uso dos eventos).
Classe pública EventLevel Contém um nível de evento que é definido em um provedor de eventos. O nível significa a gravidade do evento.
Classe pública EventLogConfiguration Contém configurações de configuração e informações estáticas para um log de eventos. Muitas das configurações configurações foram definidas pelo provedor de eventos que criou o log.
Classe pública EventLogException Representa a classe base para todas as exceções que são lançados quando ocorre um erro enquanto as informações relativas ao log de eventos de leitura.
Classe pública EventLogInformation Permite que você acessar as propriedades de tempo de execução dos arquivos de log de eventos e logs de eventos ativos. Essas propriedades incluem o número de eventos no log, o tamanho do log, um valor que determina se o log estiver cheio, e a última vez que o log foi gravado ou acessado.
Classe pública EventLogInvalidDataException Representa a exceção acionada quando um provedor de eventos publica dados inválidos em um evento.
Classe pública EventLogLink Representa um vínculo entre um provedor de eventos e um que o provedor publica os eventos no log de eventos. Este objeto não pode ser instanciado.
Classe pública EventLogNotFoundException Representa a exceção que é lançada quando não existe um log de eventos solicitado (geralmente especificado pelo nome do log de eventos ou o caminho para o arquivo de log de eventos).
Classe pública EventLogPropertySelector Contém uma matriz de seqüências de caracteres que representam as consultas XPath para elementos na representação XML de um evento, que se baseia o O esquema de evento. As consultas nesse objeto são usadas para extrair os valores a partir do evento.
Classe pública EventLogProviderDisabledException Representa a exceção que é lançada quando um nome de provedor de evento especificado faz referência a um provedor de eventos desativado. Um provedor de eventos desativado não pode publicar os eventos.
Classe pública EventLogQuery Representa uma consulta de eventos em um log de eventos e as configurações que definem como a consulta é executada e no computador em que a consulta é executada no.
Classe pública EventLogReader Permite que você leia eventos de um log de eventos com base em uma consulta de evento. Os eventos que são lidos por esse objeto são retornados como objetos de EventRecord .
Classe pública EventLogReadingException Representa uma exceção que é lançada quando um erro ocorreu durante a leitura, consulta ou inscrever-se para os eventos em um log de eventos.
Classe pública EventLogRecord Contém as propriedades de uma instância de evento para um evento que for recebida de um EventLogReader objeto. As propriedades de eventos fornecem informações sobre o evento, como o nome do computador onde o evento foi registrado e a hora em que o evento foi criado.
Classe pública EventLogSession Usado para acessar o serviço de Log de eventos no computador local ou em um computador remoto para que você possa gerenciar e reunir informações sobre os logs de eventos e provedores de eventos no computador.
Classe pública EventLogStatus Contém o código de status ou o código de erro para um log de eventos específico. Esse status pode ser usado para determinar se o log de eventos está disponível para uma operação.
Classe pública EventLogWatcher Permite que você se inscrever para os eventos de entrada. Sempre que um evento desejado for publicado em um log de eventos, o EventRecordWritten evento é gerado e o método que manipula esse evento será executado.
Classe pública EventMetadata Contém os metadados (Propriedades e configurações) para um evento que é definido em um provedor de eventos.
Classe pública EventOpcode Contém um código de operação do evento é definido em um provedor de eventos. Um código de operação 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.
Classe pública EventProperty Contém o valor de uma propriedade de evento que é especificado pelo provedor de eventos quando o evento for publicado.
Classe pública EventRecord Define as propriedades de uma instância de evento para um evento que for recebida de um EventLogReader objeto. As propriedades de eventos fornecem informações sobre o evento, como o nome do computador onde o evento foi registrado e a hora do evento foi criado. Essa classe é uma classe abstrata. O EventLogRecord classe implementa esta classe.
Classe pública EventRecordWrittenEventArgs Quando o EventRecordWritten evento é gerado, uma instância desse objeto é passada para o método de representante que manipula o evento. Este objeto contém o evento que foi publicado para o log de eventos ou a exceção que ocorreu durante a inscrição do evento de falha.
Classe pública EventTask Contém uma tarefa de evento que é definida em um provedor de eventos. A tarefa identifica uma parte de um aplicativo ou um componente que publica um evento. Uma tarefa é um valor de 16 bits com 16 valores principais reservado.
Classe pública ProviderMetadata Contém informações estáticas sobre um provedor de eventos, como, por exemplo, o nome e identificação do provedor e a coleção de eventos definidos no provedor.

  Enumeração Descrição
Enumeração pública EventLogIsolation Define as permissões de acesso padrão para o log de eventos. Os valores de aplicativo e sistema indicam que o log compartilha a lista de controle de acesso (ACL) com o log do Windows (os aplicativo ou sistema logs de eventos) e o compartilhamento apropriado a sessão de rastreamento de eventos para Windows (ETW) com outros logs de isolamento do mesmo. Todos os canais com isolamento personalizado usam uma sessão do ETW particular.
Enumeração pública EventLogMode Determina o comportamento para o serviço de log de eventos lida com um log de eventos quando o log alcança seu tamanho máximo permitido (quando o log de eventos está cheio).
Enumeração pública EventLogType Define o tipo de eventos que são registrados em um log de eventos. Cada log só pode conter um tipo de evento.
Enumeração pública PathType Especifica que uma seqüência de caracteres contém um nome de um log de eventos ou o caminho do sistema de arquivos para um arquivo de log de eventos.
Enumeração pública SessionAuthentication Define os valores para o tipo de autenticação usado durante um logon de Remote Procedure Call (RPC) para um servidor. Este logon ocorre quando você cria um EventLogSession o objeto que especifica uma conexão a um computador remoto.
Enumeração pública StandardEventKeywords Define as palavras-chave padrão que estão conectados aos eventos pelo provedor de eventos. Para obter mais informações sobre palavras-chave, consulte EventKeyword.
Enumeração pública StandardEventLevel Define os níveis de evento padrão que são usados no serviço de Log de eventos. O nível define a gravidade do evento. Níveis de evento personalizado podem ser definidos Além desses níveis padrão. Para obter mais informações sobre os níveis, consulte EventLevel.
Enumeração pública StandardEventOpcode Define os padrão opcodes associadas a eventos pelo provedor de eventos. Para obter mais informações sobre opcodes, consulte EventOpcode.
Enumeração pública StandardEventTask Define as tarefas padrão que estão anexadas a eventos pelo provedor de eventos. Para obter mais informações sobre tarefas, consulte EventTask.

Contribuições da comunidade

ADICIONAR
Mostrar:
© 2014 Microsoft