Aracılığıyla paylaş


ObjectCache.CreateCacheEntryChangeMonitor Yöntem

Tanım

Türetilmiş bir sınıfta geçersiz kılındığında, belirtilen önbellek girişlerindeki değişikliklere yanıt olarak olayları tetikleyebilen bir CacheEntryChangeMonitor nesne oluşturur.

public abstract System.Runtime.Caching.CacheEntryChangeMonitor CreateCacheEntryChangeMonitor (System.Collections.Generic.IEnumerable<string> keys, string regionName = default);
abstract member CreateCacheEntryChangeMonitor : seq<string> * string -> System.Runtime.Caching.CacheEntryChangeMonitor
Public MustOverride Function CreateCacheEntryChangeMonitor (keys As IEnumerable(Of String), Optional regionName As String = Nothing) As CacheEntryChangeMonitor

Parametreler

keys
IEnumerable<String>

İzlenecek önbellek girdileri için benzersiz tanımlayıcılar.

regionName
String

İsteğe bağlı. Önbellekte, bölgeler uygulandıysa, parametredeki önbellek anahtarlarının keys bulunduğu adlandırılmış bölge. İsteğe bağlı parametresinin varsayılan değeri şeklindedir null.

Döndürülenler

Önbellekteki önbellek girdilerini izleyen bir değişiklik izleyicisi.

Açıklamalar

Türetilmiş ObjectCache bir sınıf temel CreateCacheEntryChangeMonitor yöntemi geçersiz kıldığında, önbellek uygulamasının bir CacheEntryChangeMonitor nesnesi oluşturması gerekir. Bu özelleştirilmiş değişiklik izleyicisi, parametresinde keys belirtilen önbellek girişlerinde değişiklikler olduğunda çağıranları bilgilendirir. Örneğin, parametredeki keys izlenen bir öğe güncelleştirilirse veya önbellekten kaldırılırsa, bu yöntem tarafından oluşturulan değişiklik izleyicisi bir olayı tetikler.

Önbellek uygulaması adlandırılmış önbellek bölgelerini destekliyorsa parametre olarak regionName bir dize değeri belirtilebilir. Aksi takdirde, parametresi varsayılan olarak nullolarak gösterilir.

Not

Tüm önbellek uygulamaları önbellek girişi değişiklik izleyicilerini desteklemez. Önbellek uygulamanızın nesneleri destekleyip desteklemediğini CacheEntryChangeMonitor belirlemek için belirli bir önbellek uygulaması belgelerine bakın.

Şunlara uygulanır