Microsoft.Extensions.Options Namespace
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt Typen bereit, die zum Implementieren des Optionsmusters verwendet werden.
Klassen
Schnittstellen
IConfigureNamedOptions<TOptions> |
Stellt etwas dar, das den |
IConfigureOptions<TOptions> |
Stellt etwas dar, das den |
IOptions<TOptions> |
Wird zum Abrufen konfigurierter |
IOptionsChangeTokenSource<TOptions> |
Wird zum Abrufen von IChangeToken verwendet, das zum Nachverfolgen von Optionen verwendet wird. |
IOptionsFactory<TOptions> |
Wird zum Erstellen von |
IOptionsMonitor<TOptions> |
Wird für Benachrichtigungen verwendet, wenn sich |
IOptionsMonitorCache<TOptions> |
Wird von der IOptionsMonitor<TOptions>-Schnittstelle zum Zwischenspeichern von |
IOptionsSnapshot<TOptions> |
Wird verwendet, um für die Lebensdauer einer Anforderung auf den Wert von |
IPostConfigureOptions<TOptions> |
Stellt etwas dar, das den |
IStartupValidator |
Stellt eine Methode bereit, die Hosts verwenden können, um Optionen während des Startvorgangs zu überprüfen. Die Optionen werden aktiviert, um beim Start überprüft zu werden, indem Sie aufrufen ValidateOnStart<TOptions>(OptionsBuilder<TOptions>). |
IValidateOptions<TOptions> |
Schnittstelle zum Überprüfen von Optionen. |
Hinweise
Weitere Informationen zum Implementieren des Optionsmusters finden Sie unter Optionsmuster in .NET.
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für