CookieContainer.Add CookieContainer.Add CookieContainer.Add CookieContainer.Add Method

정의

CookieCookieContainer에 추가합니다.Adds a Cookie to a CookieContainer.

오버로드

Add(Cookie) Add(Cookie) Add(Cookie)

CookieCookieContainer에 추가합니다.Adds a Cookie to a CookieContainer. 이 메서드는 Cookie의 도메인을 사용하여 Cookie와 관련되는 도메인 컬렉션을 결정합니다.This method uses the domain from the Cookie to determine which domain collection to associate the Cookie with.

Add(CookieCollection) Add(CookieCollection) Add(CookieCollection) Add(CookieCollection)

CookieCollectionCookieContainer의 내용을 추가합니다.Adds the contents of a CookieCollection to the CookieContainer.

Add(Uri, Cookie) Add(Uri, Cookie) Add(Uri, Cookie)

특정 URI에 대한 CookieCookieContainer를 추가합니다.Adds a Cookie to the CookieContainer for a particular URI.

Add(Uri, CookieCollection) Add(Uri, CookieCollection) Add(Uri, CookieCollection)

특정 URI에 대한 CookieCollectionCookieContainer의 내용을 추가합니다.Adds the contents of a CookieCollection to the CookieContainer for a particular URI.

CookieCookieContainer에 추가합니다.Adds a Cookie to a CookieContainer. 이 메서드는 Cookie의 도메인을 사용하여 Cookie와 관련되는 도메인 컬렉션을 결정합니다.This method uses the domain from the Cookie to determine which domain collection to associate the Cookie with.

public:
 void Add(System::Net::Cookie ^ cookie);
public void Add (System.Net.Cookie cookie);
member this.Add : System.Net.Cookie -> unit

매개 변수

cookie
Cookie Cookie Cookie Cookie

Cookie에 추가할 CookieContainer입니다.The Cookie to be added to the CookieContainer.

예외

cookie의 도메인이 null이거나 빈 문자열("")인 경우The domain for cookie is null or the empty string ("").

cookiemaxCookieSize보다 큰 경우cookie is larger than maxCookieSize.

또는-or- cookie의 도메인이 올바른 URI가 아닌 경우the domain for cookie is not a valid URI.

설명

경우는 Count 속성 보다 크거나 같은 합니다 Capacity 속성을 하나 이상의 Cookie 인스턴스가 추가 하기 전에 컨테이너에서 제거 됩니다는 cookie 매개 변수입니다.If the Count property equals or exceeds the Capacity property, one or more Cookie instances are removed from the container before adding the cookie parameter. 충분히 Cookie 을 제거 하는 인스턴스 Count 아래 Capacity 같이: 지정된 된 범위에서 만료 된 인스턴스가 없으면 이러한 정리 됩니다.Enough Cookie instances are removed to bring Count below Capacity as follows: if there are expired instances in the given scope, they are cleaned up. 사용 되지 않는 경우, 다음 가장 최근에 CookieCollection 를 찾아서 컨테이너에서 제거 합니다.If not, then the least recently used CookieCollection is found and removed from the container.

추가 정보

Add(CookieCollection) Add(CookieCollection) Add(CookieCollection) Add(CookieCollection)

CookieCollectionCookieContainer의 내용을 추가합니다.Adds the contents of a CookieCollection to the 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)

매개 변수

예외

설명

경우는 Count 속성이 합니다 Capacity 속성을 하나 이상의 Cookie 인스턴스가의 콘텐츠를 추가 하기 전에 컨테이너에서 제거 됩니다는 cookies 매개 변수입니다.If the Count property equals the Capacity property, one or more Cookie instances are removed from the container before adding the contents of the cookies parameter. 충분히 Cookie 확보 하기 위해 인스턴스가 제거 됩니다 cookies 같이: 만료 된 인스턴스가 없으면 이러한 정리 됩니다.Enough Cookie instances are removed to make room for cookies as follows: if there are expired instances, they are cleaned up. 그렇지 않은 경우 또는 더 많은 공간이 필요한 경우 그런 다음 가장 최근에 사용한 CookieCollection 를 찾아서 컨테이너에서 제거 합니다.If not, or if more room is needed, then the least recently used CookieCollection is found and removed from the container.

추가 정보

특정 URI에 대한 CookieCookieContainer를 추가합니다.Adds a Cookie to the CookieContainer for a particular URI.

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

매개 변수

uri
Uri Uri Uri Uri

Cookie에 추가할 CookieContainer의 URI입니다.The URI of the Cookie to be added to the CookieContainer.

cookie
Cookie Cookie Cookie Cookie

