Cache.Item[String] Propriété

Définition

Obtient ou définit l'élément du cache correspondant à la clé spécifiée.Gets or sets the cache item at the specified key.

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

key
String

Objet String qui représente la clé pour l'élément mis en cache.A String object that represents the key for the cache item.

Valeur de propriété

Object

Élément du cache spécifié.The specified cache item.

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é.The following example uses the Item property to retrieve the value of a cached object associated with the Key1 key. Il utilise ensuite la HttpResponse.Write méthode pour écrire la valeur et le texte d’introduction et l’élément HTML B sur une page Web Forms.It then uses the HttpResponse.Write method to write the value and introductory text and the B HTML element to a Web Forms page.

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 illustre l’utilisation de cette propriété pour insérer la valeur d’une zone de texte dans le cache.The following example demonstrates using this property to insert the value of a text box into the 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é à celui-ci dans le cache.You can use this property to retrieve the value of a specified cache item, or to add an item and a key for it to the cache. L’ajout d’un élément de cache à l’aide de la Item[] propriété équivaut à appeler la Cache.Insert méthode.Adding a cache item using the Item[] property is equivalent to calling the Cache.Insert method.

S’applique à

Voir aussi