IOptionsMonitorCache<TOptions> Arabirim

Tanım

tarafından IOptionsMonitor<TOptions> örnekleri önbelleğe TOptions almak için kullanılır.

generic <typename TOptions>
 where TOptions : classpublic interface class IOptionsMonitorCache
public interface IOptionsMonitorCache<TOptions> where TOptions : class
type IOptionsMonitorCache<'Options (requires 'Options : null)> = interface
Public Interface IOptionsMonitorCache(Of TOptions)

Tür Parametreleri

TOptions

İstenen seçeneklerin türü.

Türetilmiş

Yöntemler

Name Description
Clear()

Önbellekteki tüm seçenek örneklerini temizler.

GetOrAdd(String, Func<TOptions>)

Adlandırılmış bir seçenek örneği alır veya ile createOptionsoluşturulan yeni bir örnek ekler.

TryAdd(String, TOptions)

Önbelleğe yeni bir seçenek eklemeye çalışır.

TryRemove(String)

Bir seçenek örneğini kaldırmaya çalışır.

Şunlara uygulanır