ServiceBase.RequestAdditionalTime Método

Definição

Sobrecargas

Name Description
RequestAdditionalTime(Int32)

Solicita tempo adicional para uma operação pendente.

RequestAdditionalTime(TimeSpan)

Quando este método é chamado a partir de OnStart, OnStop, OnPause ou OnContinue, a dica de espera especificada é passada ao Service Control Manager para evitar que o serviço seja marcado como não a responder.

RequestAdditionalTime(Int32)

Origem:
ServiceBase.cs
Origem:
ServiceBase.cs
Origem:
ServiceBase.cs
Origem:
ServiceBase.cs

Solicita tempo adicional para uma operação pendente.

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)

Parâmetros

milliseconds
Int32

O tempo pedido em milissegundos.

Atributos

Exceções

O serviço não está em estado pendente.

Observações

O RequestAdditionalTime método destina-se a ser chamado pelos métodos sobrescritos OnContinue, OnPause, OnStart, ou OnStop para solicitar tempo adicional para uma operação pendente, de modo a impedir que o Service Control Manager (SCM) marque o serviço como não respondendo. Se a operação pendente não for continuar, pausar, iniciar ou parar, é lançado InvalidOperationException .

Ver também

Aplica-se a

RequestAdditionalTime(TimeSpan)

Origem:
ServiceBase.cs
Origem:
ServiceBase.cs
Origem:
ServiceBase.cs
Origem:
ServiceBase.cs

Quando este método é chamado a partir de OnStart, OnStop, OnPause ou OnContinue, a dica de espera especificada é passada ao Service Control Manager para evitar que o serviço seja marcado como não a responder.

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

Parâmetros

time
TimeSpan

Pediram tempo adicional.

Aplica-se a