ServiceBase.RequestAdditionalTime(Int32) ServiceBase.RequestAdditionalTime(Int32) ServiceBase.RequestAdditionalTime(Int32) ServiceBase.RequestAdditionalTime(Int32) Method

Definizione

Consente di richiedere tempo aggiuntivo per un'operazione in attesa.Requests additional time for a pending operation.

public:
 void RequestAdditionalTime(int milliseconds);
[System.Runtime.InteropServices.ComVisible(false)]
public void RequestAdditionalTime (int milliseconds);
member this.RequestAdditionalTime : int -> unit
Public Sub RequestAdditionalTime (milliseconds As Integer)

Parametri

milliseconds
Int32 Int32 Int32 Int32

Tempo richiesto espresso in millisecondi.The requested time in milliseconds.

Eccezioni

Il servizio non è nello stato di attesa.The service is not in a pending state.

Commenti

Il RequestAdditionalTime metodo è destinato a essere chiamato da sottoposto a override OnContinue, OnPause, OnStart, o OnStop metodi per richiedere ulteriore tempo per un'operazione in sospeso, per impedire il contrassegno di Gestione controllo servizi (SCM) di servizio non risponde.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. Se l'operazione in sospeso non è una continuazione, pausa, avviare o arrestare, un InvalidOperationException viene generata un'eccezione.If the pending operation is not a continue, pause, start, or stop, an InvalidOperationException is thrown.

Si applica a

Vedi anche