Export (0) Print
Expand All

ServiceBase.RequestAdditionalTime Method

Requests additional time for a pending operation.

Namespace:  System.ServiceProcess
Assembly:  System.ServiceProcess (in System.ServiceProcess.dll)

[<ComVisibleAttribute(false)>]
member RequestAdditionalTime : 
        milliseconds:int -> unit

Parameters

milliseconds
Type: System.Int32

The requested time in milliseconds.

ExceptionCondition
InvalidOperationException

The service is not in a pending state.

The RequestAdditionalTime method is intended to be called by the overridden OnContinue, OnPause, OnStart, or OnStop methods to request additional time for a pending operation, to prevent the Service Control Manager (SCM) from marking the service as not responding. If the pending operation is not a continue, pause, start, or stop, an InvalidOperationException is thrown.

.NET Framework

Supported in: 4.6, 4.5, 4, 3.5, 3.0, 2.0

.NET Framework Client Profile

Supported in: 4, 3.5 SP1
Show:
© 2015 Microsoft