System::Net::CookieCollection 클래스

CookieCollection class

정렬된 쿠키 목록을 나타냅니다. 이 클래스의 객체는 반드시 System::MakeObject() 함수를 사용하여 할당해야 합니다. 스택에 직접 생성하거나 operator new를 사용하여 인스턴스를 만들지 마십시오. 이렇게 하면 런타임 오류 및/또는 어설션 오류가 발생할 수 있습니다. 항상 이 클래스를 System::SmartPtr 포인터로 감싸고, 해당 포인터를 함수 인수로 전달하도록 사용하십시오.

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

Enums

열거형설명
StampRTTI 정보.

메서드

메서드설명
Add(const System::SharedPtr<Cookie>&) override컬렉션에 쿠키를 추가합니다.
Add(System::SharedPtr<CookieCollection>)지정된 컬렉션의 쿠키를 현재 컬렉션에 추가합니다.
Clear() override컬렉션에서 모든 쿠키를 제거합니다.
Contains(const System::SharedPtr<Cookie>&) const override컬렉션에 지정된 쿠키가 포함되어 있는지 확인합니다.
CookieCollection()새 인스턴스를 생성합니다.
get_Count() const override컬렉션의 요소 개수를 가져옵니다.
get_IsOtherVersionSeen()컬렉션에 버전이 Cookie::MaxSupportedVersion와 동일하지 않은 쿠키가 포함되어 있는지 여부를 나타내는 값을 반환합니다.
GetEnumerator() override열거자를 가져옵니다.
idx_get(int32_t)지정된 인덱스에 있는 쿠키 컬렉션에서 쿠키를 반환합니다.
idx_get(String)지정된 이름으로 쿠키 컬렉션에서 쿠키를 반환합니다.
IndexOf(System::SharedPtr<Cookie>)지정된 쿠키의 인덱스를 반환합니다.
InternalAdd(System::SharedPtr<Cookie>, bool)지정된 쿠키를 컬렉션에 추가합니다.
Remove(const System::SharedPtr<Cookie>&) override지정된 쿠키를 컬렉션에서 제거합니다.
RemoveAt(int32_t)지정된 인덱스에 있는 쿠키를 제거합니다.
TimeStamp(CookieCollection::Stamp)지정된 시나리오에 따라 타임스탬프를 업데이트하고 새로운 값을 반환합니다.
virtualizeBeginConstIterator() const override현재 컨테이너에 대한 begin const iterator 구현을 가져옵니다.
virtualizeBeginIterator() override현재 컨테이너에 대한 begin iterator 구현을 가져옵니다.
virtualizeEndConstIterator() const override현재 컨테이너에 대한 end const iterator 구현을 가져옵니다.
virtualizeEndIterator() override현재 컨테이너에 대한 end iterator 구현을 가져옵니다.

또 보기