Nyelv

ServiceBase.RequestAdditionalTime Metódus

Definíció

Túlterhelések

Name Description
RequestAdditionalTime(Int32)

További időt kér egy függőben lévő művelethez.

RequestAdditionalTime(TimeSpan)

Ha ezt a metódust az OnStart, az OnStop, az OnPause vagy az OnContinue metódusból hívja meg, a rendszer a megadott várakozási tippet továbbítja a Service Control Managernek, hogy elkerülje, hogy a szolgáltatás ne válaszoljon.

RequestAdditionalTime(Int32)

Forrás:
ServiceBase.cs
Forrás:
ServiceBase.cs
Forrás:
ServiceBase.cs
Forrás:
ServiceBase.cs

További időt kér egy függőben lévő művelethez.

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)

Paraméterek

milliseconds
Int32

A kért idő ezredmásodpercben.

Attribútumok

Kivételek

A szolgáltatás nincs függőben állapotban.

Megjegyzések

A RequestAdditionalTime metódust a felülírt OnContinue, OnPausevagy OnStartOnStop a függőben lévő művelethez további időt kérő metódusok hívhatják meg, hogy a Service Control Manager (SCM) ne jelölhesse meg a szolgáltatást nem válaszolóként. Ha a függőben lévő művelet nem folytatás, szüneteltetés, indítás vagy leállítás, a rendszer elindít egy InvalidOperationException műveletet.

Lásd még

A következőre érvényes:

RequestAdditionalTime(TimeSpan)

Forrás:
ServiceBase.cs
Forrás:
ServiceBase.cs
Forrás:
ServiceBase.cs
Forrás:
ServiceBase.cs

Ha ezt a metódust az OnStart, az OnStop, az OnPause vagy az OnContinue metódusból hívja meg, a rendszer a megadott várakozási tippet továbbítja a Service Control Managernek, hogy elkerülje, hogy a szolgáltatás ne válaszoljon.

public:
 void RequestAdditionalTime(TimeSpan time);
public void RequestAdditionalTime(TimeSpan time);
member this.RequestAdditionalTime : TimeSpan -> unit
Public Sub RequestAdditionalTime (time As TimeSpan)

Paraméterek

time
TimeSpan

A kért további idő.

A következőre érvényes: