ServiceBase.AutoLog Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
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
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.