ServiceBase.RequestAdditionalTime 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
오버로드
RequestAdditionalTime(Int32) |
보류 중인 작업을 위한 추가 시간을 요청합니다. |
RequestAdditionalTime(TimeSpan) |
OnStart, OnStop, OnPause 또는 OnContinue에서 이 메서드를 호출하면 서비스가 응답하지 않는 것으로 표시되지 않도록 지정된 대기 힌트가 서비스 제어 관리자에 전달됩니다. |
RequestAdditionalTime(Int32)
보류 중인 작업을 위한 추가 시간을 요청합니다.
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)
매개 변수
- milliseconds
- Int32
요청된 시간(밀리초)입니다.
- 특성
예외
서비스 상태가 보류 중이 아닌 경우
설명
이 RequestAdditionalTime 메서드는 재정OnContinue의된 메서드, OnPauseOnStart또는 OnStop 보류 중인 작업에 대한 추가 시간을 요청하는 메서드에 의해 호출되어 SCM(서비스 제어 관리자)이 서비스를 응답하지 않는 것으로 표시하지 않도록 합니다. 보류 중인 작업이 계속, 일시 중지, 시작 또는 중지가 아닌 경우 throw InvalidOperationException 됩니다.
추가 정보
적용 대상
RequestAdditionalTime(TimeSpan)
OnStart, OnStop, OnPause 또는 OnContinue에서 이 메서드를 호출하면 서비스가 응답하지 않는 것으로 표시되지 않도록 지정된 대기 힌트가 서비스 제어 관리자에 전달됩니다.
public:
void RequestAdditionalTime(TimeSpan time);
public void RequestAdditionalTime (TimeSpan time);
member this.RequestAdditionalTime : TimeSpan -> unit
Public Sub RequestAdditionalTime (time As TimeSpan)
매개 변수
- time
- TimeSpan
요청된 추가 시간입니다.