Cache.Item[String] Eigenschaft
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Ruft ab oder legt das Cacheelement am angegebenen Schlüssel fest.
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
Parameter
Eigenschaftswert
Das angegebene Cacheelement.
Beispiele
Im folgenden Beispiel wird die Item Eigenschaft verwendet, um den Wert eines zwischengespeicherten Objekts abzurufen, das dem Key1 Schlüssel zugeordnet ist. Anschließend wird die HttpResponse.Write Methode verwendet, um den Wert und einführungstext und das B-HTML-Element auf eine Webseite zu schreiben.
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>")
Im folgenden Beispiel wird die Verwendung dieser Eigenschaft veranschaulicht, um den Wert eines Textfelds in den Cache einzufügen.
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
Hinweise
Mit dieser Eigenschaft können Sie den Wert eines angegebenen Cacheelements abrufen oder ein Element und einen Schlüssel zum Cache hinzufügen. Das Hinzufügen eines Cacheelements mithilfe der Item[] Eigenschaft entspricht dem Aufrufen der Cache.Insert Methode.