Cache.Item[String] 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.
Recupera o imposta la voce di cache nella chiave specificata.
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
Parametri
Valore della proprietà
Voce di cache specificata.
Esempio
Nell'esempio seguente viene utilizzata la Item
proprietà per recuperare il valore di un oggetto memorizzato nella cache associato Key1
alla chiave. Usa quindi il HttpResponse.Write metodo per scrivere il valore e il testo introduttivo e l'elemento HTML B in una pagina Web Form.
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>")
Nell'esempio seguente viene illustrato l'utilizzo di questa proprietà per inserire il valore di una casella di testo nella 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
Commenti
È possibile utilizzare questa proprietà per recuperare il valore di un elemento della cache specificato oppure per aggiungere un elemento e una chiave per tale elemento alla cache. L'aggiunta di un elemento della cache tramite la Item[] proprietà equivale a chiamare il Cache.Insert metodo .