IOptionsMonitorCache<TOptions> Interfész

Definíció

IOptionsMonitor<TOptions> A példányok gyorsítótárazásához TOptions használatos.

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ípusparaméterek

TOptions

A kért beállítások típusa.

Származtatott

Metódusok

Name Description
Clear()

Törli az összes beállításpéldányt a gyorsítótárból.

GetOrAdd(String, Func<TOptions>)

Lekéri a névvel ellátott beállításokat tartalmazó példányt, vagy hozzáad egy új példányt, amely a használatával createOptionsjött létre.

TryAdd(String, TOptions)

Új beállítást próbál hozzáadni a gyorsítótárhoz.

TryRemove(String)

Megpróbál eltávolítani egy beállításpéldányt.

A következőre érvényes: