Udostępnij za pośrednictwem


OptionsFactory<TOptions> Klasa

Definicja

Implementacja .IOptionsFactory<TOptions>

generic <typename TOptions>
 where TOptions : class, gcnew()public ref class OptionsFactory : Microsoft::Extensions::Options::IOptionsFactory<TOptions>
generic <typename TOptions>
 where TOptions : classpublic ref class OptionsFactory : Microsoft::Extensions::Options::IOptionsFactory<TOptions>
public class OptionsFactory<TOptions> : Microsoft.Extensions.Options.IOptionsFactory<TOptions> where TOptions : class, new()
public class OptionsFactory<TOptions> : Microsoft.Extensions.Options.IOptionsFactory<TOptions> where TOptions : class
type OptionsFactory<'Options (requires 'Options : null and 'Options : (new : unit -> 'Options))> = class
    interface IOptionsFactory<'Options (requires 'Options : null and 'Options : (new : unit -> 'Options))>
type OptionsFactory<'Options (requires 'Options : null)> = class
    interface IOptionsFactory<'Options (requires 'Options : null)>
Public Class OptionsFactory(Of TOptions)
Implements IOptionsFactory(Of TOptions)

Parametry typu

TOptions

Typ żądanych opcji.

Dziedziczenie
OptionsFactory<TOptions>
Implementuje

Konstruktory

OptionsFactory<TOptions>(IEnumerable<IConfigureOptions<TOptions>>, IEnumerable<IPostConfigureOptions<TOptions>>)

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

OptionsFactory<TOptions>(IEnumerable<IConfigureOptions<TOptions>>, IEnumerable<IPostConfigureOptions<TOptions>>, IEnumerable<IValidateOptions<TOptions>>)

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

Metody

Create(String)

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

CreateInstance(String)

Tworzy nowe wystąpienie TOptions obiektu przy użyciu określonego nameobiektu .

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)
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