EventLogConfiguration Třída

Definice

Obsahuje statické informace a nastavení konfigurace pro protokol událostí. Mnoho nastavení konfigurace bylo definováno poskytovatelem událostí, který protokol vytvořil.

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

Poznámky

Pokud je vlastnost pro tento objekt změněna, zavolejte metodu SaveChanges pro uložení změn.

Konstruktory

Name Description
EventLogConfiguration(String, EventLogSession)

Inicializuje nový EventLogConfiguration objekt zadáním názvu protokolu, pro který chcete získat informace a nastavení konfigurace. Protokol může být v místním nebo vzdáleném počítači na základě zadané relace protokolu událostí.

EventLogConfiguration(String)

Inicializuje nový EventLogConfiguration objekt zadáním místního protokolu událostí, pro který chcete získat informace a nastavení konfigurace.

Vlastnosti

Name Description
IsClassicLog

Získá hodnotu, která označuje, zda je protokol událostí klasický protokol událostí. Klasický protokol událostí je takový, který má události definované v souboru .mc místo manifestu (.xml souboru) používaném poskytovatelem událostí.

IsEnabled

Získá nebo nastaví hodnotu, která označuje, zda je protokol událostí povolený nebo zakázaný. Povolený protokol je protokol, ve kterém se události dají protokolovat, a zakázaný protokol je protokol, ve kterém se události nedají protokolovat.

LogFilePath

Získá nebo nastaví cestu k adresáři souboru do umístění souboru, kde jsou události uloženy pro protokol.

LogIsolation

EventLogIsolation Získá hodnotu, která určuje, zda je protokol událostí aplikace, systém nebo vlastní protokol událostí.

LogMode

Získá nebo nastaví EventLogMode hodnotu, která určuje, jak se události zpracovávají, když se protokol událostí zaplní.

LogName

Získá název protokolu událostí.

LogType

EventLogType Získá hodnotu, která určuje typ protokolu událostí.

MaximumSizeInBytes

Získá nebo nastaví maximální velikost v bajtech, že soubor protokolu událostí může být. Když soubor dosáhne této maximální velikosti, považuje se za plný.

OwningProviderName

Získá název zprostředkovatele událostí, který vytvořil tento protokol událostí.

ProviderBufferSize

Získá velikost vyrovnávací paměti, kterou poskytovatel událostí používá k publikování událostí do protokolu.

ProviderControlGuid

Získá ovládací prvek globálně jedinečný identifikátor (GUID) pro protokol událostí, pokud je protokolem ladění. Pokud tento protokol není protokol ladění, tato hodnota je null.

ProviderKeywords

Získá nebo nastaví masku klíčového slova, kterou používá zprostředkovatel události.

ProviderLatency

Získá maximální dobu latence používanou poskytovatelem událostí při publikování událostí do protokolu.

ProviderLevel

Získá nebo nastaví maximální úroveň události (která definuje závažnost události), která může být zaznamenána v protokolu událostí. Tato hodnota je definována poskytovatelem událostí.

ProviderMaximumNumberOfBuffers

Získá maximální počet vyrovnávacích pamětí, které poskytovatel událostí používá k publikování událostí do protokolu událostí.

ProviderMinimumNumberOfBuffers

Získá minimální počet vyrovnávacích pamětí používaných poskytovatelem událostí k publikování událostí do protokolu událostí.

ProviderNames

Získá výčet názvů všech zprostředkovatelů událostí, které mohou publikovat události do tohoto protokolu událostí.

SecurityDescriptor

Získá nebo nastaví popisovač zabezpečení protokolu událostí. Popisovač zabezpečení definuje uživatele a skupiny uživatelů, kteří mohou číst a zapisovat do protokolu událostí.

Metody

Name Description
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čuje, zda je zadaný objekt roven aktuálnímu objektu.

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

Slouží jako výchozí funkce hash.

(Zděděno od Object)
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)
SaveChanges()

Uloží nastavení konfigurace, která se uloží.

ToString()

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

(Zděděno od Object)

Platí pro