System::Net::CookieContainer класс
Содержание
[
Скрывать
]CookieContainer class
Предоставляет контейнер для экземпляров класса CookieCollection. Объекты этого класса должны создаваться только с помощью функции System::MakeObject(). Никогда не создавайте экземпляр этого типа в стеке или с помощью оператора new, так как это приведёт к ошибкам выполнения и/или сбоям утверждений. Всегда оборачивайте этот класс в указатель System::SmartPtr и используйте этот указатель для передачи его в функции в качестве аргумента.
class CookieContainer : public System::Object
Методы
| Метод | Описание |
|---|---|
| Add(System::SharedPtr<Cookie>) | Добавляет cookie в коллекцию. |
| Add(System::SharedPtr<Cookie>, bool) | Добавляет cookie в коллекцию. |
| Add(System::SharedPtr<CookieCollection>) | Копирует cookie из указанной коллекции в текущую. |
| Add(System::SharedPtr<Uri>, System::SharedPtr<Cookie>) | Добавляет cookie для указанного URI. |
| Add(System::SharedPtr<Uri>, System::SharedPtr<CookieCollection>) | Копирует cookie из указанной коллекции для указанного URI в текущую коллекцию. |
| CookieContainer() | Создаёт новый экземпляр. |
| CookieContainer(int32_t) | Создаёт новый экземпляр. |
| CookieContainer(int32_t, int32_t, int32_t) | Создаёт новый экземпляр. |
| CookieCutter(System::SharedPtr<Uri>, String, String, bool) | Копирует cookie из указанного HTTP-заголовка для указанного URI. |
| get_Capacity() | Получает ёмкость коллекции. |
| get_Count() | Возвращает количество элементов коллекции. |
| get_MaxCookieSize() | Получает максимальный размер cookie. |
| get_PerDomainCapacity() | Получает ёмкость коллекции на домен. |
| GetCookieHeader(System::SharedPtr<Uri>) | Возвращает HTTP-заголовок, содержащий cookie, связанные с указанным URI. |
| GetCookieHeader(System::SharedPtr<Uri>, String&) | Возвращает HTTP-заголовок, содержащий cookie, связанные с указанным URI. |
| GetCookies(System::SharedPtr<Uri>) | Возвращает коллекцию cookie, связанных с указанным URI. |
| InternalGetCookies(System::SharedPtr<Uri>) | Возвращает коллекцию cookie, связанных с указанным URI. |
| IsLocalDomain(String) | Проверяет, является ли указанный домен localhost. |
| set_Capacity(int32_t) | Устанавливает ёмкость коллекции. |
| set_MaxCookieSize(int32_t) | Устанавливает максимальный размер cookie. |
| set_PerDomainCapacity(int32_t) | Устанавливает ёмкость коллекции на домен. |
| SetCookies(System::SharedPtr<Uri>, String) | Копирует cookie из указанного заголовка в коллекцию и связывает их с указанным URI. |
Поля
| Поле | Описание |
|---|---|
| static DefaultCookieLengthLimit | Максимальный размер cookie. |
| static DefaultCookieLimit | Информация RTTI. |
| static DefaultPerDomainCookieLimit | Максимальное количество элементов коллекции на домен. |
См. также
- Class Object
- Namespace System::Net
- Library Aspose.Font for C++