CookieContainer.Capacity Eigenschaft

Definition

Ruft die Anzahl von Cookie-Instanzen ab, die CookieContainer enthalten kann, oder legt diese fest.Gets or sets the number of Cookie instances that a CookieContainer can hold.

public:
 property int Capacity { int get(); };
public int Capacity { get; }
member this.Capacity : int
Public ReadOnly Property Capacity As Integer

Eigenschaftswert

Die Anzahl von Cookie-Instanzen, die ein CookieContainer enthalten kann.The number of Cookie instances that a CookieContainer can hold. Dies ist eine strikte Beschränkung, die nicht durch Hinzufügen eines Cookie überschritten werden kann.This is a hard limit and cannot be exceeded by adding a Cookie.

Ausnahmen

Capacity ist kleiner oder gleich 0. Oder: Der Wert ist kleiner als PerDomainCapacity, und PerDomainCapacity ist ungleich MaxValue.Capacity is less than or equal to zero or (value is less than PerDomainCapacity and PerDomainCapacity is not equal to MaxValue).

Hinweise

Wenn Count ist oder über Capacityschreitet, wird eine Cookie oder mehrere-Instanzen aus dem Container entfernt.If Count equals or exceeds Capacity, one or more Cookie instances are removed from the container. Es werden genügend Instanzen entfernt, Count um Capacity Folgendes zu erreichen: Wenn abgelaufene Cookie Instanzen im Gültigkeitsbereich vorhanden sind, werden Sie bereinigt.Enough instances are removed to bring Count below Capacity as follows: if there are expired Cookie instances in scope, they are cleaned up. Wenn dies nicht der Wert ist, wird CookieCollection der zuletzt verwendete zuletzt verwendete gefunden und aus dem Container entfernt.If not, then the least recently used CookieCollection is found and removed from the container.

Capacity muss größer oder gleich PerDomainCapacity sein.Capacity must be greater than or equal to PerDomainCapacity.

Gilt für:

Siehe auch