Cache.Item[String] Cache.Item[String] Cache.Item[String] Cache.Item[String] Property

Definición

Obtiene o establece el elemento en caché de la clave especificada.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

Parámetros

key
String String String String

Objeto String que representa la clave del elemento en caché.A String object that represents the key for the cache item.

Valor de propiedad

Elemento en caché especificado.The specified cache item.

Ejemplos

En el ejemplo siguiente se Item usa la propiedad para recuperar el valor de un objeto almacenado en memoria Key1 caché asociado a la clave.The following example uses the Item property to retrieve the value of a cached object associated with the Key1 key. A continuación, usa HttpResponse.Write el método para escribir el valor y el texto de introducción y el elemento HTML B en una página de formularios 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>")

En el ejemplo siguiente se muestra cómo utilizar esta propiedad para insertar el valor de un cuadro de texto en la memoria caché.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

Comentarios

Puede usar esta propiedad para recuperar el valor de un elemento de la memoria caché especificado o para agregar un elemento y una clave para él a la memoria caché.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. Agregar un elemento de caché mediante Item[String] la propiedad es equivalente a Cache.Insert llamar al método.Adding a cache item using the Item[String] property is equivalent to calling the Cache.Insert method.

Se aplica a

Consulte también: