HttpBaseProtocolFilter.Close 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
HttpBaseProtocolFilter instance 닫고 할당된 리소스를 해제합니다.
public:
virtual void Close() = Close;
void Close();
// This member is not implemented in C#
function close()
' This member is not implemented in VB.NET
구현
설명
Close 메서드는 HttpBaseProtocolFilter instance 사용하는 할당된 리소스를 해제합니다. Close 메서드는 Windows 런타임 개체에서 사용되는 시스템 리소스(예: HttpBaseProtocolFilter에서 사용하는 네트워크 소켓)의 수명을 관리하는 데 사용할 수 있습니다.
.NET Framework 4.5에서 이 메서드는 Dispose 메서드로 프로젝트됩니다. Visual C++ 구성 요소 확장(C++/CX)에서 이 메서드는 소멸자(delete 연산자)의 일부로 프로젝션됩니다.
JavaScript, C#또는 VB.NET 작성된 앱은 가비지 수집을 사용하여 리소스를 해제합니다. 따라서 HttpBaseProtocolFilter 개체 및 관련 리소스는 가비지 수집 패스가 실행될 때까지 해제되지 않습니다. Close 메서드를 사용하면 가비지 수집에서 개체가 해제될 때까지 기다리지 않고 앱에서 이러한 리소스를 일찍 해제할 수 있습니다.
C++ 또는 CX로 작성된 앱에는 Close 메서드가 없습니다. 이러한 앱은 개체를 결정적으로 삭제할 수 있기 때문에 닫기 메서드가 없습니다. C++ 및 CX에서는 개체가 프로그램 scope 부족하거나 개체에 대한 소멸자(삭제 연산자)의 일부로 개체가 해제됩니다.