ServiceBase.RequestAdditionalTime メソッド
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
オーバーロード
RequestAdditionalTime(Int32) |
保留中の操作について時間の延長を要求します。 |
RequestAdditionalTime(TimeSpan) |
OnStart、OnStop、OnPause、または OnContinue からこのメソッドを呼び出すと、サービスが応答していないとマークされないように、指定された待機ヒントがサービス コントロール マネージャーに渡されます。 |
RequestAdditionalTime(Int32)
- ソース:
- ServiceBase.cs
- ソース:
- ServiceBase.cs
- ソース:
- ServiceBase.cs
保留中の操作について時間の延長を要求します。
public:
void RequestAdditionalTime(int milliseconds);
public void RequestAdditionalTime (int milliseconds);
[System.Runtime.InteropServices.ComVisible(false)]
public void RequestAdditionalTime (int milliseconds);
member this.RequestAdditionalTime : int -> unit
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.RequestAdditionalTime : int -> unit
Public Sub RequestAdditionalTime (milliseconds As Integer)
パラメーター
- milliseconds
- Int32
要求する時間 (ミリ秒単位)。
- 属性
例外
サービスは保留状態ではありません。
注釈
メソッドはRequestAdditionalTime、サービス コントロール マネージャー (SCM) がサービスに応答していないとマークするのを防ぐために、オーバーライドされた OnContinueOnPause、、OnStart、または OnStop メソッドによって呼び出され、保留中の操作に対して追加の時間を要求することを目的としています。 保留中の操作が続行、一時停止、開始、または停止でない場合は、 InvalidOperationException がスローされます。
こちらもご覧ください
適用対象
RequestAdditionalTime(TimeSpan)
- ソース:
- ServiceBase.cs
- ソース:
- ServiceBase.cs
- ソース:
- ServiceBase.cs
OnStart、OnStop、OnPause、または OnContinue からこのメソッドを呼び出すと、サービスが応答していないとマークされないように、指定された待機ヒントがサービス コントロール マネージャーに渡されます。
public:
void RequestAdditionalTime(TimeSpan time);
public void RequestAdditionalTime (TimeSpan time);
member this.RequestAdditionalTime : TimeSpan -> unit
Public Sub RequestAdditionalTime (time As TimeSpan)
パラメーター
- time
- TimeSpan
要求された追加時間。
適用対象
.NET