IOptionsMonitorCache<TOptions> Gränssnitt

Definition

Används av IOptionsMonitor<TOptions> för att cachelagrar TOptions instanser.

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)

Typparametrar

TOptions

Vilken typ av alternativ som begärs.

Härledda

Metoder

Name Description
Clear()

Rensar alla alternativinstanser från cacheminnet.

GetOrAdd(String, Func<TOptions>)

Hämtar en namngiven alternativinstans eller lägger till en ny instans som skapats med createOptions.

TryAdd(String, TOptions)

Försöker lägga till ett nytt alternativ i cacheminnet.

TryRemove(String)

Försöker ta bort en alternativinstans.

Gäller för