ChunkedCookieHandler Klass

Definition

Representerar en cookiehanterare som skriver cookiedata så att cookies aldrig överskrider en angivet storlek.

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
Arv
ChunkedCookieHandler

Kommentarer

Klassen ChunkedCookieHandler presenterar cookien som en logisk entitet, så att när det gäller cookies med en storlek som överskrider ett angivet tröskelvärde (segmentstorleken Write ) bryter ett enda anrop till metoden data i en serie faktiska cookies på klientsidan, varav ingen överskrider segmentstorleken.

Cookienamn konstrueras baserat på parametern name till Writemetoderna , Readeller Delete . Cookienamnen skapas genom att ett tal läggs till i basnamnet: namn, namn1, namn2 och så vidare.

Konstruktorer

Name Description
ChunkedCookieHandler()

Initierar en ny instans av ChunkedCookieHandler klassen som använder standardstorleken för segment.

ChunkedCookieHandler(Int32)

Initierar en ny instans av ChunkedCookieHandler klassen som använder en angiven segmentstorlek.

Fält

Name Description
DefaultChunkSize

Standardstorleken för segment på 2 000 tecken.

MinimumChunkSize

Minsta segmentstorlek på 1 000 tecken.

Egenskaper

Name Description
ChunkSize

Hämtar segmentstorleken som används av den aktuella instansen.

Domain

Hämtar eller anger domänen som används för cookies.

(Ärvd från CookieHandler)
HideFromClientScript

Hämtar eller anger ett värde som anger om cookien ska döljas från klientskriptet.

(Ärvd från CookieHandler)
Name

Hämtar eller anger basnamnet för cookies som skrivits av hanteraren.

(Ärvd från CookieHandler)
Path

Hämtar eller anger den virtuella sökvägen för cookies som skrivits av hanteraren.

(Ärvd från CookieHandler)
PersistentSessionLifetime

Livslängden för beständiga sessioner. Om noll används alltid tillfälliga sessioner.

(Ärvd från CookieHandler)
RequireSsl

Hämtar eller anger ett värde som anger om cookien endast ska användas med SSL.

(Ärvd från CookieHandler)

Metoder

Name Description
Delete()

Tar bort den cookie som är associerad med den aktuella begäran som har standardnamnet, domänen och sökvägen.

(Ärvd från CookieHandler)
Delete(HttpContext)

Tar bort den cookie som är associerad med den aktuella begäran som har standardnamnet, domänen och sökvägen.

(Ärvd från CookieHandler)
Delete(String, HttpContext)

Tar bort den cookie som är associerad med den angivna begäran som har det angivna namnet och standarddomänen och sökvägen.

(Ärvd från CookieHandler)
Delete(String, String, String, HttpContext)

Tar bort den cookie som är associerad med den angivna begäran som har det angivna namnet, sökvägen och domänen.

(Ärvd från CookieHandler)
Delete(String)

Tar bort den cookie som är associerad med den aktuella begäran som har det angivna namnet och standarddomänen och sökvägen.

(Ärvd från CookieHandler)
DeleteCore(String, String, String, HttpContext)

När den åsidosätts i en härledd klass tar den cookie som är associerad med den angivna begäran som har det angivna namnet, domänen och sökvägen bort.

(Ärvd från CookieHandler)
Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MatchCookiePath(Uri, Uri)

Om måldomänen finns inom cookiedomänen och målsökvägen finns inom cookiesökvägen matchar du höljet för cookiesökvägsdelen.

(Ärvd från CookieHandler)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
Read()

Läser cookien som är associerad med den aktuella begäran som har standardnamnet.

(Ärvd från CookieHandler)
Read(HttpContext)

Läser cookien som är associerad med den aktuella begäran som har standardnamnet, domänen och sökvägen.

(Ärvd från CookieHandler)
Read(String, HttpContext)

Läser cookien som är associerad med den angivna begäran som har det angivna namnet och standarddomänen och sökvägen.

(Ärvd från CookieHandler)
Read(String)

Läser cookien som är associerad med den aktuella begäran som har det angivna namnet.

(Ärvd från CookieHandler)
ReadCore(String, HttpContext)

När den åsidosätts i en härledd klass läser den cookie som har det angivna namnet och som är associerad med den angivna begäran.

(Ärvd från CookieHandler)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)
Write(Byte[], Boolean, DateTime)

Skriver en cookie som är associerad med den aktuella begäran som har det angivna värdet, beständigheten och förfallotiden.

(Ärvd från CookieHandler)
Write(Byte[], String, DateTime, HttpContext)

Skriver en cookie som är associerad med den angivna begäran som har det angivna namnet, värdet och förfallotiden.

(Ärvd från CookieHandler)
Write(Byte[], String, DateTime)

Skriver en cookie som är associerad med den aktuella begäran som har det angivna namnet, värdet och förfallotiden.

(Ärvd från CookieHandler)
Write(Byte[], String, String, String, DateTime, Boolean, Boolean, HttpContext)

Skriver en cookie som är associerad med den angivna begäran som har det angivna namnet, värdet, domänen, sökvägen, förfallotiden och synligheten.

(Ärvd från CookieHandler)
WriteCore(Byte[], String, String, String, DateTime, Boolean, Boolean, HttpContext)

När den åsidosätts i en härledd klass skriver en cookie som är associerad med den angivna begäran som har det angivna namnet, värdet, domänen, sökvägen, förfallotiden, beständigheten och synligheten.

(Ärvd från CookieHandler)

Gäller för