Partager via


HttpBaseProtocolFilter.Close Méthode

Définition

Ferme le instance HttpBaseProtocolFilter et libère les ressources allouées.

public:
 virtual void Close() = Close;
void Close();
// This member is not implemented in C#
function close()
' This member is not implemented in VB.NET

Implémente

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

Remarques

La méthode Close libère les ressources allouées utilisées par le instance HttpBaseProtocolFilter. La méthode Close peut être utilisée pour gérer la durée de vie des ressources système (le socket réseau utilisé par httpBaseProtocolFilter, par exemple) qui sont utilisées par un objet Windows Runtime.

Dans .NET Framework 4.5, cette méthode est projetée comme méthode Dispose . Dans les extensions de composant Visual C++ (C++/CX), cette méthode est projetée dans le cadre du destructeur (opérateur de suppression).

Les applications écrites en JavaScript, C# ou VB.NET utiliser le garbage collection pour libérer des ressources. Par conséquent, l’objet HttpBaseProtocolFilter et les ressources associées ne sont pas libérés tant que le garbage collection pass n’est pas exécuté. La méthode Close permet à une application de libérer ces ressources tôt plutôt que d’attendre que l’objet soit libéré par garbage collection.

Les applications écrites en C++ ou CX n’ont pas de méthode Close, car ces applications peuvent détruire l’objet de manière déterministe. En C++ et CX, les objets sont libérés lorsqu’ils sortent de l’étendue du programme ou dans le cadre du destructeur (opérateur de suppression) de l’objet.

S’applique à

Voir aussi