Bahasa

ServiceBase.AutoLog Properti

Definisi

Menunjukkan apakah akan melaporkan perintah Mulai, Hentikan, Jeda, dan Lanjutkan di log peristiwa.

public:
 property bool AutoLog { bool get(); void set(bool value); };
public bool AutoLog { get; set; }
[System.ServiceProcess.ServiceProcessDescription("SBAutoLog")]
public bool AutoLog { get; set; }
member this.AutoLog : bool with get, set
[<System.ServiceProcess.ServiceProcessDescription("SBAutoLog")>]
member this.AutoLog : bool with get, set
Public Property AutoLog As Boolean

Nilai Properti

true untuk melaporkan informasi dalam log peristiwa; jika tidak, false.

Atribut

Keterangan

Pengaturan AutoLog untuk true menginstruksikan layanan untuk menggunakan log peristiwa Aplikasi untuk melaporkan kegagalan perintah, serta informasi perubahan status untuk peristiwa Mulai, Berhenti, Jeda, dan Lanjutkan pada layanan. Nama layanan digunakan sebagai log EventLog.Source.

Untuk melaporkan informasi ke log peristiwa kustom daripada log Aplikasi, atur AutoLog ke false dan tulis instruksi dalam metode OnContinuepenanganan perintah , , OnPauseatau OnStop untuk memposting ke log yang sesuai.

Note

ServiceName, yang menyediakan string sumber untuk log peristiwa, harus diatur sebelum layanan mencoba menulis ke log peristiwa. Mencoba mengakses log peristiwa sebelum nama sumber diatur memberikan pengecualian.

Berlaku untuk

Lihat juga