OutputCacheProfile.Duration Proprietà
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.
Ottiene o imposta l'intervallo di tempo durante il quale la pagina o il controllo viene memorizzato nella cache.
public:
property int Duration { int get(); void set(int value); };
[System.Configuration.ConfigurationProperty("duration", DefaultValue=-1)]
public int Duration { get; set; }
[<System.Configuration.ConfigurationProperty("duration", DefaultValue=-1)>]
member this.Duration : int with get, set
Public Property Duration As Integer
Valore della proprietà
Intervallo di tempo in secondi.
- Attributi
Esempio
Nell'esempio di codice riportato di seguito viene illustrato come utilizzare la proprietà Duration.
// Get the current Duration.
Int32 durationValue =
outputCacheProfile.Duration;
// Set the Duration property to 0.
outputCacheProfile.Duration = 0;
' Get the current Duration.
Dim durationValue As Int32 = _
outputCacheProfile.Duration
' Set the Duration.
outputCacheProfile.Duration = 0
Commenti
Rappresenta Duration il tempo in secondi in cui viene memorizzato nella cache la pagina o il controllo utente. L'impostazione di questa proprietà stabilisce un criterio di scadenza per le risposte HTTP dalla pagina o dal controllo a cui si applica e causerà automaticamente la memorizzazione nella cache dell'output.
Nota
L'oggetto Duration deve essere definito nel profilo o nella @ OutputCache
direttiva di una pagina usando il profilo.