Share via


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

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, ad zaten varsa false döndürür.

TryRemove(String)

Seçenekler örneğini kaldırmayı deneyin.

Şunlara uygulanır