EventLogSession Třída

Definice

Používá se pro přístup ke službě Protokolu událostí na místním počítači nebo na vzdáleném počítači, abyste mohli spravovat a shromažďovat informace o protokolech událostí a poskytovatelích událostí v počítači.

public ref class EventLogSession : IDisposable
public class EventLogSession : IDisposable
type EventLogSession = class
    interface IDisposable
Public Class EventLogSession
Implements IDisposable
Dědičnost
EventLogSession
Implementuje

Konstruktory

Name Description
EventLogSession()

Inicializuje nový EventLogSession objekt, vytvoří připojení k místní službě protokolu událostí.

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

Inicializuje nový EventLogSession objekt a vytvoří připojení ke službě Protokolu událostí v zadaném počítači. Zadané přihlašovací údaje (uživatelské jméno a heslo) slouží k přístupu ke vzdálenému počítači pomocí přihlašovacích údajů.

EventLogSession(String)

Inicializuje nový EventLogSession objekt a vytvoří připojení ke službě Protokolu událostí v zadaném počítači. Přihlašovací údaje (uživatelské jméno a heslo) uživatele, který volá metodu, se používá pro přihlašovací údaje pro přístup ke vzdálenému počítači.

Vlastnosti

Name Description
GlobalSession

Získá statický předdefinovaný objekt relace, který je připojen ke službě protokolu událostí v místním počítači.

Metody

Name Description
CancelCurrentOperations()

Zruší všechny operace (například čtení protokolu událostí nebo přihlášení k odběru protokolu událostí), které jsou aktuálně aktivní pro službu protokolu událostí, ke které je tento objekt relace připojený.

ClearLog(String, String)

Vymaže události ze zadaného protokolu událostí a uloží vymazané události do zadaného souboru.

ClearLog(String)

Vymaže události ze zadaného protokolu událostí.

Dispose()

Uvolní všechny prostředky používané tímto objektem.

Dispose(Boolean)

Uvolní nespravované prostředky používané tímto objektem a volitelně uvolní spravované prostředky.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.

(Zděděno od Object)
ExportLog(String, PathType, String, String, Boolean)

Exportuje události do externího souboru protokolu. Příznak lze nastavit tak, aby indikuje, že metoda bude pokračovat v exportu událostí, i když zadaný dotaz selže pro některé protokoly. Události se ukládají bez zpráv událostí.

ExportLog(String, PathType, String, String)

Exportuje události do externího souboru protokolu. Události se ukládají bez zpráv událostí.

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

Exportuje události a jejich zprávy do externího souboru protokolu. Příznak lze nastavit tak, aby indikuje, že metoda bude pokračovat v exportu událostí, i když zadaný dotaz selže pro některé protokoly. Zprávy událostí se exportují v zadaném jazyce.

ExportLogAndMessages(String, PathType, String, String)

Exportuje události a jejich zprávy do externího souboru protokolu.

GetHashCode()

Slouží jako výchozí funkce hash.

(Zděděno od Object)
GetLogInformation(String, PathType)

Získá objekt, který obsahuje informace modulu runtime pro zadaný protokol událostí.

GetLogNames()

Získá výčtovou kolekci všech názvů protokolů událostí, které jsou registrovány ve službě Protokolu událostí.

GetProviderNames()

Získá výčtovou kolekci všech názvů zprostředkovatelů událostí zaregistrovaných ve službě Protokolu událostí. Zprostředkovatel událostí je aplikace, která publikuje události do protokolu událostí.

GetType()

Získá Type aktuální instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří mělkou kopii aktuálního Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.

(Zděděno od Object)

Platí pro