HttpBaseProtocolFilter.Close 메서드

정의

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

구현

M:Windows.Foundation.IClosable.Close M:System.IDisposable.Close

설명

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 부족하거나 개체에 대한 소멸자(삭제 연산자)의 일부로 개체가 해제됩니다.

적용 대상

추가 정보