EventLogSession EventLogSession EventLogSession EventLogSession Class

Definición

Se utiliza para obtener acceso al servicio Registro de eventos en el equipo local o un equipo remoto y, de este modo, administrar y recopilar información sobre los registros y proveedores de eventos en el equipo.Used to access the Event Log service on the local computer or a remote computer so you can manage and gather information about the event logs and event providers on the computer.

public ref class EventLogSession : IDisposable
public class EventLogSession : IDisposable
type EventLogSession = class
    interface IDisposable
Public Class EventLogSession
Implements IDisposable
Herencia
EventLogSessionEventLogSessionEventLogSessionEventLogSession
Implementaciones

Ejemplos

Para ver un ejemplo de código que usa esta clase, consulte Cómo: Consultar eventos, cómo: Recuperar información acerca de un publicador de eventos o cómo: Configurar y leer las propiedadesdel registro de eventos.For example code using this class, see How To: Query for Events, How to: Retrieve Information About an Event Publisher or How to: Configure and Read Event Log Properties.

Constructores

EventLogSession() EventLogSession() EventLogSession() EventLogSession()

Inicializa un nuevo objeto EventLogSession y establece una conexión con el servicio Registro de eventos.Initializes a new EventLogSession object, establishes a connection with the local Event Log service.

EventLogSession(String) EventLogSession(String) EventLogSession(String) EventLogSession(String)

Inicializa un nuevo objeto EventLogSession y establece una conexión con el servicio Registro de eventos en el equipo especificado.Initializes a new EventLogSession object, and establishes a connection with the Event Log service on the specified computer. Se utilizan las credenciales (nombre de usuario y contraseña) del usuario que llama al método como credenciales para obtener acceso al equipo remoto.The credentials (user name and password) of the user who calls the method is used for the credentials to access the remote computer.

EventLogSession(String, String, String, SecureString, SessionAuthentication) EventLogSession(String, String, String, SecureString, SessionAuthentication) EventLogSession(String, String, String, SecureString, SessionAuthentication) EventLogSession(String, String, String, SecureString, SessionAuthentication)

Inicializa un nuevo objeto EventLogSession y establece una conexión con el servicio Registro de eventos en el equipo especificado.Initializes a new EventLogSession object, and establishes a connection with the Event Log service on the specified computer. Se utilizan las credenciales especificadas (nombre de usuario y contraseña) como credenciales para obtener acceso al equipo remoto.The specified credentials (user name and password) are used for the credentials to access the remote computer.

Propiedades

GlobalSession GlobalSession GlobalSession GlobalSession

Obtiene un objeto de sesión predefinido estático que está conectado al servicio Registro de eventos en el equipo local.Gets a static predefined session object that is connected to the Event Log service on the local computer.

Métodos

CancelCurrentOperations() CancelCurrentOperations() CancelCurrentOperations() CancelCurrentOperations()

Cancela todas las operaciones (como la lectura o la suscripción a un registro de eventos) actualmente activas en el servicio Registro de eventos al que este objeto de sesión está conectado.Cancels any operations (such as reading an event log or subscribing to an event log) that are currently active for the Event Log service that this session object is connected to.

ClearLog(String) ClearLog(String) ClearLog(String) ClearLog(String)

Borra los eventos del registro de eventos especificado.Clears events from the specified event log.

ClearLog(String, String) ClearLog(String, String) ClearLog(String, String) ClearLog(String, String)

Borra los eventos del registro de eventos especificado y guarda los eventos borrados en el archivo especificado.Clears events from the specified event log, and saves the cleared events to the specified file.

Dispose() Dispose() Dispose() Dispose()

Libera todos los recursos usados por este objeto.Releases all the resources used by this object.

Dispose(Boolean) Dispose(Boolean) Dispose(Boolean) Dispose(Boolean)

Libera los recursos no administrados utilizados por este objeto y, opcionalmente, también libera los administrados.Releases the unmanaged resources used by this object, and optionally releases the managed resources.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Determina si el objeto especificado es igual al objeto actual.Determines whether the specified object is equal to the current object.

(Inherited from Object)
ExportLog(String, PathType, String, String) ExportLog(String, PathType, String, String) ExportLog(String, PathType, String, String) ExportLog(String, PathType, String, String)

Exporta los eventos a un archivo de registro externo.Exports events into an external log file. Los eventos se almacenan sin sus mensajes.The events are stored without the event messages.

ExportLog(String, PathType, String, String, Boolean) ExportLog(String, PathType, String, String, Boolean) ExportLog(String, PathType, String, String, Boolean) ExportLog(String, PathType, String, String, Boolean)

Exporta los eventos a un archivo de registro externo.Exports events into an external log file. Puede establecerse una marca para indicar que el método siga exportando eventos si se produce un error en la consulta especificada para algunos registros.A flag can be set to indicate that the method will continue exporting events even if the specified query fails for some logs. Los eventos se almacenan sin sus mensajes.The events are stored without the event messages.

ExportLogAndMessages(String, PathType, String, String) ExportLogAndMessages(String, PathType, String, String) ExportLogAndMessages(String, PathType, String, String) ExportLogAndMessages(String, PathType, String, String)

Exporta los eventos con sus mensajes a un archivo de registro externo.Exports events and their messages into an external log file.

ExportLogAndMessages(String, PathType, String, String, Boolean, CultureInfo) ExportLogAndMessages(String, PathType, String, String, Boolean, CultureInfo) ExportLogAndMessages(String, PathType, String, String, Boolean, CultureInfo) ExportLogAndMessages(String, PathType, String, String, Boolean, CultureInfo)

Exporta los eventos con sus mensajes a un archivo de registro externo.Exports events and their messages into an external log file. Puede establecerse una marca para indicar que el método siga exportando eventos si se produce un error en la consulta especificada para algunos registros.A flag can be set to indicate that the method will continue exporting events even if the specified query fails for some logs. Los mensajes de eventos se exportan en el idioma especificado.The event messages are exported in the specified language.

GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Sirve como la función hash predeterminada.Serves as the default hash function.

(Inherited from Object)
GetLogInformation(String, PathType) GetLogInformation(String, PathType) GetLogInformation(String, PathType) GetLogInformation(String, PathType)

Obtiene un objeto que contiene información en tiempo de ejecución del registro de eventos especificado.Gets an object that contains runtime information for the specified event log.

GetLogNames() GetLogNames() GetLogNames() GetLogNames()

Obtiene una colección enumerable de todos los nombres de registro de eventos que están registrados en servicio Registro de eventos.Gets an enumerable collection of all the event log names that are registered with the Event Log service.

GetProviderNames() GetProviderNames() GetProviderNames() GetProviderNames()

Obtiene una colección enumerable de los nombres de todos los proveedores de eventos que están registrados en el servicio Registro de eventos.Gets an enumerable collection of all the event provider names that are registered with the Event Log service. Un proveedor de eventos es una aplicación que publica los eventos en un registro de eventos.An event provider is an application that publishes events to an event log.

GetType() GetType() GetType() GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Crea una copia superficial del objeto Object actual.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Inherited from Object)

Se aplica a

Consulte también: