IOptionsMonitorCache<TOptions> Интерфейс

Определение

Используется для IOptionsMonitor<TOptions> кэширования TOptions экземпляров.

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)

Параметры типа

TOptions

Тип запрашиваемых параметров.

Производный

Методы

Имя Описание
Clear()

Удаляет все экземпляры параметров из кэша.

GetOrAdd(String, Func<TOptions>)

Возвращает именованный экземпляр параметров или добавляет новый экземпляр, созданный с createOptionsпомощью .

TryAdd(String, TOptions)

Пытается добавить новый параметр в кэш.

TryRemove(String)

Пытается удалить экземпляр параметров.

Применяется к