ServiceBase.AutoLog プロパティ
アセンブリ: System.ServiceProcess (system.serviceprocess.dll 内)

/** @property */ public boolean get_AutoLog () /** @property */ public void set_AutoLog (boolean value)
イベント ログで情報をレポートする場合は true。それ以外の場合は false。

AutoLog を true に設定すると、コマンドのエラーだけでなく、サービスにおける Start、Stop、Pause、Continue の各イベントの状態変更情報を、アプリケーションのイベント ログを使用してレポートするように、サービスに対して指示します。サービスの名前は、ログの EventLog.Source として使用されます。
アプリケーション ログではなく、カスタム イベント ログに情報をレポートするには、AutoLog を false に設定し、コマンド処理メソッド OnContinue、OnPause、または OnStop 内に命令を作成して、適切なログへ転記します。
![]() |
---|
イベント ログのソース文字列を指定する ServiceName は、サービスがイベント ログに書き込みを行う前に設定する必要があります。ソース名を設定する前にイベント ログにアクセスしようとすると、例外がスローされます。 |


Windows 98, Windows 2000 SP4, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition
開発プラットフォームの中には、.NET Framework によってサポートされていないバージョンがあります。サポートされているバージョンについては、「システム要件」を参照してください。


Weblioに収録されているすべての辞書からServiceBase.AutoLog プロパティを検索する場合は、下記のリンクをクリックしてください。

- ServiceBase.AutoLog プロパティのページへのリンク