System::Net::CookieCollection class
Содержание
[
Скрывать
]CookieCollection class
Представляет список отсортированных cookie. Объекты этого класса должны создаваться только с помощью функции System::MakeObject(). Никогда не создавайте экземпляр этого типа в стеке или с помощью оператора new, так как это приведёт к ошибкам времени выполнения и/или сбоям утверждений. Всегда оборачивайте этот класс в указатель System::SmartPtr и используйте этот указатель для передачи его в функции в качестве аргумента.
class CookieCollection : public System::Collections::Generic::ICollection<System::SharedPtr<System::Net::Cookie>>
Enums
| Перечисление | Описание |
|---|---|
| Stamp | Информация RTTI. |
Методы
| Метод | Описание |
|---|---|
| Add(const System::SharedPtr<Cookie>&) override | Добавляет cookie в коллекцию. |
| Add(System::SharedPtr<CookieCollection>) | Добавляет cookie из указанной коллекции в текущую. |
| Clear() override | Удаляет все cookie из коллекции. |
| Contains(const System::SharedPtr<Cookie>&) const override | Проверяет, содержит ли коллекция указанную cookie. |
| CookieCollection() | Создаёт новый экземпляр. |
| get_Count() const override | Получает количество элементов в коллекции. |
| get_IsOtherVersionSeen() | Возвращает значение, указывающее, содержит ли коллекция cookie с версией, не равной Cookie::MaxSupportedVersion. |
| GetEnumerator() override | Получает перечислитель. |
| idx_get(int32_t) | Возвращает cookie из коллекции cookie по указанному индексу. |
| idx_get(String) | Возвращает cookie из коллекции cookie по указанному имени. |
| IndexOf(System::SharedPtr<Cookie>) | Возвращает индекс указанной cookie. |
| InternalAdd(System::SharedPtr<Cookie>, bool) | Добавляет указанную cookie в коллекцию. |
| Remove(const System::SharedPtr<Cookie>&) override | Удаляет указанную cookie из коллекции. |
| RemoveAt(int32_t) | Удаляет cookie по указанному индексу. |
| TimeStamp(CookieCollection::Stamp) | Обновляет метку времени согласно указанному сценарию и возвращает новое значение. |
| virtualizeBeginConstIterator() const override | Получает реализацию константного итератора begin для текущего контейнера. |
| virtualizeBeginIterator() override | Получает реализацию итератора begin для текущего контейнера. |
| virtualizeEndConstIterator() const override | Получает реализацию константного итератора end для текущего контейнера. |
| virtualizeEndIterator() override | Получает реализацию итератора end для текущего контейнера. |
См. также
- Class ICollection
- Namespace System::Net
- Library Aspose.Font for C++