CacheControlHeaderValue 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 il valore dell'intestazione Cache-Control.
public ref class CacheControlHeaderValue
public ref class CacheControlHeaderValue : ICloneable
public class CacheControlHeaderValue
public class CacheControlHeaderValue : ICloneable
type CacheControlHeaderValue = class
type CacheControlHeaderValue = class
interface ICloneable
Public Class CacheControlHeaderValue
Public Class CacheControlHeaderValue
Implements ICloneable
- Ereditarietà
-
CacheControlHeaderValue
- Implementazioni
Costruttori
CacheControlHeaderValue() |
Inizializza una nuova istanza della classe CacheControlHeaderValue. |
Proprietà
Extensions |
Token di estensione della cache, ciascuno con un valore facoltativo assegnato. |
MaxAge |
Tempo massimo, espresso in secondi, entro il quale il client HTTP accetta una risposta. |
MaxStale |
Determina se un client HTTP accetta una risposta che ha superato la data e l'ora di scadenza. |
MaxStaleLimit |
Tempo massimo, espresso in secondi, entro il quale un client HTTP accetta una risposta che ha superato l'ora di scadenza. |
MinFresh |
Tempo di aggiornamento, espresso in secondi, entro il quale un client HTTP accetta una risposta. |
MustRevalidate |
Determina se il server di origine richiede la riconvalida di una voce della cache in un eventuale uso successivo nel caso in cui la voce della cache diventi obsoleta. |
NoCache |
Determina se un client HTTP accetta una risposta memorizzata nella cache. |
NoCacheHeaders |
Raccolta di nomi di campo nella direttiva "no-cache" in un campo di intestazione cache-control di una risposta HTTP. |
NoStore |
Determina se una cache non deve memorizzare nessuna parte del messaggio di richiesta HTTP o di una risposta. |
NoTransform |
Determina se una cache o un proxy non deve modificare qualsiasi aspetto del corpo dell'entità. |
OnlyIfCached |
Determina se una cache deve rispondere usando una voce memorizzata nella cache coerente con altri vincoli della richiesta HTTP oppure con un messaggio di stato 504 (Timeout gateway). |
Private |
Determina se l'intero messaggio di risposta HTTP, o parte di esso, è destinato a un singolo utente e non deve essere memorizzato da una cache condivisa. |
PrivateHeaders |
Raccolta di nomi di campo nella direttiva "private" in un campo di intestazione cache-control di una risposta HTTP. |
ProxyRevalidate |
Determina se il server di origine richiede la riconvalida di una voce della cache in un eventuale uso successivo nel caso in cui la voce diventi obsoleta per le cache di agente utente condivise. |
Public |
Determina se una risposta HTTP può essere memorizzata da una cache qualsiasi, anche se normalmente non è memorizzabile nella cache oppure è memorizzabile solo all'interno di una cache non condivisa. |
SharedMaxAge |
Il tempo massimo condiviso, espresso in secondi, entro il quale una risposta HTTP esegue l'override della direttiva "max-age" in un'intestazione cache-control o in un'intestazione Expires per una cache condivisa. |
Metodi
Equals(Object) |
Determina se l'oggetto Object specificato è uguale all'oggetto CacheControlHeaderValue corrente. |
GetHashCode() |
Funge da funzione hash per un oggetto CacheControlHeaderValue. |
GetType() |
Ottiene l'oggetto Type dell'istanza corrente. (Ereditato da Object) |
MemberwiseClone() |
Crea una copia superficiale dell'oggetto Object corrente. (Ereditato da Object) |
Parse(String) |
Converte una stringa in un'istanza di CacheControlHeaderValue. |
ToString() |
Restituisce una stringa che rappresenta l'oggetto CacheControlHeaderValue corrente. |
TryParse(String, CacheControlHeaderValue) |
Determina se una stringa contiene informazioni valide su CacheControlHeaderValue. |
Implementazioni dell'interfaccia esplicita
ICloneable.Clone() |
Crea un nuovo oggetto che è una copia dell'istanza corrente di CacheControlHeaderValue. |