OptionsServiceCollectionExtensions Klasse
Definition
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.
Erweiterungsmethoden zum Hinzufügen von Optionsdiensten zum DI-Container.
public ref class OptionsServiceCollectionExtensions abstract sealed
public static class OptionsServiceCollectionExtensions
type OptionsServiceCollectionExtensions = class
Public Module OptionsServiceCollectionExtensions
- Vererbung
-
OptionsServiceCollectionExtensions
Methoden
| Name | Beschreibung |
|---|---|
| AddOptions(IServiceCollection) |
Fügt Dienste hinzu, die für die Verwendung von Optionen erforderlich sind. |
| AddOptions<TOptions>(IServiceCollection, String) |
Ruft einen Options-Generator ab, der Configure-Aufrufe mit demselben Namen |
| AddOptions<TOptions>(IServiceCollection) |
Ruft einen Options-Generator ab, der Configure-Aufrufe für dasselbe |
| AddOptionsWithValidateOnStart<TOptions,TValidateOptions>(IServiceCollection, String) |
Fügt Dienste hinzu, die für die Verwendung von Optionen erforderlich sind, und erzwingt die Überprüfung der Optionen beim Start statt zur Laufzeit. |
| AddOptionsWithValidateOnStart<TOptions>(IServiceCollection, String) |
Fügt Dienste hinzu, die für die Verwendung von Optionen erforderlich sind, und erzwingt die Überprüfung der Optionen beim Start statt zur Laufzeit. |
| Configure<TOptions>(IServiceCollection, Action<TOptions>) |
Registriert eine Aktion, die zum Konfigurieren eines bestimmten Optionstyps verwendet wird. Hinweis: Diese werden vor allen PostConfigure<TOptions>(IServiceCollection, Action<TOptions>)ausgeführt. |
| Configure<TOptions>(IServiceCollection, String, Action<TOptions>) |
Registriert eine Aktion, die zum Konfigurieren eines bestimmten Optionstyps verwendet wird. Hinweis: Diese werden vor allen PostConfigure<TOptions>(IServiceCollection, Action<TOptions>)ausgeführt. |
| ConfigureAll<TOptions>(IServiceCollection, Action<TOptions>) |
Registriert eine Aktion, die zum Konfigurieren aller Instanzen eines bestimmten Optionstyps verwendet wird. |
| ConfigureOptions(IServiceCollection, Object) |
Registriert ein Objekt, das alle zugehörigen IConfigureOptions<TOptions>, IPostConfigureOptions<TOptions>und IValidateOptions<TOptions> registriert hat. |
| ConfigureOptions(IServiceCollection, Type) |
Registriert einen Typ, der alle zugehörigen IConfigureOptions<TOptions>, IPostConfigureOptions<TOptions>und IValidateOptions<TOptions> registriert hat. |
| ConfigureOptions<TConfigureOptions>(IServiceCollection) |
Registriert einen Typ, der alle zugehörigen IConfigureOptions<TOptions>, IPostConfigureOptions<TOptions>und IValidateOptions<TOptions> registriert hat. |
| PostConfigure<TOptions>(IServiceCollection, Action<TOptions>) |
Registriert eine Aktion, die zum Initialisieren eines bestimmten Optionstyps verwendet wird. Hinweis: Diese werden überhaupt Configure<TOptions>(IServiceCollection, Action<TOptions>)ausgeführt. |
| PostConfigure<TOptions>(IServiceCollection, String, Action<TOptions>) |
Registriert eine Aktion, die zum Konfigurieren eines bestimmten Optionstyps verwendet wird. Hinweis: Diese werden überhaupt Configure<TOptions>(IServiceCollection, Action<TOptions>)ausgeführt. |
| PostConfigureAll<TOptions>(IServiceCollection, Action<TOptions>) |
Registriert eine Aktion, die zum Bereitstellen aller Instanzen eines bestimmten Optionstyps verwendet wird. Hinweis: Diese werden überhaupt Configure<TOptions>(IServiceCollection, Action<TOptions>)ausgeführt. |