Freigeben über


ChunkedCookieHandler Klasse

Definition

Stellt einen Cookiehandler dar, der Cookiedaten schreibt, damit 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
ChunkedCookieHandler

Hinweise

Die ChunkedCookieHandler -Klasse stellt das Cookie als logische Entität dar, sodass bei Cookies mit einer Größe, die einen angegebenen Schwellenwert (die Blockgröße) überschreitet, ein einzelner Aufruf der Write -Methode die Daten in eine Reihe von tatsächlichen clientseitigen Cookies unterbricht, von denen keiner die Blöckegröße überschreitet.

Cookienamen werden basierend auf dem name Parameter für die WriteMethoden , Readoder Delete erstellt. Die Cookienamen werden erstellt, indem dem Basisnamen eine Zahl angefügt wird: name, name1, name2 usw.

Konstruktoren

ChunkedCookieHandler()

Initialisiert eine neue Instanz der ChunkedCookieHandler-Klasse, die einen Standardsegmentgröße.

ChunkedCookieHandler(Int32)

Initialisiert eine neue Instanz der ChunkedCookieHandler-Klasse, die den angegebenen Segmentgröße.

Felder

DefaultChunkSize

Die standardmäßige Segmentgröße von 2000 Zeichen.

MinimumChunkSize

Die minimale Segmentgröße von 1000 Zeichen.

Eigenschaften

ChunkSize

Ruft die Abschnittsgröße ab, die von der aktuellen Instanz verwendet wird.

Domain

Ruft die Domäne, die für Cookies verwendet wird ab, bzw. legt diese fest.

(Geerbt von CookieHandler)
HideFromClientScript

Ruft einen Wert ab, der angibt, ob das Cookie aus dem Clientskript ausgeblendet werden soll, oder legt diesen Wert fest.

(Geerbt von CookieHandler)
Name

Ruft den Basisnamen für Cookies ab, die vom Handler geschrieben wurden, oder legt diesen fest.

(Geerbt von CookieHandler)
Path

Ruft den virtuellen Pfad für vom Handler geschriebene Cookies ab oder legt diesen fest.

(Geerbt von CookieHandler)
PersistentSessionLifetime

Die Lebensdauer permanenter Sitzungen. Bei Null werden immer flüchtige Sitzungen verwendet.

(Geerbt von CookieHandler)
RequireSsl

Ruft einen Wert ab, der angibt, ob das Cookie nur mit SSL verwendet werden soll, oder legt diesen fest.

(Geerbt von CookieHandler)

Methoden

Delete()

Löscht den Cookie, der der aktuellen Anforderung zugeordnet wird, die über den Standardnamen, die Domäne und den Pfad verfügt.

(Geerbt von CookieHandler)
Delete(HttpContext)

Löscht den Cookie, der der aktuellen Anforderung zugeordnet wird, die über den Standardnamen, die Domäne und den Pfad verfügt.

(Geerbt von CookieHandler)
Delete(String)

löscht den Cookie, der der aktuellen Anforderung zugeordnet ist, die über den angegebenen Namen sowie die Standarddomäne und den Pfad verfügt.

(Geerbt von CookieHandler)
Delete(String, HttpContext)

Löscht den Cookie, der der angegebenen Anforderung zugeordnet ist, die über den angegebenen Namen sowie die Standarddomäne und den Pfad verfügt.

(Geerbt von CookieHandler)
Delete(String, String, String, HttpContext)

Löscht den Cookie, der der angegebenen Anforderung zugeordnet wird, die über den angegebenen Namen, die Domäne und den Pfad verfügt.

(Geerbt von CookieHandler)
DeleteCore(String, String, String, HttpContext)

Löscht beim Überschreiben in einer abgeleiteten Klasse das Cookie, das der angegebenen Anforderung zugeordnet ist, die den angegebenen Namen und die Domäne und den Pfad besitzt.

(Geerbt von CookieHandler)
Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MatchCookiePath(Uri, Uri)

Wenn die Zieldomäne innerhalb der Cookiedomäne und der Zielpfad im Cookiepfad liegt, müssen Sie die Groß-/Kleinschreibung für die Angabe des Cookiepfads beachten.

(Geerbt von CookieHandler)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
Read()

Liest den Cookie, der der aktuellen Anforderung zugeordnet wird, die über den Standardnamen verfügt.

(Geerbt von CookieHandler)
Read(HttpContext)

Liest den Cookie, der der aktuellen Anforderung zugeordnet wird, die über den Standardnamen, die Domäne und den Pfad verfügt.

(Geerbt von CookieHandler)
Read(String)

Liest den Cookie, der der aktuellen Anforderung zugeordnet wird, die über den angegebenen Namen verfügt.

(Geerbt von CookieHandler)
Read(String, HttpContext)

Liest den Cookie, der der angegebenen Anforderung zugeordnet ist, die über den angegebenen Namen sowie die Standarddomäne und den Pfad verfügt.

(Geerbt von CookieHandler)
ReadCore(String, HttpContext)

Liest beim Überschreiben in einer abgeleiteten Klasse das Cookie, das den angegebenen Namen hat und welches der angegebenen Anforderung zugeordnet ist.

(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 angegebene Dauerhaftigkeit und die angegebene Ablaufzeit hat.

(Geerbt von CookieHandler)
Write(Byte[], String, DateTime)

Schreibt ein Cookie, das der aktuellen Anforderung zugeordnet ist, die den angegebenen Namen, den angegebenen Wert und die angegebene Ablaufzeit hat.

(Geerbt von CookieHandler)
Write(Byte[], String, DateTime, HttpContext)

Schreibt ein Cookie, das der angegebenen Anforderung zugeordnet ist, die den angegebenen Namen, den angegebenen Wert und die angegebene Ablaufzeit hat.

(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, den angegebenen Wert, Domäne, Pfad und die angegebene Ablaufzeit und Sichtbarkeit hat.

(Geerbt von CookieHandler)
WriteCore(Byte[], String, String, String, DateTime, Boolean, Boolean, HttpContext)

Schreibt beim Überschreiben in einer abgeleiteten Klasse ein Cookie, das der angegebenen Anforderung zugeordnet ist, die den angegebenen Namen, Wert, Domäne, Pfad und Ablaufzeit, Dauerhaftigkeit und Sichtbarkeit besitzt.

(Geerbt von CookieHandler)

Gilt für: