Поделиться через


HttpRequestMessage.Close Метод

Определение

Закрывает экземпляр HttpRequestMessage и освобождает выделенные ресурсы.

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

Реализации

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

Комментарии

Метод Close освобождает выделенные ресурсы, используемые экземпляром HttpRequestMessage . Метод Close может управлять временем существования системных ресурсов (например, памяти для HttpRequestMessage), используемых объектом среда выполнения Windows.

В платформа .NET Framework 4.5 этот метод проецировать как метод Dispose. В расширениях компонентов Visual C++ (C++/CX) этот метод проектирует как деструктор (оператор delete).

Приложения, написанные на JavaScript, C# или VB.NET использовать сборку мусора для освобождения ресурсов. Таким образом, объект HttpRequestMessage и связанные с ним ресурсы не освобождаются до тех пор, пока не запустится этап сборки мусора. Метод Close позволяет приложению освободить эти ресурсы раньше, чем ждать освобождения объекта при сборке мусора.

Приложения, написанные на C++ или CX, не имеют метода Close, так как эти приложения могут уничтожить объект. В C++ и CX объекты освобождаются при выходе из программы область или в составе деструктора (оператора delete) для объекта.

Применяется к