HostingEnvironment.UnregisterObject(IRegisteredObject) 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
애플리케이션에 등록된 개체 목록에서 개체를 제거합니다.
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)
매개 변수
제거할 개체입니다.
예제
다음 코드 예제는 등록된 개체에 대한 메서드입니다 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 메서드는 호스팅 환경에서 이전에 등록된 개체를 제거하는 데 사용됩니다.