Sdílet prostřednictvím


EventLogInstaller.Log Vlastnost

Definice

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.

Platí pro

Viz také