ServiceBase.RequestAdditionalTime(Int32) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Demande un délai supplémentaire pour une opération en attente.
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)
Paramètres
- milliseconds
- Int32
Temps demandé en millisecondes.
- Attributs
Exceptions
Le service n’est pas dans un état en attente.
Remarques
La RequestAdditionalTime méthode est destinée à être appelée par le remplacement OnContinue, OnPauseou OnStartOnStop les méthodes pour demander un délai supplémentaire pour une opération en attente, afin d’empêcher le Gestionnaire de contrôle de service (SCM) de marquer le service comme ne répond pas. Si l’opération en attente n’est pas une poursuite, une pause, un démarrage ou un InvalidOperationException arrêt est levée.