Aracılığıyla paylaş


ServiceBase.RequestAdditionalTime Yöntem

Tanım

Aşırı Yüklemeler

RequestAdditionalTime(Int32)

Bekleyen bir işlem için ek süre istemektedir.

RequestAdditionalTime(TimeSpan)

Bu yöntem OnStart, OnStop, OnPause veya OnContinue'dan çağrıldığında, hizmetin yanıt vermiyor olarak işaretlenmesini önlemek için belirtilen bekleme ipucu Hizmet Denetim Yöneticisi'ne geçirilir.

RequestAdditionalTime(Int32)

Kaynak:
ServiceBase.cs
Kaynak:
ServiceBase.cs
Kaynak:
ServiceBase.cs
Kaynak:
ServiceBase.cs
Kaynak:
ServiceBase.cs

Bekleyen bir işlem için ek süre istemektedir.

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)

Parametreler

milliseconds
Int32

İstenen süre milisaniye cinsinden.

Öznitelikler

Özel durumlar

Hizmet bekleme durumunda değil.

Açıklamalar

Yöntemin RequestAdditionalTime geçersiz kılınan OnContinue, , OnPauseOnStartveya OnStop yöntemleri tarafından çağrılarak, Hizmet Denetim Yöneticisi'nin (SCM) hizmeti yanıt vermiyor olarak işaretlemesini önlemek üzere bekleyen bir işlem için ek süre istemek için kullanılması amaçlanmıştır. Bekleyen işlem bir devam, duraklatma, başlatma veya durdurma değilse, bir InvalidOperationException oluşturulur.

Ayrıca bkz.

Şunlara uygulanır

RequestAdditionalTime(TimeSpan)

Kaynak:
ServiceBase.cs
Kaynak:
ServiceBase.cs
Kaynak:
ServiceBase.cs
Kaynak:
ServiceBase.cs
Kaynak:
ServiceBase.cs

Bu yöntem OnStart, OnStop, OnPause veya OnContinue'dan çağrıldığında, hizmetin yanıt vermiyor olarak işaretlenmesini önlemek için belirtilen bekleme ipucu Hizmet Denetim Yöneticisi'ne geçirilir.

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

Parametreler

time
TimeSpan

İstenen ek süre.

Şunlara uygulanır