HttpBaseProtocolFilter.Close Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Fecha a instância httpBaseProtocolFilter e libera recursos alocados.
public:
virtual void Close() = Close;
void Close();
// This member is not implemented in C#
function close()
' This member is not implemented in VB.NET
Implementações
Comentários
O método Close libera recursos alocados usados pela instância HttpBaseProtocolFilter . O método Close pode ser usado para gerenciar o tempo de vida dos recursos do sistema (o soquete de rede usado pelo HttpBaseProtocolFilter, por exemplo) que são usados por um objeto Windows Runtime.
No .NET Framework 4.5, esse método é projetado como o método Dispose. Em extensões de componente do Visual C++ (C++/CX), esse método é projetado como parte do destruidor (operador delete).
Os aplicativos escritos em JavaScript, C#ou VB.NET usam a coleta de lixo para liberar recursos. Portanto, o objeto HttpBaseProtocolFilter e os recursos associados não são liberados até que a passagem de coleta de lixo seja executada. O método Close permite que um aplicativo libere esses recursos antecipadamente em vez de aguardar que o objeto seja liberado pela coleta de lixo.
Os aplicativos escritos em C++ ou CX não têm um método Close, pois esses aplicativos podem destruir o objeto deterministicamente. No C++ e no CX, os objetos são liberados quando ficam fora do escopo do programa ou como parte do destruidor (operador delete) do objeto.