EventLogConfiguration Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Obsahuje statické informace a nastavení konfigurace pro protokol událostí. Řadu nastavení konfigurace definoval poskytovatel 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
Příklady
Příklad kódu pomocí této třídy, viz Postupy: Konfigurace a čtení vlastností protokolu událostí.
Poznámky
Pokud je vlastnost pro tento objekt změněna, voláním SaveChanges metody uložte změny.
Konstruktory
EventLogConfiguration(String) |
Inicializuje nový EventLogConfiguration objekt zadáním místního protokolu událostí, pro který chcete získat informace a nastavení konfigurace. |
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í. |
Vlastnosti
IsClassicLog |
Získá hodnotu, která označuje, zda je protokol událostí klasický protokol událostí. Klasický protokol událostí je takový, který má své události definované v souboru .mc namísto manifestu (.xml souboru) používaného poskytovatelem událostí. |
IsEnabled |
Získá nebo nastaví hodnotu, která označuje, zda je protokol událostí povolen nebo zakázán. Povolený protokol je protokol, ve kterém se dají protokolovat události, a zakázaný protokol je protokol, ve kterém se události protokolovat nedají. |
LogFilePath |
Získá nebo nastaví cestu k souboru do umístění souboru, kde jsou uloženy události 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 jsou události zpracovány při zaplněný protokol událostí. |
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, který zprostředkovatel událostí používá pro publikování událostí do protokolu. |
ProviderControlGuid |
Získá globálně jedinečný identifikátor ovládacího prvku (GUID) pro protokol událostí, pokud je protokol ladění. Pokud tento protokol není protokolem ladění, je |
ProviderKeywords |
Získá nebo nastaví masku klíčového slova používané zprostředkovatelem události. |
ProviderLatency |
Získá maximální dobu latence používaná zprostředkovatelem 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á je povolena protokolovat v protokolu událostí. Tato hodnota je definována zprostředkovatelem události. |
ProviderMaximumNumberOfBuffers |
Získá maximální počet vyrovnávacích pamětí používaných zprostředkovatelem událostí k publikování událostí do protokolu událostí. |
ProviderMinimumNumberOfBuffers |
Získá minimální počet vyrovnávacích pamětí používaných zprostředkovatelem událostí k publikování událostí do protokolu událostí. |
ProviderNames |
Získá výčtovou kolekci názvů všech zprostředkovatelů událostí, kteří 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ří můžou číst a zapisovat do protokolu událostí. |
Metody
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) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Type Získá z aktuální instance. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
SaveChanges() |
Uloží nastavení konfigurace. |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |