This class is a container that holds cookies and organizes them by URI. You can add a Cookie or CookieCollection to a container using the simplest forms of the Add( ) method, or you can use the forms of the Add( ) method that take a System.Uri argument. You can retrieve all the cookies for a given URI using the GetCookies( ) method. public class CookieContainer { // Public Constructors public CookieContainer ( ); public CookieContainer (int capacity ); public CookieContainer (int capacity , int perDomainCapacity , int maxCookieSize ); // Public Static Fields public const int DefaultCookieLengthLimit ; // =4096 public const int DefaultCookieLimit ; // =300 public const int DefaultPerDomainCookieLimit ; // =20 // Public Instance Properties public int Capacity {set; get; } public int Count {get; } public int MaxCookieSize {set; get; } public int PerDomainCapacity {set; get; } // Public Instance Methods public void Add (Cookie cookie ); public void Add (CookieCollection cookies ); public void Add (Uri uri , Cookie cookie ); public void Add (Uri uri , CookieCollection cookies ); public string GetCookieHeader (Uri uri ); public CookieCollection GetCookies (Uri uri ); public void SetCookies (Uri uri , string cookieHeader ); } Returned ByHttpWebRequest.CookieContainer Passed ToHttpWebRequest.CookieContainer |