CookieContainer.Add 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
Cookie을 CookieContainer에 추가합니다.
오버로드
Add(Cookie) |
Cookie을 CookieContainer에 추가합니다. 이 메서드는 Cookie의 도메인을 사용하여 Cookie와 관련되는 도메인 컬렉션을 결정합니다. |
Add(CookieCollection) |
CookieCollection에 CookieContainer의 내용을 추가합니다. |
Add(Uri, Cookie) |
특정 URI에 대한 Cookie에 CookieContainer를 추가합니다. |
Add(Uri, CookieCollection) |
특정 URI에 대한 CookieCollection에 CookieContainer의 내용을 추가합니다. |
Add(Cookie)
- Source:
- CookieContainer.cs
- Source:
- CookieContainer.cs
- Source:
- CookieContainer.cs
Cookie을 CookieContainer에 추가합니다. 이 메서드는 Cookie의 도메인을 사용하여 Cookie와 관련되는 도메인 컬렉션을 결정합니다.
public:
void Add(System::Net::Cookie ^ cookie);
public void Add (System.Net.Cookie cookie);
member this.Add : System.Net.Cookie -> unit
Public Sub Add (cookie As Cookie)
매개 변수
- cookie
- Cookie
Cookie에 추가할 CookieContainer입니다.
예외
cookie
이(가) null
인 경우
cookie
의 도메인이 null
이거나 빈 문자열("")인 경우
설명
속성이 Count 속성과 같거나 초과 Capacity 하면 매개 변수를 추가하기 전에 하나 이상의 Cookie 인스턴스가 cookie
컨테이너에서 제거됩니다.
Cookie 아래와 같이 충분한 Capacity 인스턴스가 제거 Count 됩니다. 지정된 범위에 만료된 인스턴스가 있는 경우 정리됩니다. 그렇지 않은 경우 가장 최근에 사용된 CookieCollection 가 컨테이너에서 발견되고 제거됩니다.
추가 정보
적용 대상
Add(CookieCollection)
- Source:
- CookieContainer.cs
- Source:
- CookieContainer.cs
- Source:
- CookieContainer.cs
CookieCollection에 CookieContainer의 내용을 추가합니다.
public:
void Add(System::Net::CookieCollection ^ cookies);
public void Add (System.Net.CookieCollection cookies);
member this.Add : System.Net.CookieCollection -> unit
Public Sub Add (cookies As CookieCollection)
매개 변수
- cookies
- CookieCollection
CookieCollection에 추가할 CookieContainer입니다.
예외
cookies
은 null
입니다.
설명
속성이 Count 속성과 Capacity 같으면 매개 변수의 cookies
내용을 추가하기 전에 하나 이상의 Cookie 인스턴스가 컨테이너에서 제거됩니다. 만료된 인스턴스가 있는 경우 다음과 같이 공간을 확보하기에 cookies
충분한 Cookie 인스턴스가 제거됩니다. 그렇지 않거나 더 많은 공간이 필요한 경우 가장 최근에 사용한 CookieCollection 공간이 컨테이너에서 발견되고 제거됩니다.
추가 정보
적용 대상
Add(Uri, Cookie)
- Source:
- CookieContainer.cs
- Source:
- CookieContainer.cs
- Source:
- CookieContainer.cs
특정 URI에 대한 Cookie에 CookieContainer를 추가합니다.
public:
void Add(Uri ^ uri, System::Net::Cookie ^ cookie);
public void Add (Uri uri, System.Net.Cookie cookie);
member this.Add : Uri * System.Net.Cookie -> unit
Public Sub Add (uri As Uri, cookie As Cookie)
매개 변수
- uri
- Uri
Cookie에 추가할 CookieContainer의 URI입니다.
- cookie
- Cookie
Cookie에 추가할 CookieContainer입니다.
예외
uri
가 null
이거나 cookie
가 null
인 경우
설명
하나의 특정 호스트에 Cookie 대한 인스턴스를 추가하는 경우 인스턴스의 DomainCookie 속성을 설정하지 마세요. URI에 따라 자동으로 설정됩니다.
URI가 로컬 도메인에 해당하고 로컬 도메인의 모든 호스트로 보내는 경우 속성을 ".local"으로 설정합니다 CookieDomain . 그렇지 않으면 URI에 사용되는 호스트 이름과 일치하는지 확인합니다.
의 속성이 Version Netscape Path 이면 의 속성Cookie은 명시적으로 설정되지 않은 경우 URI에서 파생되며 페이지 이름을 포함하여 URI의 전체 경로 Cookie 입니다.
속성이 Count 속성과 Capacity 같으면 매개 변수를 추가 cookie
하기 전에 하나 이상의 Cookie 인스턴스가 컨테이너에서 제거됩니다. 범위에서 만료된 인스턴스가 있는 경우 다음과 같이 아래 Capacity 를 가져올 Count 만큼 충분한 Cookie 인스턴스가 제거됩니다. 그렇지 않은 경우 가장 최근에 사용된 CookieCollection 가 컨테이너에서 발견되고 제거됩니다.
추가 정보
적용 대상
Add(Uri, CookieCollection)
- Source:
- CookieContainer.cs
- Source:
- CookieContainer.cs
- Source:
- CookieContainer.cs
특정 URI에 대한 CookieCollection에 CookieContainer의 내용을 추가합니다.
public:
void Add(Uri ^ uri, System::Net::CookieCollection ^ cookies);
public void Add (Uri uri, System.Net.CookieCollection cookies);
member this.Add : Uri * System.Net.CookieCollection -> unit
Public Sub Add (uri As Uri, cookies As CookieCollection)
매개 변수
- uri
- Uri
CookieCollection에 추가할 CookieContainer의 URI입니다.
- cookies
- CookieCollection
CookieCollection에 추가할 CookieContainer입니다.
예외
cookies
이(가) null
인 경우
cookies
에 지정된 쿠키 중 하나의 도메인이 null
인 경우
cookies
의 쿠키 중 하나에 잘못된 도메인이 들어 있는 경우
설명
하나의 특정 호스트에 Cookie 대한 인스턴스를 추가하는 경우 인스턴스의 DomainCookie 속성을 설정하지 마세요. URI에 따라 자동으로 설정됩니다.
URI가 로컬 도메인에 해당하고 로컬 도메인의 모든 호스트로 보내는 경우 속성을 ".local"으로 설정합니다 CookieDomain . 그렇지 않으면 URI에 사용되는 호스트 이름과 일치하는지 확인합니다.
이 이Capacity면 Count 매개 변수를 추가 cookie
하기 전에 하나 이상의 Cookie 인스턴스가 컨테이너에서 제거됩니다. 범위에서 만료된 인스턴스가 있는 경우 다음과 같이 아래 Capacity 를 가져올 Count 만큼 충분한 Cookie 인스턴스가 제거됩니다. 그렇지 않은 경우 가장 최근에 사용된 CookieCollection 가 컨테이너에서 발견되고 제거됩니다.
추가 정보
적용 대상
.NET