Cache.Item[String] 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 ou définit l'élément du cache correspondant à la clé spécifiée.
public:
property System::Object ^ default[System::String ^] { System::Object ^ get(System::String ^ key); void set(System::String ^ key, System::Object ^ value); };
public object this[string key] { get; set; }
member this.Item(string) : obj with get, set
Default Public Property Item(key As String) As Object
Paramètres
Valeur de propriété
Élément du cache spécifié.
Exemples
L’exemple suivant utilise la Item
propriété pour récupérer la valeur d’un objet mis en cache associé à la Key1
clé. Il utilise ensuite la HttpResponse.Write méthode pour écrire la valeur et le texte d’introduction et l’élément HTML B dans une page Web Forms.
Response.Write("Value of cache key: <B>" + Server.HtmlEncode(Cache["Key1"] as string) + "</B>");
Response.Write("Value of cache key: <B>" + Server.HtmlEncode(CType(Cache("Key1"),String)) + "</B>")
L’exemple suivant montre comment utiliser cette propriété pour insérer la valeur d’une zone de texte dans le cache.
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
Vous pouvez utiliser cette propriété pour récupérer la valeur d’un élément de cache spécifié ou pour ajouter un élément et une clé pour celui-ci au cache. L’ajout d’un élément de cache à l’aide de la Item[] propriété équivaut à appeler la Cache.Insert méthode.