Cache.Item[String] Özellik
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Belirtilen anahtardaki önbellek öğesini alır veya ayarlar.
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
Parametreler
Özellik Değeri
Belirtilen önbellek öğesi.
Örnekler
Aşağıdaki örnek, anahtarıyla Key1
ilişkilendirilmiş önbelleğe alınmış bir nesnenin değerini almak için özelliğini kullanırItem
. Daha sonra değerini, giriş metnini ve B HTML öğesini bir Web Forms sayfasına yazmak için yöntemini kullanır HttpResponse.Write .
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>")
Aşağıdaki örnekte, önbelleğe bir metin kutusunun değerini eklemek için bu özelliğin kullanılması gösterilmektedir.
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
Açıklamalar
Bu özelliği, belirtilen bir önbellek öğesinin değerini almak veya önbelleğe öğe ve anahtarı eklemek için kullanabilirsiniz. özelliğini kullanarak Item[] bir önbellek öğesi eklemek, yöntemini çağırmaya Cache.Insert eşdeğerdir.