Cache.Item[String] Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Hiermee haalt u het cache-item op de opgegeven sleutel op of stelt u het in.
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
Parameters
Waarde van eigenschap
Het opgegeven cache-item.
Voorbeelden
In het volgende voorbeeld wordt de eigenschap gebruikt om de waarde op te halen van een object in de Item cache dat is gekoppeld aan de Key1 sleutel. Vervolgens wordt de HttpResponse.Write methode gebruikt om de waarde en inleidende tekst en het B HTML-element naar een webpagina te schrijven.
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>")
In het volgende voorbeeld ziet u hoe u deze eigenschap gebruikt om de waarde van een tekstvak in te voegen in de 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
Opmerkingen
U kunt deze eigenschap gebruiken om de waarde van een opgegeven cache-item op te halen of om een item en een sleutel toe te voegen aan de cache. Het toevoegen van een cache-item met behulp van de Item[] eigenschap is gelijk aan het aanroepen van de Cache.Insert methode.