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 메서드는 호스팅 환경에서 이전에 등록된 개체를 제거하는 데 사용됩니다.