ChunkedCookieHandler Klasse
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.
Stellt einen Cookiehandler dar, der Cookiedaten schreibt, sodass Cookies niemals eine festgelegte Größe überschreiten.
public ref class ChunkedCookieHandler sealed : System::IdentityModel::Services::CookieHandler
public sealed class ChunkedCookieHandler : System.IdentityModel.Services.CookieHandler
type ChunkedCookieHandler = class
inherit CookieHandler
Public NotInheritable Class ChunkedCookieHandler
Inherits CookieHandler
- Vererbung
Hinweise
Die ChunkedCookieHandler Klasse stellt das Cookie als logische Entität dar, sodass im Falle von Cookies mit einer Größe, die einen angegebenen Schwellenwert überschreitet (die Blockgröße), ein einzelner Aufruf der Write Methode die Daten in eine Reihe von tatsächlich clientseitigen Cookies umbricht, von denen keiner die Blockgröße überschreitet.
Cookienamen werden basierend auf dem name Parameter für die Write, Readoder Delete Methoden erstellt. Die Cookienamen werden erstellt, indem sie eine Zahl an den Basisnamen anfügen: Name, Name1, Name2 usw.
Konstruktoren
| Name | Beschreibung |
|---|---|
| ChunkedCookieHandler() |
Initialisiert eine neue Instanz der ChunkedCookieHandler Klasse, die die Standardabschnittsgröße verwendet. |
| ChunkedCookieHandler(Int32) |
Initialisiert eine neue Instanz der Klasse, die ChunkedCookieHandler eine angegebene Blockgröße verwendet. |
Felder
| Name | Beschreibung |
|---|---|
| DefaultChunkSize |
Die Standardgröße von 2000 Zeichen. |
| MinimumChunkSize |
Die minimale Blockgröße von 1000 Zeichen. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| ChunkSize |
Ruft die von der aktuellen Instanz verwendete Blockgröße ab. |
| Domain |
Ruft die domäne ab, die für Cookies verwendet wird, oder legt sie fest. (Geerbt von CookieHandler) |
| HideFromClientScript |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das Cookie vom Clientskript ausgeblendet werden soll. (Geerbt von CookieHandler) |
| Name |
Dient zum Abrufen oder Festlegen des Basisnamens für Cookies, die vom Handler geschrieben wurden. (Geerbt von CookieHandler) |
| Path |
Dient zum Abrufen oder Festlegen des virtuellen Pfads für Cookies, die vom Handler geschrieben wurden. (Geerbt von CookieHandler) |
| PersistentSessionLifetime |
Die Lebensdauer persistenter Sitzungen. Bei Null werden vorübergehende Sitzungen immer verwendet. (Geerbt von CookieHandler) |
| RequireSsl |
Dient zum Abrufen oder Festlegen eines Werts, der angibt, ob das Cookie nur mit SSL verwendet werden soll. (Geerbt von CookieHandler) |
Methoden
| Name | Beschreibung |
|---|---|
| Delete() |
Löscht das Cookie, das der aktuellen Anforderung zugeordnet ist, die den Standardnamen, die Domäne und den Pfad enthält. (Geerbt von CookieHandler) |
| Delete(HttpContext) |
Löscht das Cookie, das der aktuellen Anforderung zugeordnet ist, die den Standardnamen, die Domäne und den Pfad enthält. (Geerbt von CookieHandler) |
| Delete(String, HttpContext) |
Löscht das Cookie, das der angegebenen Anforderung zugeordnet ist, die den angegebenen Namen und die Standarddomäne und den Angegebenen Pfad enthält. (Geerbt von CookieHandler) |
| Delete(String, String, String, HttpContext) |
Löscht das Cookie, das der angegebenen Anforderung zugeordnet ist, die den angegebenen Namen, Pfad und Domäne enthält. (Geerbt von CookieHandler) |
| Delete(String) |
Löscht das Cookie, das der aktuellen Anforderung zugeordnet ist, die den angegebenen Namen und die Standarddomäne und den Angegebenen Pfad enthält. (Geerbt von CookieHandler) |
| DeleteCore(String, String, String, HttpContext) |
Beim Überschreiben in einer abgeleiteten Klasse löscht das Cookie, das der angegebenen Anforderung zugeordnet ist, der den angegebenen Namen, die Domäne und den angegebenen Pfad enthält. (Geerbt von CookieHandler) |
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MatchCookiePath(Uri, Uri) |
Wenn sich die Zieldomäne innerhalb der Cookiedomäne befindet und sich der Zielpfad innerhalb des Cookiepfads befindet, stimmen Sie mit der Groß-/Kleinschreibung des Cookiepfadteils überein. (Geerbt von CookieHandler) |
| MemberwiseClone() |
Erstellt eine flache Kopie der aktuellen Object. (Geerbt von Object) |
| Read() |
Liest das Cookie, das der aktuellen Anforderung zugeordnet ist, die den Standardnamen aufweist. (Geerbt von CookieHandler) |
| Read(HttpContext) |
Liest das Cookie, das der aktuellen Anforderung zugeordnet ist, die den Standardnamen, die Domäne und den Pfad enthält. (Geerbt von CookieHandler) |
| Read(String, HttpContext) |
Liest das Cookie, das der angegebenen Anforderung zugeordnet ist, die den angegebenen Namen und die Standarddomäne und den Angegebenen Pfad enthält. (Geerbt von CookieHandler) |
| Read(String) |
Liest das Cookie, das der aktuellen Anforderung zugeordnet ist, die den angegebenen Namen hat. (Geerbt von CookieHandler) |
| ReadCore(String, HttpContext) |
Wenn sie in einer abgeleiteten Klasse überschrieben wird, wird das Cookie mit dem angegebenen Namen gelesen und der angegebenen Anforderung zugeordnet. (Geerbt von CookieHandler) |
| ToString() |
Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Geerbt von Object) |
| Write(Byte[], Boolean, DateTime) |
Schreibt ein Cookie, das der aktuellen Anforderung zugeordnet ist, die den angegebenen Wert, die Persistenz und die Ablaufzeit aufweist. (Geerbt von CookieHandler) |
| Write(Byte[], String, DateTime, HttpContext) |
Schreibt ein Cookie, das der angegebenen Anforderung zugeordnet ist, die den angegebenen Namen, den Wert und die Ablaufzeit enthält. (Geerbt von CookieHandler) |
| Write(Byte[], String, DateTime) |
Schreibt ein Cookie, das der aktuellen Anforderung zugeordnet ist, die den angegebenen Namen, den Wert und die Ablaufzeit enthält. (Geerbt von CookieHandler) |
| Write(Byte[], String, String, String, DateTime, Boolean, Boolean, HttpContext) |
Schreibt ein Cookie, das der angegebenen Anforderung zugeordnet ist, die den angegebenen Namen, Wert, Domäne, Pfad, Ablaufzeit und Sichtbarkeit enthält. (Geerbt von CookieHandler) |
| WriteCore(Byte[], String, String, String, DateTime, Boolean, Boolean, HttpContext) |
Wenn eine abgeleitete Klasse außer Kraft gesetzt wird, schreibt ein Cookie, das der angegebenen Anforderung zugeordnet ist, die den angegebenen Namen, Wert, Domäne, Pfad, Ablaufzeit, Persistenz und Sichtbarkeit aufweist. (Geerbt von CookieHandler) |