EventLogSession Classe

Définition

Utilisé pour accéder au service Journal des événements sur l'ordinateur local ou sur un ordinateur distant, ce qui permet de gérer et de rassembler des informations relatives aux journaux des événements et aux 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 ou How to : Configure and Read Event Log Properties.

Constructeurs

EventLogSession()

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

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 afin d'accéder à l'ordinateur distant.

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 afin d'accéder à l'ordinateur distant.

Propriétés

GlobalSession

Obtient un objet session prédéfini statique qui est 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) qui sont actuellement actives pour le service Journal des événements auquel cet objet session est connecté.

ClearLog(String)

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

ClearLog(String, String)

Efface les événements du journal des événements spécifié et enregistre les événements effacés dans le fichier 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)

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

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

Exporte des événements dans un fichier journal externe. Il est possible de définir un indicateur 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.

ExportLogAndMessages(String, PathType, String, String)

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

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

Exporte des événements et leurs messages dans un fichier journal externe. Il est possible de définir un indicateur 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énements sont exportés dans la langue spécifiée.

GetHashCode()

Fait office 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 de journaux des événements qui sont enregistrés auprès du service Journal des événements.

GetProviderNames()

Obtient une collection énumérable de tous les noms de fournisseurs d'événements qui sont enregistrés 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 le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

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

(Hérité de Object)

S’applique à

Voir aussi