EventLogSession Classe

Définition

Permet d’accéder au service journal des événements sur l’ordinateur local ou un ordinateur distant afin de pouvoir gérer et collecter des informations sur les journaux d’événements et les fournisseurs d’événements sur l’ordinateur.

public ref class EventLogSession : IDisposable
public class EventLogSession : IDisposable
type EventLogSession = class
    interface IDisposable
Public Class EventLogSession
Implements IDisposable
Héritage
EventLogSession
Implémente

Exemples

Pour obtenir un exemple de code utilisant cette classe, consultez How To : Query for Events, How to : Retrieve Information About an Event Publisher or How to : Configure and Read Event Log Properties.

Constructeurs

EventLogSession()

Initialise un nouvel objet EventLogSession, établit une connexion avec le service journal des événements local.

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

Initialise un nouvel objet EventLogSession et établit une connexion avec le service Journal des événements sur l’ordinateur spécifié. Les informations d’identification spécifiées (nom d’utilisateur et mot de passe) sont utilisées pour les informations d’identification pour accéder à l’ordinateur distant.

EventLogSession(String)

Initialise un nouvel objet EventLogSession et établit une connexion avec le service Journal des événements sur l’ordinateur spécifié. Les informations d’identification (nom d’utilisateur et mot de passe) de l’utilisateur qui appelle la méthode sont utilisées pour que les informations d’identification accèdent à l’ordinateur distant.

Propriétés

GlobalSession

Obtient un objet de session prédéfini statique connecté au service journal des événements sur l’ordinateur local.

Méthodes

CancelCurrentOperations()

Annule toutes les opérations (telles que la lecture d’un journal des événements ou l’abonnement à un journal des événements) actuellement actives pour le service Journal des événements auquel cet objet de session est connecté.

ClearLog(String, String)

Efface les événements du journal des événements spécifiés et enregistre les événements effacés dans le fichier spécifié.

ClearLog(String)

Efface les événements du journal des événements spécifié.

Dispose()

Libère toutes les ressources utilisées par cet objet.

Dispose(Boolean)

Libère les ressources non managées utilisées par cet objet et libère éventuellement les ressources managées.

Equals(Object)

Détermine si l’objet spécifié est égal à l’objet actuel.

(Hérité de Object)
ExportLog(String, PathType, String, String, Boolean)

Exporte des événements dans un fichier journal externe. Un indicateur peut être défini pour indiquer que la méthode continuera à exporter des événements même si la requête spécifiée échoue pour certains journaux. Les événements sont stockés sans les messages d’événement.

ExportLog(String, PathType, String, String)

Exporte des événements dans un fichier journal externe. Les événements sont stockés sans les messages d’événement.

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

Exporte les événements et leurs messages dans un fichier journal externe. Un indicateur peut être défini pour indiquer que la méthode continuera à exporter des événements même si la requête spécifiée échoue pour certains journaux. Les messages d’événement sont exportés dans la langue spécifiée.

ExportLogAndMessages(String, PathType, String, String)

Exporte les événements et leurs messages dans un fichier journal externe.

GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetLogInformation(String, PathType)

Obtient un objet qui contient des informations d’exécution pour le journal des événements spécifié.

GetLogNames()

Obtient une collection énumérable de tous les noms du journal des événements inscrits auprès du service Journal des événements.

GetProviderNames()

Obtient une collection énumérable de tous les noms de fournisseurs d’événements inscrits auprès du service Journal des événements. Un fournisseur d’événements est une application qui publie des événements dans un journal des événements.

GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l’objet actuel.

(Hérité de Object)

S’applique à

Voir aussi