Aracılığıyla paylaş


ServiceBase.AutoLog Özellik

Tanım

Başlat, Durdur, Duraklat ve Devam komutlarının olay günlüğünde raporlanıp rapor edilmeyeceğini gösterir.

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

Özellik Değeri

Boolean

true olay günlüğündeki bilgileri raporlamak için; aksi takdirde , false.

Öznitelikler

Açıklamalar

true ayarıAutoLog, hizmetteki Başlat, Durdur, Duraklat ve Devam Et olaylarının durum değişikliği bilgilerinin yanı sıra komut hatalarını bildirmek için hizmete Uygulama olay günlüğünü kullanma talimatını da sağlar. Hizmetin adı günlüğün EventLog.Sourceadı olarak kullanılır.

Bilgileri Uygulama günlüğü yerine özel bir olay günlüğüne raporlamak için , , komut işleme yöntemleri OnContinueOnPauseiçinde yönergeleri olarak ayarlayın AutoLog false ve yazın veya OnStop uygun günlüğe göndermek için.

Not

ServiceNameHizmet olay günlüğüne yazmayı denemeden önce, olay günlüğü için kaynak dizeyi sağlayan değeri ayarlanmalıdır. Kaynak ad ayarlanmadan önce olay günlüğüne erişmeye çalışmak bir özel durum oluşturur.

Şunlara uygulanır

Ayrıca bkz.