HttpBaseProtocolFilter.Close Метод
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Закрывает экземпляр HttpBaseProtocolFilter и освобождает выделенные ресурсы.
public:
virtual void Close() = Close;
void Close();
// This member is not implemented in C#
function close()
' This member is not implemented in VB.NET
Реализации
Комментарии
Метод Close освобождает выделенные ресурсы, используемые экземпляром HttpBaseProtocolFilter . Метод Close можно использовать для управления временем существования системных ресурсов (например, сетевого сокета, используемого HttpBaseProtocolFilter), которые используются объектом среда выполнения Windows.
В платформа .NET Framework 4.5 этот метод проецируется как метод Dispose. В расширениях компонентов Visual C++ (C++/CX) этот метод проецируется как часть деструктора (оператор delete).
Приложения, написанные на JavaScript, C# или VB.NET использовать сборку мусора для освобождения ресурсов. Таким образом, объект HttpBaseProtocolFilter и связанные с ним ресурсы не освобождаются до запуска этапа сборки мусора. Метод Close позволяет приложению освободить эти ресурсы раньше, чем ждать освобождения объекта при сборке мусора.
Приложения, написанные на C++ или CX, не имеют метода Close, так как эти приложения могут детерминированно уничтожить объект. В C++ и CX объекты освобождаются при выходе из программы область или в составе деструктора (оператора delete) для объекта.