Como: Determinar se existem registros de eventos específicos
Você pode usar o Exists método para determinar se um log específico existe. Se o log existe, o método retornará true. Você pode usar esse método se você estiver criando um log personalizado e quer certificar-se de que um log com esse nome já existe.
Você deve ter direitos de registro para descobrir se existe um log.Se você não tiver os direitos apropriados, a consulta retornará sempre false. Para obter informações sobre configuração direitos de registro, consulte a documentação do Windows.
Juntamente com o Exists método, você pode usar um método semelhante, o SourceExists método, para determinar se existe uma seqüência de caracteres de fonte específico. Consulte Como: Determinar se existe uma fonte do evento para obter mais informações.
Observação: |
---|
Porque o Exists e SourceExists os métodos são Shared, você não precisa criar uma instância das EventLog componente antes de você telefonar qualquer um dos métodos — em vez disso, você pode telefonar o método na EventLog classe em si. |
Você deve ter direitos de acesso apropriados nos computadores remoto para criar e excluir logs.Para obter mais informações, consulte Implicações de segurança de evento logs.
Para determinar se um evento existe log
telefonar the Exists método, especificando o fazer logon computador local que você deseja verificar sistema autônomo um parâmetro.
O exemplo a seguir mostra como determinar se o log do aplicativo existe no computador local.Esse código supõe que um Imports ou using demonstrativo existe para o System.Diagnostics namespace:
Dim logExists As Boolean logExists = EventLog.Exists("Application")
bool logExists = System.Diagnostics.EventLog.Exists("Application");
Se o log existe, a caixa de mensagem mostrará "True". Se não existir, a caixa de mensagem mostrará "False".
Dica: Você pode especificar um nome do computador sistema autônomo um segundo parâmetro para determinar se existe um log de eventos em um computador remoto.
Observação: Application diferencia maiúsculas de minúsculas.
Consulte também
Tarefas
Como: Criar e Remove Custom evento Logs
Demonstra Passo a passo: Explorando os logs de eventos, fontes de evento e entradas
Conceitos
Implicações de segurança de evento logs