다음을 통해 공유


HostingEnvironment.UnregisterObject(IRegisteredObject) 메서드

정의

애플리케이션의 등록된 개체 목록에서 개체를 제거합니다.

public:
 static void UnregisterObject(System::Web::Hosting::IRegisteredObject ^ obj);
public static void UnregisterObject (System.Web.Hosting.IRegisteredObject obj);
static member UnregisterObject : System.Web.Hosting.IRegisteredObject -> unit
Public Shared Sub UnregisterObject (obj As IRegisteredObject)

매개 변수

obj
IRegisteredObject

제거할 개체입니다.

예제

다음 코드 예제는 등록된 개체에 대한 메서드입니다 Stop . 예제를 실행하는 데 필요한 전체 코드는 인터페이스 개요 항목의 예제 섹션을 IRegisteredObject 참조하세요.

void IRegisteredObject.Stop(bool immediate)
{
  foreach (SampleComponent c in components)
  {
    ((IRegisteredObject)c).Stop(immediate);
  }
  HostingEnvironment.UnregisterObject(this);
}
Public Sub [Stop](ByVal immediate As Boolean) Implements System.Web.Hosting.IRegisteredObject.Stop
  For Each c As SampleComponent In components
    CType(c, IRegisteredObject).Stop(immediate)
  Next
  HostingEnvironment.UnregisterObject(Me)
End Sub

설명

ApplicationManager 클래스를 생성, 관리 및 현재 애플리케이션 도메인 내에서 개체를 제거 하려면 현재 애플리케이션 도메인 외부 메서드를 사용 하면 됩니다. 이 UnregisterObject 메서드는 호스팅 환경에서 이전에 등록된 개체를 제거하는 데 사용됩니다.

적용 대상

추가 정보