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)

Пытается добавить новый параметр в кэш. Возвращает значение false, если имя уже существует.

TryRemove(String)

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

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