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

Platí pro

Viz také