Język

OptionsCache<TOptions> Klasa

Definicja

Buforuje TOptions wystąpienia.

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

Nazwa Opis
OptionsCache<TOptions>()

Inicjuje OptionsCache<TOptions> wystąpienie klasy .

Metody

Nazwa Opis
Clear()

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

Equals(Object)

Określa, czy określony obiekt jest równy bieżącemu obiektowi.

(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ą createOptionspolecenia .

GetType()

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
MemberwiseClone()

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

(Odziedziczone po Object)
ToString()

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

(Odziedziczone po Object)
TryAdd(String, TOptions)

Próbuje utworzyć nową opcję w pamięci podręcznej.

TryRemove(String)

Próbuje usunąć wystąpienie opcji.

Dotyczy