EventLogSession 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.
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 evento e os provedores de evento no computador.
public ref class EventLogSession : IDisposable
public class EventLogSession : IDisposable
type EventLogSession = class
interface IDisposable
Public Class EventLogSession
Implements IDisposable
- Herança
-
EventLogSession
- Implementações
Exemplos
Para obter um código de exemplo usando essa classe, consulte How To: Query for Events, How to: Retrieve Information About an Event Publisher ou How to: Configure and Read Event Log Properties.
Construtores
EventLogSession() |
Inicializa um novo objeto EventLogSession e estabelece uma conexão com o serviço de Log de Eventos. |
EventLogSession(String) |
Inicializa um novo objeto EventLogSession e estabelece uma conexão com o serviço de Log de Eventos no computador especificado. As credenciais (nome de usuário e senha) do usuário que chama o método é usado para as credenciais para acessar o computador remoto. |
EventLogSession(String, String, String, SecureString, SessionAuthentication) |
Inicializa um novo objeto EventLogSession e estabelece uma conexão com o serviço de Log de Eventos no computador especificado. As credenciais especificadas (nome de usuário e senha) são usadas acessar o computador remoto. |
Propriedades
GlobalSession |
Obtém um objeto de sessão predefinido estático que está conectado ao serviço de Log de Eventos no computador local. |
Métodos
CancelCurrentOperations() |
Cancela as operações (como ler ou inscrever-se em um log de eventos) ativas no momento para o serviço de Log de Eventos ao qual esse objeto de sessão está conectado. |
ClearLog(String) |
Limpa os eventos do log de eventos especificado. |
ClearLog(String, String) |
Limpa eventos do log de eventos especificado e salva os eventos limpos para o arquivo especificado. |
Dispose() |
Libera todos os recursos usados por este objeto. |
Dispose(Boolean) |
Libera os recursos não gerenciados usados por este objeto e, opcionalmente, libera os recursos gerados. |
Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
ExportLog(String, PathType, String, String) |
Exporta eventos para um arquivo de log externo. Os eventos são armazenados sem as mensagens de eventos. |
ExportLog(String, PathType, String, String, Boolean) |
Exporta eventos para um arquivo de log externo. Um sinalizador pode ser definido para indicar que o método continuará a exportar eventos, mesmo se a consulta especificada falhar para alguns logs de eventos. Os eventos são armazenados sem as mensagens de eventos. |
ExportLogAndMessages(String, PathType, String, String) |
Exporta os eventos e suas mensagens em um arquivo de log externo. |
ExportLogAndMessages(String, PathType, String, String, Boolean, CultureInfo) |
Exporta os eventos e suas mensagens em um arquivo de log externo. Um sinalizador pode ser definido para indicar que o método continuará a exportar eventos, mesmo se a consulta especificada falhar para alguns logs de eventos. As mensagens de evento serão exportadas no idioma especificado. |
GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
GetLogInformation(String, PathType) |
Obtém um objeto que contém informações de runtime do log de eventos especificado. |
GetLogNames() |
Obtém uma coleção enumerável de todos os nomes de log de eventos que são registrados com o serviço de Log de Eventos. |
GetProviderNames() |
Obtém uma coleção enumerável de todos os nomes de provedor de eventos que são registrados com o serviço de Log de Eventos. Um provedor de eventos é um aplicativo que publica os eventos em um log de evento. |
GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |