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 usata 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. Usa la proprietà per eseguire questa operazione, assegnando all'elemento Cache un valore del parametro chiave di txtName.Text
.
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 corrente o dalla sessione utente. 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 Caching dati dell'applicazione.