System::Net::CookieCollection Klasse

CookieCollection class

Stellt eine Liste sortierter Cookies dar. Objekte dieser Klasse sollten nur über die Funktion System::MakeObject() alloziert werden. Erzeugen Sie niemals eine Instanz dieses Typs auf dem Stack oder mit dem Operator new, da dies zu Laufzeitfehlern und/oder Assertion‑Fehlern führt. Wickeln Sie diese Klasse stets in einen System::SmartPtr‑Zeiger ein und verwenden Sie diesen Zeiger, um ihn als Argument an Funktionen zu übergeben.

class CookieCollection : public System::Collections::Generic::ICollection<System::SharedPtr<System::Net::Cookie>>

Enums

AufzählungBeschreibung
StampRTTI-Informationen.

Methoden

MethodeBeschreibung
Add(const System::SharedPtr<Cookie>&) overrideFügt ein Cookie zur Sammlung hinzu.
Add(System::SharedPtr<CookieCollection>)Fügt Cookies aus der angegebenen Sammlung zur aktuellen hinzu.
Clear() overrideEntfernt alle Cookies aus der Sammlung.
Contains(const System::SharedPtr<Cookie>&) const overrideÜberprüft, ob die Sammlung das angegebene Cookie enthält.
CookieCollection()Erstellt eine neue Instanz.
get_Count() const overrideErmittelt die Anzahl der Elemente in der Sammlung.
get_IsOtherVersionSeen()Gibt einen Wert zurück, der anzeigt, ob die Sammlung ein Cookie mit einer Version enthält, die nicht gleich Cookie::MaxSupportedVersion ist.
GetEnumerator() overrideGibt Enumerator zurück.
idx_get(int32_t)Gibt ein Cookie aus der Cookie‑Sammlung am angegebenen Index zurück.
idx_get(String)Gibt ein Cookie aus der Cookie‑Sammlung anhand des angegebenen Namens zurück.
IndexOf(System::SharedPtr<Cookie>)Gibt den Index des angegebenen Cookies zurück.
InternalAdd(System::SharedPtr<Cookie>, bool)Fügt das angegebene Cookie der Sammlung hinzu.
Remove(const System::SharedPtr<Cookie>&) overrideEntfernt das angegebene Cookie aus der Sammlung.
RemoveAt(int32_t)Entfernt ein Cookie am angegebenen Index.
TimeStamp(CookieCollection::Stamp)Aktualisiert den Zeitstempel gemäß dem angegebenen Szenario und gibt einen neuen Wert zurück.
virtualizeBeginConstIterator() const overrideLiefert die Implementierung des begin‑const‑Iterators für den aktuellen Container.
virtualizeBeginIterator() overrideLiefert die Implementierung des begin‑Iterators für den aktuellen Container.
virtualizeEndConstIterator() const overrideLiefert die Implementierung des end‑const‑Iterators für den aktuellen Container.
virtualizeEndIterator() overrideLiefert die Implementierung des end‑Iterators für den aktuellen Container.

Siehe auch