Udostępnij za pośrednictwem


OptionsManager<TOptions> Klasa

Definicja

Implementacja elementów IOptions<TOptions> i IOptionsSnapshot<TOptions>.

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

Parametry typu

TOptions

Typ opcji.

Dziedziczenie
OptionsManager<TOptions>
Implementuje

Konstruktory

OptionsManager<TOptions>(IOptionsFactory<TOptions>)

Inicjuje nowe wystąpienie z określonymi konfiguracjami opcji.

Właściwości

Value

Domyślne skonfigurowane TOptions wystąpienie, równoważne get(Options.DefaultName).

Metody

Equals(Object)

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

(Odziedziczone po Object)
Get(String)

Zwraca skonfigurowane TOptions wystąpienie z danym namewystąpieniem .

GetHashCode()

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

(Odziedziczone po Object)
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)

Dotyczy