Freigeben über


OptionsFactory<TOptions> Klasse

Definition

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

Typparameter

TOptions

Der Typ der angeforderten Optionen.

Vererbung
OptionsFactory<TOptions>
Implementiert

Konstruktoren

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

Initialisiert eine neue Instanz mit den angegebenen Optionskonfigurationen.

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

Initialisiert eine neue Instanz mit den angegebenen Optionskonfigurationen.

Methoden

Create(String)

Gibt eine konfigurierte TOptions-Instanz mit dem angegebenen name zurück.

CreateInstance(String)

Erstellt eine neue Instanz eines TOptions-Objekts mithilfe des angegebenen name.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)

Gilt für