CookieContainer.Capacity Свойство

Определение

Получает или задает количество экземпляров Cookie, которое может храниться в CookieContainer.

public:
 property int Capacity { int get(); void set(int value); };
public:
 property int Capacity { int get(); };
public int Capacity { get; set; }
public int Capacity { get; }
member this.Capacity : int with get, set
member this.Capacity : int
Public Property Capacity As Integer
Public ReadOnly Property Capacity As Integer

Значение свойства

Количество экземпляров Cookie, которое может храниться в CookieContainer. Это строгое ограничение и не может превышаться путем добавления Cookie.

Исключения

Capacity значение меньше или равно нулю или (значение меньше PerDomainCapacity и PerDomainCapacity не равно Int32.MaxValue).

Комментарии

Если Count значение равно или превышает Capacityзначение , один или несколько Cookie экземпляров удаляются из контейнера. Удаляется достаточно экземпляров, чтобы привести Count нижеCapacity: если в область есть экземпляры с истекшим Cookie сроком действия, они очищаются. Если нет, то из контейнера обнаруживается и удаляется наименее использовавшийся CookieCollection недавно.

Значение свойства Capacity должно быть больше или равно значению свойства PerDomainCapacity.

Применяется к

См. также раздел