MemoryCache.Remove 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.
Belirtilen öğeyi önbellekten kaldırır.
Aşırı Yüklemeler
| Remove(String, String) |
Önbellek girdisini önbellekten kaldırır. |
| Remove(String, CacheEntryRemovedReason, String) |
Nedeni kullanarak önbellek girdisini önbellekten kaldırır. |
Remove(String, String)
- Kaynak:
- MemoryCache.cs
- Kaynak:
- MemoryCache.cs
- Kaynak:
- MemoryCache.cs
Önbellek girdisini önbellekten kaldırır.
public override object Remove(string key, string regionName = default);
override this.Remove : string * string -> obj
Public Overrides Function Remove (key As String, Optional regionName As String = Nothing) As Object
Parametreler
- key
- String
Önbellek girişinin kaldırılacağı benzersiz tanımlayıcı.
- regionName
- String
Önbellekte bir önbellek girdisinin eklendiği adlandırılmış bölge. Bu parametre için değer geçirmeyin. Sınıfı bölgeleri uygulamadığından MemoryCache bu parametre null varsayılan olarak kullanılır.
Döndürülenler
Girdi önbellekte bulunursa, kaldırılan önbellek girdisi; aksi takdirde , null.
Özel durumlar
regionName değil null.
key, null değeridir.
Açıklamalar
tarafından key belirtilen girdi önbellekte varsa, öğenin kaldırılması ilişkili değişiklik izleyicilerini tetikler. Kaldırılan öğe bir CacheItemUpdateCallback nesne veya CacheItemRemovedCallback nesneyle ilişkilendirildiyse, geri çağırmaya geçirilen neden olur Removed.
Şunlara uygulanır
Remove(String, CacheEntryRemovedReason, String)
- Kaynak:
- MemoryCache.cs
- Kaynak:
- MemoryCache.cs
- Kaynak:
- MemoryCache.cs
Nedeni kullanarak önbellek girdisini önbellekten kaldırır.
public object Remove(string key, System.Runtime.Caching.CacheEntryRemovedReason reason, string regionName = default);
override this.Remove : string * System.Runtime.Caching.CacheEntryRemovedReason * string -> obj
Public Function Remove (key As String, reason As CacheEntryRemovedReason, Optional regionName As String = Nothing) As Object
Parametreler
- key
- String
Önbellek girişinin kaldırılacağı benzersiz tanımlayıcı.
- reason
- CacheEntryRemovedReason
Öğenin kaldırılma nedeni.
- regionName
- String
Önbellekte bir önbellek girdisinin eklendiği adlandırılmış bölge. Bu parametre için değer geçirmeyin. Sınıfı bölgeleri uygulamadığından MemoryCache bu parametre null varsayılan olarak kullanılır.
Döndürülenler
Girdi önbellekte bulunursa, kaldırılan önbellek girdisi; aksi takdirde , null.