OptionsManager<TOptions> Classe

Definizione

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)

Parametri di tipo

TOptions

Tipo di opzioni.

Ereditarietà
OptionsManager<TOptions>
Implementazioni

Costruttori

Nome Descrizione
OptionsManager<TOptions>(IOptionsFactory<TOptions>)

Inizializza una nuova istanza con le configurazioni delle opzioni specificate.

Proprietà

Nome Descrizione
Value

Ottiene l'istanza configurata TOptions predefinita (equivalente a Get(Options.DefaultName)).

Metodi

Nome Descrizione
Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
Get(String)

Restituisce un'istanza configurata TOptions con l'oggetto specificato name.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene il Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale del Objectcorrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Si applica a