ServiceBase.RequestAdditionalTime Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Überlädt
| Name | Beschreibung |
|---|---|
| RequestAdditionalTime(Int32) |
Fordert zusätzliche Zeit für einen ausstehenden Vorgang an. |
| RequestAdditionalTime(TimeSpan) |
Wenn diese Methode von OnStart, OnStop, OnPause oder OnContinue aufgerufen wird, wird der angegebene Wartehinweis an den Dienststeuerungs-Manager übergeben, um zu vermeiden, dass der Dienst als nicht reagiert. |
RequestAdditionalTime(Int32)
- Quelle:
- ServiceBase.cs
- Quelle:
- ServiceBase.cs
- Quelle:
- ServiceBase.cs
- Quelle:
- ServiceBase.cs
Fordert zusätzliche Zeit für einen ausstehenden Vorgang an.
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)
Parameter
- milliseconds
- Int32
Die angeforderte Zeit in Millisekunden.
- Attribute
Ausnahmen
Der Dienst befindet sich nicht im ausstehenden Zustand.
Hinweise
Die RequestAdditionalTime Methode soll von den überschriebenen OnContinue, OnPause, , OnStart, oder OnStop Methoden aufgerufen werden, um zusätzliche Zeit für einen ausstehenden Vorgang anzufordern, um zu verhindern, dass der Dienststeuerungs-Manager (Service Control Manager, SCM) den Dienst nicht als Antwort markiert. Wenn der ausstehende Vorgang kein Fortsetzungs-, Anhalten-, Start- oder Stoppvorgang ist, wird ein InvalidOperationException Fehler ausgelöst.
Weitere Informationen
Gilt für:
RequestAdditionalTime(TimeSpan)
- Quelle:
- ServiceBase.cs
- Quelle:
- ServiceBase.cs
- Quelle:
- ServiceBase.cs
- Quelle:
- ServiceBase.cs
Wenn diese Methode von OnStart, OnStop, OnPause oder OnContinue aufgerufen wird, wird der angegebene Wartehinweis an den Dienststeuerungs-Manager übergeben, um zu vermeiden, dass der Dienst als nicht reagiert.
public:
void RequestAdditionalTime(TimeSpan time);
public void RequestAdditionalTime(TimeSpan time);
member this.RequestAdditionalTime : TimeSpan -> unit
Public Sub RequestAdditionalTime (time As TimeSpan)
Parameter
- time
- TimeSpan
Die angeforderte zusätzliche Zeit.