Freigeben über


IOptionsSnapshot<TOptions> Schnittstelle

Definition

Wird verwendet, um für die Lebensdauer einer Anforderung auf den Wert von TOptions zuzugreifen.

generic <typename TOptions>
 where TOptions : classpublic interface class IOptionsSnapshot : Microsoft::Extensions::Options::IOptions<TOptions>
public interface IOptionsSnapshot<out TOptions> : Microsoft.Extensions.Options.IOptions<out TOptions> where TOptions : class
type IOptionsSnapshot<'Options (requires 'Options : null)> = interface
    interface IOptions<'Options (requires 'Options : null)>
Public Interface IOptionsSnapshot(Of Out TOptions)
Implements IOptions(Of Out TOptions)

Typparameter

TOptions

Optionstyp.

Dieser Typparameter ist kovariant. Das bedeutet, dass Sie entweder den angegebenen Typ oder einen stärker abgeleiteten Typ verwenden können. Weitere Informationen zu Kovarianz und Kontravarianz finden Sie unter Kovarianz und Kontravarianz in Generics.
Abgeleitet
Implementiert

Eigenschaften

Value

Ruft die konfigurierte TOptions-Standardinstanz ab.

(Geerbt von IOptions<TOptions>)

Methoden

Get(String)

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

Gilt für: