Udostępnij za pośrednictwem


EventLogInstaller.Log Właściwość

Definicja

Pobiera lub ustawia nazwę dziennika, aby ustawić źródło 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

Wartość właściwości

Nazwa dziennika. Może to być nazwa aplikacji, systemu lub niestandardowego dziennika. Wartością domyślną jest ciąg pusty ("").

Atrybuty

Uwagi

Za pomocą Log właściwości można skojarzyć źródło określone we Source właściwości z istniejącym dziennikiem lub nowym dziennikiem na komputerze lokalnym. Installutil.exe (Narzędzie instalatora) używa tych informacji do mapowania źródła na dziennik w rejestrze komputera. Aplikacje i usługi powinny zapisywać w dzienniku aplikacji lub dzienniku niestandardowym. Sterowniki urządzeń powinny zapisywać w dzienniku systemu.

Aby zapisać wpisy w dzienniku zdarzeń, należy utworzyć źródło i zarejestrować je w dzienniku zdarzeń. Źródło zdarzeń może zapisywać tylko w jednym dzienniku jednocześnie. Instalator używa wartości Source właściwości do zarejestrowania aplikacji w dzienniku zdarzeń jako prawidłowego źródła wpisów. Jeśli nie określisz nazwy dziennika przed uruchomieniem instalatora, instalator zarejestruje źródło w dzienniku aplikacji. Jeśli określisz nowe źródło i istniejący dziennik, instalator utworzy nowe źródło zdarzeń i skojarzy je z określonym dziennikiem. Jeśli określisz zarówno nowe źródło, jak i nowy dziennik, instalator skojarzy nowe źródło z nowym dziennikiem w rejestrze, ale dziennik nie zostanie utworzony, dopóki pierwszy wpis nie zostanie do niego zapisany.

System operacyjny przechowuje dzienniki zdarzeń jako pliki. W przypadku użycia metody EventLogInstaller lub CreateEventSource metody do utworzenia nowego dziennika zdarzeń skojarzony plik jest przechowywany w katalogu %SystemRoot%\System32\Config na określonym komputerze. Nazwa pliku jest ustawiana przez dołączenie pierwszych 8 znaków Log właściwości z rozszerzeniem nazwy pliku ".evt".

Użyj EventLogInstaller polecenia , aby zarejestrować nowe źródło dla nowego lub istniejącego dziennika zdarzeń; nie należy używać EventLogInstaller go do zmiany istniejącego źródła. Klasa EventLogInstaller nie modyfikuje właściwości konfiguracji istniejącego źródła, aby odpowiadała określonym właściwościom instalacji. Metoda Install zgłasza wyjątek, jeśli Source właściwość jest zgodna z nazwą źródłową zarejestrowaną dla innego dziennika zdarzeń na komputerze. Metoda Install nie rejestruje źródła, jeśli Source właściwość jest zgodna z nazwą źródłową, która jest już zarejestrowana dla tego samego dziennika zdarzeń określonego Log we właściwości.

Aby uzyskać bardziej szczegółowe informacje na temat zachowań dzienników zdarzeń i źródeł, zobacz dokumentację EventLog klasy dla właściwości Log i Source .

Dotyczy

Zobacz też