ServiceBase.EventLog Tulajdonság

Definíció

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.

A következőre érvényes:

Lásd még