Cookie에 추가할 CookieContainer입니다.The Cookie to be added to the CookieContainer.

예외

urinull이거나 cookienull인 경우uri is null or cookie is null.

cookiemaxCookieSize보다 큰 경우cookie is larger than maxCookieSize.

또는-or- cookie의 도메인이 올바른 URI가 아닌 경우The domain for cookie is not a valid URI.

설명

추가 하는 경우를 Cookie 하나만 특정 호스트에 대 한 인스턴스를 설정 하지 마십시오는 Domain 의 속성을 Cookie 인스턴스.If you add a Cookie instance for just one specific host, do not set the Domain property of the Cookie instance. URI에 따라 자동으로 설정 됩니다.This is set automatically, based on the URI.

URI 로컬 도메인에 해당 로컬 도메인의 모든 호스트에 보내는 설정 합니다 Cookie Domain 속성이 ".local"입니다.If your URI corresponds to your local domain and sends to all the hosts on the local domain, set the CookieDomain property equal to ".local". 그렇지 않은 경우 URI에 사용 되는 호스트 이름과 일치 해야 합니다.Otherwise, make sure it matches the host name used in the URI.

경우는 Version 의 속성을 Cookie netscape는 Path 의 속성을 Cookie되지 않은 경우 URI에서 파생 됩니다 및 페이지 이름을 포함 하 여 URI에서 전체 경로 명시적으로 설정 합니다.If the Version property of a Cookie is Netscape, the Path property of the Cookie, if not set explicitly, is derived from the URI and is the complete path from the URI, including the page name.

경우는 Count 속성과 같은 합니다 Capacity 속성을 하나 이상의 Cookie 인스턴스가 추가 하기 전에 컨테이너에서 제거 됩니다는 cookie 매개 변수.If the Count property equals the Capacity property, one or more Cookie instances are removed from the container before adding the cookie parameter. 충분히 Cookie 을 제거 하는 인스턴스 Count 아래 Capacity 같이: 범위에서 만료 된 인스턴스가 없으면 이러한 정리 됩니다.Enough Cookie instances are removed to bring Count below Capacity as follows: if there are expired instances in scope, they are cleaned up. 사용 되지 않는 경우, 다음 가장 최근에 CookieCollection 를 찾아서 컨테이너에서 제거 합니다.If not, then the least recently used CookieCollection is found and removed from the container.

추가 정보

Add(Uri, CookieCollection) Add(Uri, CookieCollection) Add(Uri, CookieCollection)

특정 URI에 대한 CookieCollectionCookieContainer의 내용을 추가합니다.Adds the contents of a CookieCollection to the CookieContainer for a particular URI.

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

매개 변수

uri
Uri Uri Uri Uri

CookieCollection에 추가할 CookieContainer의 URI입니다.The URI of the CookieCollection to be added to the CookieContainer.

예외

cookies에 지정된 쿠키 중 하나의 도메인이 null인 경우The domain for one of the cookies in cookies is null.

cookies의 쿠키 중 하나에 잘못된 도메인이 들어 있는 경우One of the cookies in cookies contains an invalid domain.

설명

추가 하는 경우를 Cookie 하나만 특정 호스트에 대 한 인스턴스를 설정 하지 마십시오는 Domain 의 속성을 Cookie 인스턴스.If you add a Cookie instance for just one specific host, do not set the Domain property of the Cookie instance. URI에 따라 자동으로 설정 됩니다.This is set automatically, based on the URI.

URI 로컬 도메인에 해당 로컬 도메인의 모든 호스트에 보내는 설정 합니다 Cookie Domain 속성이 ".local"입니다.If your URI corresponds to your local domain and sends to all the hosts on the local domain, set the CookieDomain property equal to ".local". 그렇지 않은 경우 URI에 사용 되는 호스트 이름과 일치 해야 합니다.Otherwise, make sure it matches the host name used in the URI.

하는 경우 Count equals Capacity, 하나 이상의 Cookie 인스턴스를 추가 하기 전에 컨테이너에서 제거 됩니다는 cookie 매개 변수입니다.If Count equals Capacity, one or more Cookie instances is removed from the container before adding the cookie parameter. 충분히 Cookie 을 제거 하는 인스턴스 Count 아래 Capacity 다음과 같이: 정리 되는 범위에서 만료 된 인스턴스인 경우.Enough Cookie instances are removed to bring Count below Capacity as follows: if there are expired instances in scope they are cleaned up. 사용 되지 않는 경우, 다음 가장 최근에 CookieCollection 를 찾아서 컨테이너에서 제거 합니다.If not, then the least recently used CookieCollection is found and removed from the container.

추가 정보

적용 대상