UserControl.Cache Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient l'objet Cache associé à l'application qui contient le contrôle utilisateur.
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
Valeur de propriété
Objet Cache dans lequel stocker les données du contrôle utilisateur.
- Attributs
Exemples
L’exemple suivant utilise la Cache propriété pour stocker la Text valeur de propriété d’un Label contrôle serveur web, txtValue
, dans l’objet Cache associé à l’application du contrôle utilisateur. Pour ce faire, il utilise la Cache propriété , en affectant à l’élément une valeur de paramètre clé de txtName.Text
.
Important
Cet exemple comprend une zone de texte qui accepte une entrée d'utilisateur, ce qui constitue une menace potentielle pour la sécurité. Par défaut, les pages web ASP.NET vérifient que l’entrée d’utilisateur n’inclut pas de script ou d’éléments HTML. Pour plus d’informations, consultez Vue d’ensemble des attaques de 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
Remarques
le vous permet de stocker des Cache données pour une récupération ultérieure et est partagé entre l’application. Les données que vous stockez sont indépendantes de la page ou de la session utilisateur active. Accédez aux données via cette propriété pour améliorer les performances de la page ou de l’application si la création des données est lente. Pour plus d’informations sur l’utilisation du cache, consultez Mise en cache des données d’application.