ChunkedCookieHandler Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Rappresenta un gestore di cookie che scrive i dati dei cookie in modo che i cookie non superino mai una dimensione impostata.
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
- Ereditarietà
Commenti
La ChunkedCookieHandler classe presenta il cookie come entità logica, in modo che, nel caso dei cookie con una dimensione che supera una soglia specificata (la dimensione del blocco), una singola chiamata al Write metodo suddivide i dati in una serie di cookie sul lato client effettivi, nessuno dei quali supera le dimensioni del blocco.
I nomi dei cookie vengono costruiti in base al name parametro ai Writemetodi , Reado Delete . I nomi dei cookie vengono costruiti aggiungendo un numero al nome di base: nome, nome1, nome2 e così via.
Costruttori
| Nome | Descrizione |
|---|---|
| ChunkedCookieHandler() |
Inizializza una nuova istanza della ChunkedCookieHandler classe che usa le dimensioni predefinite del blocco. |
| ChunkedCookieHandler(Int32) |
Inizializza una nuova istanza della ChunkedCookieHandler classe che utilizza una dimensione di blocco specificata. |
Campi
| Nome | Descrizione |
|---|---|
| DefaultChunkSize |
Dimensione di blocco predefinita di 2000 caratteri. |
| MinimumChunkSize |
Dimensione minima del blocco di 1000 caratteri. |
Proprietà
| Nome | Descrizione |
|---|---|
| ChunkSize |
Ottiene le dimensioni del blocco utilizzate dall'istanza corrente. |
| Domain |
Ottiene o imposta il dominio utilizzato per i cookie. (Ereditato da CookieHandler) |
| HideFromClientScript |
Ottiene o imposta un valore che indica se il cookie deve essere nascosto dallo script client. (Ereditato da CookieHandler) |
| Name |
Ottiene o imposta il nome di base per i cookie scritti dal gestore. (Ereditato da CookieHandler) |
| Path |
Ottiene o imposta il percorso virtuale per i cookie scritti dal gestore. (Ereditato da CookieHandler) |
| PersistentSessionLifetime |
Durata delle sessioni persistenti. Se zero, vengono sempre usate sessioni temporanee. (Ereditato da CookieHandler) |
| RequireSsl |
Ottiene o imposta un valore che specifica se il cookie deve essere utilizzato solo con SSL. (Ereditato da CookieHandler) |
Metodi
| Nome | Descrizione |
|---|---|
| Delete() |
Elimina il cookie associato alla richiesta corrente con il nome predefinito, il dominio e il percorso. (Ereditato da CookieHandler) |
| Delete(HttpContext) |
Elimina il cookie associato alla richiesta corrente con il nome predefinito, il dominio e il percorso. (Ereditato da CookieHandler) |
| Delete(String, HttpContext) |
Elimina il cookie associato alla richiesta specificata con il nome specificato e il dominio e il percorso predefiniti. (Ereditato da CookieHandler) |
| Delete(String, String, String, HttpContext) |
Elimina il cookie associato alla richiesta specificata con il nome, il percorso e il dominio specificati. (Ereditato da CookieHandler) |
| Delete(String) |
Elimina il cookie associato alla richiesta corrente con il nome specificato e il dominio e il percorso predefiniti. (Ereditato da CookieHandler) |
| DeleteCore(String, String, String, HttpContext) |
Quando sottoposto a override in una classe derivata, elimina il cookie associato alla richiesta specificata con il nome, il dominio e il percorso specificati. (Ereditato da CookieHandler) |
| Equals(Object) |
Determina se l'oggetto specificato è uguale all'oggetto corrente. (Ereditato da Object) |
| GetHashCode() |
Funge da funzione hash predefinita. (Ereditato da Object) |
| GetType() |
Ottiene il Type dell'istanza corrente. (Ereditato da Object) |
| MatchCookiePath(Uri, Uri) |
Se il dominio di destinazione si trova all'interno del dominio cookie e il percorso di destinazione si trova all'interno del percorso del cookie, trovare la corrispondenza con la combinazione di maiuscole e minuscole della parte del percorso del cookie. (Ereditato da CookieHandler) |
| MemberwiseClone() |
Crea una copia superficiale del Objectcorrente. (Ereditato da Object) |
| Read() |
Legge il cookie associato alla richiesta corrente con il nome predefinito. (Ereditato da CookieHandler) |
| Read(HttpContext) |
Legge il cookie associato alla richiesta corrente con il nome predefinito, il dominio e il percorso. (Ereditato da CookieHandler) |
| Read(String, HttpContext) |
Legge il cookie associato alla richiesta specificata con il nome specificato e il dominio e il percorso predefiniti. (Ereditato da CookieHandler) |
| Read(String) |
Legge il cookie associato alla richiesta corrente con il nome specificato. (Ereditato da CookieHandler) |
| ReadCore(String, HttpContext) |
Quando sottoposto a override in una classe derivata, legge il cookie con il nome specificato e associato alla richiesta specificata. (Ereditato da CookieHandler) |
| ToString() |
Restituisce una stringa che rappresenta l'oggetto corrente. (Ereditato da Object) |
| Write(Byte[], Boolean, DateTime) |
Scrive un cookie associato alla richiesta corrente con il valore, la persistenza e l'ora di scadenza specificati. (Ereditato da CookieHandler) |
| Write(Byte[], String, DateTime, HttpContext) |
Scrive un cookie associato alla richiesta specificata con il nome, il valore e l'ora di scadenza specificati. (Ereditato da CookieHandler) |
| Write(Byte[], String, DateTime) |
Scrive un cookie associato alla richiesta corrente con il nome, il valore e la scadenza specificati. (Ereditato da CookieHandler) |
| Write(Byte[], String, String, String, DateTime, Boolean, Boolean, HttpContext) |
Scrive un cookie associato alla richiesta specificata con il nome, il valore, il dominio, il percorso, l'ora di scadenza e la visibilità specificati. (Ereditato da CookieHandler) |
| WriteCore(Byte[], String, String, String, DateTime, Boolean, Boolean, HttpContext) |
Quando sottoposto a override in una classe derivata, scrive un cookie associato alla richiesta specificata con il nome, il valore, il dominio, il percorso, l'ora di scadenza, la persistenza e la visibilità specificati. (Ereditato da CookieHandler) |