Condividi tramite


HttpClient.Close Metodo

Definizione

Chiude l'istanza httpClient e rilascia le risorse allocate. Per indicazioni sulla programmazione per la classe HttpClient ed esempi di codice, vedere l'argomento concettuale 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

Implementazioni

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

Commenti

Il metodo Close rilascia le risorse allocate usate dall'istanza HttpClient . Il metodo Close può gestire la durata delle risorse di sistema (il socket sottostante e la memoria per HttpClient, ad esempio) usati da un oggetto Windows Runtime.

In .NET Framework 4.5 questo metodo proietta come metodo Dispose . Nelle estensioni del componente Visual C++ (C++/CX), questo metodo viene chiamato come distruttore (operatore delete).

Le app scritte in JavaScript, C# o VB.NET usano Garbage Collection per rilasciare le risorse. L'oggetto HttpClient e le risorse associate non vengono quindi rilasciati fino all'esecuzione del passaggio di Garbage Collection. Il metodo Close consente a un'app di rilasciare queste risorse in anticipo anziché attendere che l'oggetto venga rilasciato da Garbage Collection.

Le app scritte in C++ o CX non hanno un metodo Close perché queste app possono eliminare definitivamente l'oggetto. In C++ e CX gli oggetti vengono rilasciati quando non rientrano nell'ambito del programma o come parte del distruttore (operatore delete) per l'oggetto.

Si applica a

Vedi anche