HttpClient.Close Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Schließt die httpClient-instance und gibt zugeordnete Ressourcen frei. Programmieranleitungen für die HttpClient-Klasse und Codebeispiele finden Sie im konzeptuellen Thema 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
Implementiert
Hinweise
Die Close-Methode gibt zugeordnete Ressourcen frei, die vom HttpClient-instance verwendet werden. Die Close-Methode kann die Lebensdauer von Systemressourcen (z. B. der zugrunde liegende Socket und der Arbeitsspeicher für den HttpClient) verwalten, die von einem Windows-Runtime-Objekt verwendet werden.
Im .NET Framework 4.5 wird diese Methode als Dispose-Methode projiziert. In Visual C++-Komponentenerweiterungen (C++/CX) wird diese Methode als Destruktor (Delete-Operator) projiziert.
Apps, die in JavaScript, C# oder VB.NET geschrieben wurden, verwenden garbage collection, um Ressourcen freizugeben. Daher werden das HttpClient-Objekt und die zugeordneten Ressourcen erst freigegeben, wenn der Garbage Collection-Pass ausgeführt wird. Die Close-Methode ermöglicht es einer App, diese Ressourcen frühzeitig freizugeben, anstatt darauf zu warten, dass das Objekt durch die Garbage Collection freigegeben wird.
In C++ oder CX geschriebene Apps verfügen nicht über eine Close-Methode, da diese Apps das Objekt zerstören können. In C++ und CX werden Objekte freigegeben, wenn sie aus dem Programmbereich oder als Teil des Destruktors (Delete-Operator) für das Objekt fallen.