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 se jednat o název aplikace, systému nebo vlastního protokolu. Výchozí hodnota je prázdný řetězec ("").
- Atributy
Poznámky
Vlastnost můžete použít Log k přidružení zdroje, který zadáte ve Source vlastnosti, ke stávajícímu protokolu nebo novému protokolu v místním počítači. TentoInstallutil.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 měly zapisovat do protokolu aplikace 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 zapisovat pouze do jednoho protokolu najednou. Instalační program pomocí hodnoty Source vlastnosti zaregistruje aplikaci v protokolu událostí jako platný zdroj položek. Pokud před spuštěním instalačního programu nezadáte název protokolu, instalační program zaregistruje váš zdroj do protokolu aplikace. 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 se do něj nezapíše první položka.
Operační systém ukládá protokoly událostí jako soubory. Pokud použijete EventLogInstaller nebo metodu CreateEventSource k vytvoření nového protokolu událostí, přidružený soubor je uložen v adresáři %SystemRoot%\System32\Config v zadaném počítači. Název souboru je nastaven připojením prvních 8 znaků Log vlastnosti s příponou 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á zdrojovému názvu, 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ů a zdrojů událostí najdete v EventLog dokumentaci ke třídám a Source vlastnostemLog.