ServiceBase.EventLog Tulajdonság
Definíció
Fontos
Egyes információk olyan, kiadás előtti termékekre vonatkoznak, amelyek a kiadásig még jelentősen módosulhatnak. A Microsoft nem vállal kifejezett vagy törvényi garanciát az itt megjelenő információért.
Lekéri az alkalmazás eseménynaplójába a szolgáltatásparancsok hívásáról (például a Start és a Leállítás) szóló értesítés megírásához használható eseménynaplót.
public:
virtual property System::Diagnostics::EventLog ^ EventLog { System::Diagnostics::EventLog ^ get(); };
[System.ComponentModel.Browsable(false)]
public virtual System.Diagnostics.EventLog EventLog { get; }
[<System.ComponentModel.Browsable(false)>]
member this.EventLog : System.Diagnostics.EventLog
Public Overridable ReadOnly Property EventLog As EventLog
Tulajdonság értéke
Egy EventLog példány, amelynek forrása regisztrálva van az alkalmazásnaplóban.
- Attribútumok
Megjegyzések
A konstruktor inicializálja a EventLog tulajdonságot egy példányra a EventLog.Source tulajdonságkészlettel együtt EventLog.Log . A forrás a ServiceName szolgáltatás, a napló pedig a számítógép alkalmazásnaplója. Ezek az értékek automatikusan vannak beállítva, és nem módosíthatók a szolgáltatásparancsok automatikus naplózásához.
Amikor AutoLog van, a Rendszer automatikusan rögzíti a trueStart, a Leállítás, a Szüneteltetés, a Folytatás és az egyéni parancsokat az alkalmazás eseménynaplójában. A tulajdonság használatával EventLog további üzeneteket is írhat a naplóba. A tagot használó EventLog.WriteEntry összetevő hívásaiEventLog.
Ha az alkalmazásnapló helyett egyéni eseménynaplóba szeretne adatokat bejelenteniAutoLog, állítsa be false és írja be az utasításokat a parancskezelési módszereken OnContinuebelül, OnPausevagy OnStop tegye közzé a megfelelő naplóba.