ServiceBase.RequestAdditionalTime(Int32) Metodo
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Richiede tempo aggiuntivo per un'operazione in sospeso.
public:
void RequestAdditionalTime(int milliseconds);
[System.Runtime.InteropServices.ComVisible(false)]
public void RequestAdditionalTime(int milliseconds);
[<System.Runtime.InteropServices.ComVisible(false)>]
member this.RequestAdditionalTime : int -> unit
Public Sub RequestAdditionalTime (milliseconds As Integer)
Parametri
- milliseconds
- Int32
Tempo richiesto in millisecondi.
- Attributi
Eccezioni
Il servizio non è in sospeso.
Commenti
Il RequestAdditionalTime metodo deve essere chiamato dai metodi , , OnPauseOnStarto OnStop sottoposti a override OnContinueper richiedere tempo aggiuntivo per un'operazione in sospeso, per impedire a Service Control Manager (SCM) di contrassegnare il servizio come non risponde. Se l'operazione in sospeso non è continua, sospendi, avvia o arresta, viene generata un'eccezione InvalidOperationException .