OptionsCache<TOptions> Classe

Definizione

Memorizza nella cache le TOptions istanze.

generic <typename TOptions>
 where TOptions : classpublic ref class OptionsCache : Microsoft::Extensions::Options::IOptionsMonitorCache<TOptions>
public class OptionsCache<TOptions> : Microsoft.Extensions.Options.IOptionsMonitorCache<TOptions> where TOptions : class
type OptionsCache<'Options (requires 'Options : null)> = class
    interface IOptionsMonitorCache<'Options (requires 'Options : null)>
Public Class OptionsCache(Of TOptions)
Implements IOptionsMonitorCache(Of TOptions)

Parametri di tipo

TOptions

Tipo di opzioni richieste.

Ereditarietà
OptionsCache<TOptions>
Implementazioni

Costruttori

Nome Descrizione
OptionsCache<TOptions>()

Inizializza un'istanza della OptionsCache<TOptions> classe .

Metodi

Nome Descrizione
Clear()

Cancella tutte le istanze di opzioni dalla cache.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetOrAdd(String, Func<TOptions>)

Ottiene un'istanza di opzioni denominata o aggiunge una nuova istanza creata con createOptions.

GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
TryAdd(String, TOptions)

Tenta di aggiungere una nuova opzione alla cache.

TryRemove(String)

Tenta di rimuovere un'istanza di opzioni.

Si applica a