ServiceBase.RequestAdditionalTime Metode
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Overload
| Nama | Deskripsi |
|---|---|
| RequestAdditionalTime(Int32) |
Meminta waktu tambahan untuk operasi yang tertunda. |
| RequestAdditionalTime(TimeSpan) |
Ketika metode ini dipanggil dari OnStart, OnStop, OnPause, atau OnContinue, petunjuk tunggu yang ditentukan diteruskan ke Manajer Kontrol Layanan untuk menghindari layanan ditandai sebagai tidak merespons. |
RequestAdditionalTime(Int32)
- Sumber:
- ServiceBase.cs
- Sumber:
- ServiceBase.cs
- Sumber:
- ServiceBase.cs
- Sumber:
- ServiceBase.cs
Meminta waktu tambahan untuk operasi yang tertunda.
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
Waktu yang diminta dalam milidetik.
- Atribut
Pengecualian
Layanan ini tidak dalam status tertunda.
Keterangan
Metode RequestAdditionalTime ini dimaksudkan untuk dipanggil oleh metode yang ditimpa OnContinue, , OnPauseOnStart, atau OnStop untuk meminta waktu tambahan untuk operasi yang tertunda, untuk mencegah Service Control Manager (SCM) menandai layanan sebagai tidak merespons. Jika operasi yang tertunda tidak dilanjutkan, jeda, mulai, atau berhenti, akan InvalidOperationException dilemparkan.
Lihat juga
Berlaku untuk
RequestAdditionalTime(TimeSpan)
- Sumber:
- ServiceBase.cs
- Sumber:
- ServiceBase.cs
- Sumber:
- ServiceBase.cs
- Sumber:
- ServiceBase.cs
Ketika metode ini dipanggil dari OnStart, OnStop, OnPause, atau OnContinue, petunjuk tunggu yang ditentukan diteruskan ke Manajer Kontrol Layanan untuk menghindari layanan ditandai sebagai tidak merespons.
public:
void RequestAdditionalTime(TimeSpan time);
public void RequestAdditionalTime(TimeSpan time);
member this.RequestAdditionalTime : TimeSpan -> unit
Public Sub RequestAdditionalTime (time As TimeSpan)
Parameter
- time
- TimeSpan
Waktu tambahan yang diminta.