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í. 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 |
| 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) |