EventLogSession Klas

Definitie

Wordt gebruikt voor toegang tot de gebeurtenislogboekservice op de lokale computer of een externe computer, zodat u informatie over de gebeurtenislogboeken en gebeurtenisproviders op de computer kunt beheren en verzamelen.

public ref class EventLogSession : IDisposable
public class EventLogSession : IDisposable
type EventLogSession = class
    interface IDisposable
Public Class EventLogSession
Implements IDisposable
Overname
EventLogSession
Implementeringen

Voorbeelden

Zie bijvoorbeeld code die deze klasse gebruikt How To: Query for Events, How to: Retrieve Information About an Event Publisher or How to: Configure and Read Event Log Properties.

Constructors

Name Description
EventLogSession()

Initialiseert een nieuw EventLogSession object, brengt een verbinding tot stand met de lokale gebeurtenislogboekservice.

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

Initialiseert een nieuw EventLogSession object en brengt een verbinding tot stand met de Gebeurtenislogboekservice op de opgegeven computer. De opgegeven referenties (gebruikersnaam en wachtwoord) worden gebruikt voor de referenties voor toegang tot de externe computer.

EventLogSession(String)

Initialiseert een nieuw EventLogSession object en brengt een verbinding tot stand met de Gebeurtenislogboekservice op de opgegeven computer. De referenties (gebruikersnaam en wachtwoord) van de gebruiker die de methode aanroept, worden gebruikt voor de referenties voor toegang tot de externe computer.

Eigenschappen

Name Description
GlobalSession

Hiermee haalt u een statisch vooraf gedefinieerd sessieobject op dat is verbonden met de Event Log-service op de lokale computer.

Methoden

Name Description
CancelCurrentOperations()

Annuleert bewerkingen (zoals het lezen van een gebeurtenislogboek of het abonneren op een gebeurtenislogboek) die momenteel actief zijn voor de Gebeurtenislogboekservice waarmee dit sessieobject is verbonden.

ClearLog(String, String)

Wist gebeurtenissen uit het opgegeven gebeurtenislogboek en slaat de gewiste gebeurtenissen op in het opgegeven bestand.

ClearLog(String)

Wist gebeurtenissen uit het opgegeven gebeurtenislogboek.

Dispose()

Alle resources die door dit object worden gebruikt, worden vrijgegeven.

Dispose(Boolean)

Publiceert de niet-beheerde resources die door dit object worden gebruikt en brengt eventueel de beheerde resources vrij.

Equals(Object)

Bepaalt of het opgegeven object gelijk is aan het huidige object.

(Overgenomen van Object)
ExportLog(String, PathType, String, String, Boolean)

Hiermee exporteert u gebeurtenissen naar een extern logboekbestand. Een vlag kan worden ingesteld om aan te geven dat de methode gebeurtenissen blijft exporteren, zelfs als de opgegeven query mislukt voor sommige logboeken. De gebeurtenissen worden opgeslagen zonder de gebeurtenisberichten.

ExportLog(String, PathType, String, String)

Hiermee exporteert u gebeurtenissen naar een extern logboekbestand. De gebeurtenissen worden opgeslagen zonder de gebeurtenisberichten.

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

Hiermee exporteert u gebeurtenissen en hun berichten naar een extern logboekbestand. Een vlag kan worden ingesteld om aan te geven dat de methode gebeurtenissen blijft exporteren, zelfs als de opgegeven query mislukt voor sommige logboeken. De gebeurtenisberichten worden geƫxporteerd in de opgegeven taal.

ExportLogAndMessages(String, PathType, String, String)

Hiermee exporteert u gebeurtenissen en hun berichten naar een extern logboekbestand.

GetHashCode()

Fungeert als de standaardhashfunctie.

(Overgenomen van Object)
GetLogInformation(String, PathType)

Hiermee haalt u een object op dat runtime-informatie bevat voor het opgegeven gebeurtenislogboek.

GetLogNames()

Hiermee haalt u een opsommende verzameling op van alle namen van gebeurtenislogboeken die zijn geregistreerd bij de Event Log-service.

GetProviderNames()

Hiermee haalt u een inventariseerbare verzameling op van alle namen van de gebeurtenisproviders die zijn geregistreerd bij de Event Log-service. Een gebeurtenisprovider is een toepassing die gebeurtenissen naar een gebeurtenislogboek publiceert.

GetType()

Hiermee haalt u de Type huidige instantie op.

(Overgenomen van Object)
MemberwiseClone()

Hiermee maakt u een ondiepe kopie van de huidige Object.

(Overgenomen van Object)
ToString()

Retourneert een tekenreeks die het huidige object vertegenwoordigt.

(Overgenomen van Object)

Van toepassing op

Zie ook