Compartilhar via


HttpClient.Close Método

Definição

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

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

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.

Aplica-se a

Confira também