Como: Remover uma fonte do evento
Se você não precisar mais usá-lo para gravar entradas de log, você pode remover a fonte.Isso afeta todos os componentes que usou essa fonte para gravar no log.Por exemplo, se você tem dois componentes gravar em um log usando a seqüência de caracteres de fonte "mysource", remover "mysource" sistema autônomo uma fonte válida de eventos afeta tanto sistema autônomo componentes.
Você pode remover uma origem do evento se foram alterando sua fonte de um log para outro.Por exemplo, suponha que você deseja parar de escrever as entradas em um log OrdersProcessed e comece a gravar entradas em um log OrdersSent.Primeiro, você removeria a associação de origem com o primeiro log e, em seguida, você deve registrar a fonte com novo registro ao qual você deseja gravar eventos.
Para remover uma fonte do evento
Chamar o DeleteEventSource método, especificando o nome da fonte para remover.
O exemplo a seguir mostra como cancelar o registro de uma fonte do evento chamada MyApp1 do computador local.Esse código supõe que um Imports ou using demonstrativo existe para o System.Diagnostics namespace:
EventLog.DeleteEventSource("MyApp1")
System.Diagnostics.EventLog.DeleteEventSource("MyApp1");
Dica: Para remover uma fonte do evento de um computador remoto, especifique o nome do computador sistema autônomo um segundo parâmetro.O código a seguir mostra um exemplo:
EventLog.DeleteEventSource("MyApp1", "myserver")
System.Diagnostics.EventLog.DeleteEventSource("MyApp1", "myserver");
Observação: Remover uma fonte não remove as entradas que foram escritas para esse log usando essa fonte.No entanto, afeta as entradas adicionando informações a eles que indica que a fonte não foi encontrada.
Consulte também
Tarefas
Como: Determinar se existe uma fonte do evento
Como: Adicionar o aplicativo sistema autônomo uma fonte de log de eventos entradas
Demonstra Passo a passo: Explorando os logs de eventos, fontes de evento e entradas