UserControl.Cache 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 l'oggetto Cache associato all'applicazione contenente il controllo utente.
public:
property System::Web::Caching::Cache ^ Cache { System::Web::Caching::Cache ^ get(); };
[System.ComponentModel.Browsable(false)]
public System.Web.Caching.Cache Cache { get; }
[<System.ComponentModel.Browsable(false)>]
member this.Cache : System.Web.Caching.Cache
Public ReadOnly Property Cache As Cache
Valore della proprietà
Oggetto Cache in cui sono memorizzati i dati del controllo utente.
- Attributi
Esempio
Nell'esempio seguente viene utilizzata la Cache proprietà per archiviare il Text valore della proprietà di un Label controllo server Web, txtValue
, nell'oggetto Cache associato all'applicazione del controllo utente. A tale scopo, viene usata la Cache proprietà , assegnando all'elemento un valore del parametro chiave pari txtName.Text
a .
Importante
L'esempio include una casella di testo che accetta l'input dell'utente e rappresenta quindi una potenziale minaccia alla sicurezza. Per impostazione predefinita, le pagine Web ASP.NET verificano che l'input dell'utente non includa script o elementi HTML. Per altre informazioni, vedere Cenni preliminari sugli attacchi tramite script.
private void cmdAdd_Click(Object objSender, EventArgs objArgs)
{
if (txtName.Text != "")
{
// Add this item to the cache.
Cache[txtName.Text] = txtValue.Text;
}
}
Private Sub cmdAdd_Click(objSender As Object, objArgs As EventArgs)
If txtName.Text <> "" Then
' Add this item to the cache.
Cache(txtName.Text) = txtValue.Text
End If
End Sub
Commenti
consente Cache di archiviare i dati per il recupero successivo e di essere condivisi nell'applicazione. I dati archiviati sono indipendenti dalla pagina o dalla sessione utente corrente. Accedere ai dati tramite questa proprietà per migliorare le prestazioni della pagina o dell'applicazione se la creazione dei dati è lenta. Per altre informazioni sull'uso della cache, vedere Memorizzazione nella cache dei dati dell'applicazione.