HttpClient.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 httpClient e libera recursos alocados. Para obter diretrizes de programação para a classe HttpClient e exemplos de código, consulte o tópico conceitual HttpClient .
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 httpClient . O método Close pode gerenciar o tempo de vida dos recursos do sistema (o soquete e a memória subjacentes para o HttpClient, por exemplo) usados por um objeto Windows Runtime.
No .NET Framework 4.5, esse método projeta como o método Dispose. Em extensões de componente do Visual C++ (C++/CX), esse método projeta como o destruidor (operador delete).
Os aplicativos escritos em JavaScript, C#ou VB.NET usam a coleta de lixo para liberar recursos. Portanto, o objeto HttpClient 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. 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.