IRegisteredObject.Stop(Boolean) 메서드

정의

등록된 개체의 등록을 취소하도록 요청합니다.

public:
 void Stop(bool immediate);
public void Stop(bool immediate);
abstract member Stop : bool -> unit
Public Sub Stop (immediate As Boolean)

매개 변수

immediate
Boolean

true반환하기 전에 등록된 개체가 호스팅 환경에서 등록을 취소해야 함을 나타냅니다. 그렇지 않으면 . false

설명

애플리케이션 관리자는 등록된 개체에 Stop 등록 취소를 요청하는 메서드를 호출합니다. 메서드를 Stop 처리하는 동안 등록된 개체가 메서드를 HostingEnvironment.UnregisterObject 호출해야 합니다.

메서드는 Stop 먼저 매개 변수를 immediate .로 설정하여 호출됩니다 false. 개체는 처리를 완료하고 메서드를 UnregisterObject 호출한 다음 반환하거나 메서드를 호출 UnregisterObject 하기 전에 즉시 반환하고 처리를 비동기적으로 완료할 수 있습니다.

애플리케이션 관리자의 제한 시간이 만료되기 전에 등록된 개체가 처리를 완료하지 않으면 매개 변수가 로 설정된 Stop상태에서 메서드가 immediate 다시 호출됩니다true. 매개 변수인 immediate 경우 등록된 개체는 true반환하기 전에 메서드를 호출 UnregisterObject 해야 합니다. 그렇지 않으면 애플리케이션 관리자가 해당 등록을 제거합니다.

적용 대상