Compartir a través de


HttpClient.Close Método

Definición

Cierra la instancia de HttpClient y libera los recursos asignados. Para obtener instrucciones de programación para la clase HttpClient y ejemplos de código, consulte el tema conceptual 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

Implementaciones

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

Comentarios

El método Close libera los recursos asignados utilizados por la instancia de HttpClient . El método Close puede administrar la duración de los recursos del sistema (el socket subyacente y la memoria para HttpClient, por ejemplo) que usa un objeto Windows Runtime.

En .NET Framework 4.5, este método proyecta como método Dispose . En extensiones de componentes de Visual C++ (C++/CX), este método proyecta como destructor (operador delete).

Las aplicaciones escritas en JavaScript, C# o VB.NET usan la recolección de elementos no utilizados para liberar recursos. Por lo tanto, el objeto HttpClient y los recursos asociados no se liberan hasta que se ejecuta la recolección de elementos no utilizados. El método Close permite que una aplicación libere estos recursos al principio en lugar de esperar a que la recolección de elementos no utilizados libere el objeto.

Las aplicaciones escritas en C++ o CX no tienen un método Close, ya que estas aplicaciones pueden destruir el objeto. En C++ y CX, los objetos se liberan cuando se encuentran fuera del ámbito del programa o como parte del destructor (operador delete) del objeto.

Se aplica a

Consulte también