CookieContainer.Add Methode
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Fügt einer CookieContainer eine Cookie hinzu.
Überlädt
Add(Cookie) |
Fügt einer CookieContainer eine Cookie hinzu. Diese Methode bestimmt mithilfe der Domäne aus dem Cookie, welcher Domänenauflistung das Cookie zugeordnet werden soll. |
Add(CookieCollection) |
Fügt dem CookieCollection den Inhalt einer CookieContainer hinzu. |
Add(Uri, Cookie) |
Fügt dem Cookie für einen bestimmten URI ein CookieContainer hinzu. |
Add(Uri, CookieCollection) |
Fügt dem CookieCollection für einen bestimmten URI den Inhalt einer CookieContainer hinzu. |
Add(Cookie)
- Quelle:
- CookieContainer.cs
- Quelle:
- CookieContainer.cs
- Quelle:
- CookieContainer.cs
Fügt einer CookieContainer eine Cookie hinzu. Diese Methode bestimmt mithilfe der Domäne aus dem Cookie, welcher Domänenauflistung das Cookie zugeordnet werden soll.
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)
Parameter
- cookie
- Cookie
Die Cookie hinzuzufügende CookieContainer.
Ausnahmen
cookie
ist null
.
Der cookie
-Parameter ist null
oder eine leere Zeichenfolge ("").
cookie
ist größer als maxCookieSize
.
- oder -
die Domäne für cookie
ist kein gültiger URI.
Hinweise
Wenn die Count -Eigenschaft der Capacity -Eigenschaft entspricht oder überschreitet, werden mindestens eine Cookie Instanz aus dem Container entfernt, bevor der cookie
Parameter hinzugefügt wird. Es werden genügend Cookie Instanzen entfernt, um folgendes wie folgt zu bringen CountCapacity : Wenn im angegebenen Bereich abgelaufene Instanzen vorhanden sind, werden sie bereinigt. Andernfalls wird die zuletzt verwendete CookieCollection gefunden und aus dem Container entfernt.
Weitere Informationen
Gilt für:
Add(CookieCollection)
- Quelle:
- CookieContainer.cs
- Quelle:
- CookieContainer.cs
- Quelle:
- CookieContainer.cs
Fügt dem CookieCollection den Inhalt einer CookieContainer hinzu.
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)
Parameter
- cookies
- CookieCollection
Die CookieCollection hinzuzufügende CookieContainer.
Ausnahmen
cookies
ist null
Hinweise
Wenn die Count -Eigenschaft der Capacity -Eigenschaft entspricht, werden mindestens eine Cookie Instanz aus dem Container entfernt, bevor der Inhalt des cookies
Parameters hinzugefügt wird. Es werden genügend Cookie Instanzen entfernt, um Platz für cookies
wie folgt zu schaffen: Wenn es abgelaufene Instanzen gibt, werden sie bereinigt. Wenn nicht oder wenn mehr Platz benötigt wird, wird der zuletzt verwendete CookieCollection gefunden und aus dem Container entfernt.
Weitere Informationen
Gilt für:
Add(Uri, Cookie)
- Quelle:
- CookieContainer.cs
- Quelle:
- CookieContainer.cs
- Quelle:
- CookieContainer.cs
Fügt dem Cookie für einen bestimmten URI ein CookieContainer hinzu.
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)
Parameter
- uri
- Uri
Der URI des Cookie, das dem CookieContainer hinzugefügt werden soll.
- cookie
- Cookie
Die Cookie hinzuzufügende CookieContainer.
Ausnahmen
uri
ist null
oder cookie
ist null
.
cookie
ist größer als maxCookieSize
.
- oder -
Die Domäne für cookie
ist kein gültiger URI.
Hinweise
Wenn Sie nur für einen bestimmten Host einen Cookie instance hinzufügen, legen Sie die Domain Eigenschaft des Cookie instance nicht fest. Dies wird automatisch basierend auf dem URI festgelegt.
Wenn Ihr URI Ihrer lokalen Domäne entspricht und an alle Hosts in der lokalen Domäne sendet, legen Sie die CookieDomain Eigenschaft auf ".local" fest. Stellen Sie andernfalls sicher, dass er mit dem hostnamen übereinstimmt, der im URI verwendet wird.
Wenn die Version Eigenschaft von netscape Cookie ist, wird die Path Eigenschaft von Cookie, falls nicht explizit festgelegt, vom URI abgeleitet und ist der vollständige Pfad vom URI, einschließlich des Seitennamens.
Wenn die Count -Eigenschaft der Capacity -Eigenschaft entspricht, werden mindestens eine Cookie Instanz aus dem Container entfernt, bevor sie den cookie
Parameter hinzufügen. Genügend Cookie Instanzen werden entfernt, um folgendes wie folgt zu bringen CountCapacity : Wenn abgelaufene Instanzen im Bereich vorhanden sind, werden sie bereinigt. Andernfalls wird die zuletzt verwendete CookieCollection gefunden und aus dem Container entfernt.
Weitere Informationen
Gilt für:
Add(Uri, CookieCollection)
- Quelle:
- CookieContainer.cs
- Quelle:
- CookieContainer.cs
- Quelle:
- CookieContainer.cs
Fügt dem CookieCollection für einen bestimmten URI den Inhalt einer CookieContainer hinzu.
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)
Parameter
- uri
- Uri
Der URI des CookieCollection, das dem CookieContainer hinzugefügt werden soll.
- cookies
- CookieCollection
Die CookieCollection hinzuzufügende CookieContainer.
Ausnahmen
cookies
ist null
.
Die Domäne für eines der Cookies cookies
ist null
.
Eines der Cookies in cookies
enthält eine ungültige Domäne.
Hinweise
Wenn Sie nur für einen bestimmten Host einen Cookie instance hinzufügen, legen Sie die Domain Eigenschaft des Cookie instance nicht fest. Dies wird automatisch basierend auf dem URI festgelegt.
Wenn Ihr URI Ihrer lokalen Domäne entspricht und an alle Hosts in der lokalen Domäne sendet, legen Sie die CookieDomain Eigenschaft auf ".local" fest. Stellen Sie andernfalls sicher, dass er mit dem hostnamen übereinstimmt, der im URI verwendet wird.
Wenn Count gleich Capacityist, wird eine oder Cookie mehrere Instanzen aus dem Container entfernt, bevor der cookie
Parameter hinzugefügt wird. Genügend Cookie Instanzen werden entfernt, um folgendes wie folgt zu bringen CountCapacity : Wenn abgelaufene Instanzen im Bereich vorhanden sind, werden sie bereinigt. Andernfalls wird die zuletzt verwendete CookieCollection gefunden und aus dem Container entfernt.
Weitere Informationen
Gilt für:
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für