ObjectCache.Remove(String, String) Yöntem
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.
Türetilmiş bir sınıfta geçersiz kılındığında önbellek girdisini önbellekten kaldırır.
public abstract object Remove(string key, string regionName = default);
abstract member Remove : string * string -> obj
Public MustOverride Function Remove (key As String, Optional regionName As String = Nothing) As Object
Parametreler
- key
- String
Önbellek girdisi için benzersiz bir tanımlayıcı.
- regionName
- String
Optional. Bölgeler uygulandıysa önbellek girdisinin eklendiği önbellekteki adlandırılmış bölge. İsteğe bağlı parametresinin varsayılan değeridir null.
Döndürülenler
Anahtar tarafından belirtilen kaldırılan önbellek girişinin değerini veya null belirtilen girişin bulunup bulunmadığını temsil eden nesne.
Açıklamalar
Özel önbellek uygulamasında bu yöntemi geçersiz kılarsanız, önbellekte öğesine karşılık gelen keybir önbellek girdisi varsa, kaldırılan öğenin değeri döndürülmelidir. Önbellekten hiçbir şey kaldırılmadıysa yöntemi döndürmelidir null.
Note
Bazı dağıtılmış önbellek uygulamaları, önbellekten kaldırılan değeri döndürme özelliğini desteklemeyebilir. Bunun nedeni, önbellek uygulamasının kaldırılan bir önbellek öğesinin değerini döndürmeyi desteklememesi olabilir. Bunun nedeni, nesneyi dönüş değeri olarak sıralamanın çok pahalı olması da olabilir. Böyle durumlarda önbellek uygulamaları döndürebilir null.