ServiceBase.AutoLog プロパティ
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
イベント ログで、Start、Stop、Pause、Continue の各コマンドをレポートするかどうかを示します。
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
プロパティ値
イベント ログで情報をレポートする場合は true
。それ以外の場合は false
。
- 属性
注釈
アプリケーション イベント ログを使用してtrue
コマンドエラーを報告するようにサービスに指示する設定AutoLogと、サービスの Start、Stop、Pause、Continue イベントの状態変更情報。 サービスの名前は、ログ EventLog.Sourceとして使用されます。
アプリケーション ログではなくカスタム イベント ログに情報を報告するには、コマンド処理メソッドOnContinue内で指示をfalse
設定AutoLogして書き込むかOnStop、OnPause適切なログに投稿します。
注意
ServiceNameイベント ログのソース文字列を提供する 、サービスがイベント ログへの書き込みを試みる前に設定する必要があります。 ソース名が設定される前にイベント ログにアクセスしようとすると、例外がスローされます。