EventLogInstaller.Log Vlastnost
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í.
Získá nebo nastaví název protokolu pro nastavení zdroje na.
public:
property System::String ^ Log { System::String ^ get(); void set(System::String ^ value); };
[System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
public string Log { get; set; }
[System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
public string Log { get; set; }
[System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")]
public string Log { get; set; }
[<System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=1.0.5000.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")>]
member this.Log : string with get, set
[<System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")>]
member this.Log : string with get, set
[<System.ComponentModel.TypeConverter("System.Diagnostics.Design.StringValueConverter, System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a")>]
member this.Log : string with get, set
Public Property Log As String
Hodnota vlastnosti
Název protokolu. Může to být název aplikace, systém nebo vlastní název protokolu. Výchozí hodnota je prázdný řetězec ("").
- Atributy
Poznámky
Vlastnost můžete použít Log k přidružení zdroje zadaného Source ve vlastnosti k existujícímu protokolu nebo novému protokolu v místním počítači. Installutil.exe (instalační nástroj) používá tyto informace k mapování zdroje na protokol v registru počítače. Aplikace a služby by se měly zapisovat do aplikačního protokolu nebo do vlastního protokolu. Ovladače zařízení by se měly zapisovat do systémového protokolu.
Pokud chcete zapisovat položky do protokolu událostí, musíte vytvořit zdroj a zaregistrovat ho v protokolu událostí. Zdroj událostí může najednou zapisovat pouze do jednoho protokolu. Instalační program používá hodnotu Source vlastnosti k registraci aplikace v protokolu událostí jako platný zdroj položek. Pokud nezadáte název protokolu před spuštěním instalačního programu, instalační program zaregistruje váš zdroj do protokolu aplikací. Pokud zadáte nový zdroj a existující protokol, instalační program vytvoří nový zdroj událostí a přidruží ho k zadanému protokolu. Pokud zadáte nový zdroj i nový protokol, instalační program přidruží nový zdroj k novému protokolu v registru, ale protokol se nevytvořil, dokud do něj není zapsána první položka.
Operační systém ukládá protokoly událostí jako soubory. Při použití EventLogInstaller metody nebo CreateEventSource k vytvoření nového protokolu událostí je přidružený soubor uložen v adresáři %SystemRoot%\System32\Config v zadaném počítači. Název souboru se nastaví připojením prvních 8 znaků Log vlastnosti k příponě názvu souboru ".evt".
Slouží EventLogInstaller k registraci nového zdroje pro nový nebo existující protokol událostí. Nepoužívejte EventLogInstaller ke změně existujícího zdroje. Třída EventLogInstaller neupravuje vlastnosti konfigurace existujícího zdroje tak, aby odpovídaly zadaným vlastnostem instalace. Metoda Install vyvolá výjimku, pokud Source vlastnost odpovídá názvu zdroje, který je registrován pro jiný protokol událostí v počítači. Metoda Install neregistruje zdroj, pokud Source vlastnost odpovídá názvu zdroje, který je již registrován pro stejný protokol událostí zadaný ve Log vlastnosti .
Podrobnější informace o chování protokolů událostí a zdrojů najdete v EventLog dokumentaci ke třídám Log pro vlastnosti a Source .