OptionsCache<TOptions> Klasa

Definicja

Służy do buforowania TOptions wystąpień.

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)

Parametry typu

TOptions

Typ żądanych opcji.

Dziedziczenie
OptionsCache<TOptions>
Implementuje

Konstruktory

OptionsCache<TOptions>()

Metody

Clear()

Czyści wszystkie wystąpienia opcji z pamięci podręcznej.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
GetHashCode()

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetOrAdd(String, Func<TOptions>)

Pobiera nazwane wystąpienie opcji lub dodaje nowe wystąpienie utworzone za pomocą polecenia createOptions.

GetType()

Type Pobiera wartość bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

Tworzy płytkią kopię bieżącego Objectelementu .

(Odziedziczone po Object)
ToString()

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)
TryAdd(String, TOptions)

Próbuje dodać nową opcję do pamięci podręcznej, zwróci wartość false, jeśli nazwa już istnieje.

TryRemove(String)

Spróbuj usunąć wystąpienie opcji.

Dotyczy