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 das Element im Cache am angegebenen Schlüssel ab oder legt dieses 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 Element im Cache.
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 den Einführungstext sowie das B-HTML-Element auf eine Web Forms-Seite 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>")
Das folgende Beispiel veranschaulicht die Verwendung dieser Eigenschaft, 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 dem Cache ein Element und einen Schlüssel hinzufügen. Das Hinzufügen eines Cacheelements mithilfe der Item[] -Eigenschaft entspricht dem Aufrufen der Cache.Insert -Methode.