다음을 통해 공유


IStopListeningRegisteredObject 인터페이스

정의

IIS로부터의 GL_STOP_LISTENING 알림을 수신 대기합니다.

public interface class IStopListeningRegisteredObject : System::Web::Hosting::IRegisteredObject
public interface IStopListeningRegisteredObject : System.Web.Hosting.IRegisteredObject
type IStopListeningRegisteredObject = interface
    interface IRegisteredObject
Public Interface IStopListeningRegisteredObject
Implements IRegisteredObject
구현

설명

구현할 수 있습니다 합니다 IStopListeningRegisteredObject 개체를 전달 하 여 인터페이스를 RegisterObject 메서드. 전달된 된 개체에 대 한 수신 GL_STOP_LISTENING IIS에서 알림. ASP.NET을 받으면이 구현을 호출할 수 없습니다는 GL_STOP_LISTENING IIS이 더 이상이 애플리케이션에 대 한 새 요청에 대 한 수신 대기 하는지 여부를 알리는 IIS에서 알림. 웹 서버 실행을 완료할 진행 중인 요청 수 있습니다. 가 하려는 장기 실행 요청 애플리케이션 프로세스, 애플리케이션 이러한 IIS 알림을 하 정상적으로 요청을 수신 합니다. 합니다 StopListening 반대 되는 메서드를 Stop 메서드를 직접 애플리케이션 종료 신호를 보냅니다.

메서드

Stop(Boolean)

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

(다음에서 상속됨 IRegisteredObject)
StopListening()

새 요청 수신을 중지합니다.

적용 대상

스레드 보안

이 형식의 인스턴스 멤버는 스레드로부터의 안전성이 보장이 없습니다. 합니다 StopListening() 언제 든 지 다른 메서드를 호출 하는 동안 포함 하 여 메서드를 호출할 수 있습니다 (같은 Stop(Boolean))이 동일한 개체에는 실행 또는 다른 개체에 대 한 호출을 하는 동안 StopListening() 메서드를 실행 하는 합니다. 이러한 메서드의 실행은 다중 스레드, 이므로는 간격을 StopListening() 호출 후에 메서드를 호출할 수 있습니다 UnregisterObject(IRegisteredObject) 완료 합니다.