OptionsServiceCollectionExtensions.AddOptions Methode
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.
Überlädt
| Name | Beschreibung |
|---|---|
| AddOptions(IServiceCollection) |
Fügt Dienste hinzu, die für die Verwendung von Optionen erforderlich sind. |
| AddOptions<TOptions>(IServiceCollection) |
Ruft einen Options-Generator ab, der Configure-Aufrufe für dasselbe |
| AddOptions<TOptions>(IServiceCollection, String) |
Ruft einen Options-Generator ab, der Configure-Aufrufe mit demselben Namen |
AddOptions(IServiceCollection)
Fügt Dienste hinzu, die für die Verwendung von Optionen erforderlich sind.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::Extensions::DependencyInjection::IServiceCollection ^ AddOptions(Microsoft::Extensions::DependencyInjection::IServiceCollection ^ services);
public static Microsoft.Extensions.DependencyInjection.IServiceCollection AddOptions(this Microsoft.Extensions.DependencyInjection.IServiceCollection services);
static member AddOptions : Microsoft.Extensions.DependencyInjection.IServiceCollection -> Microsoft.Extensions.DependencyInjection.IServiceCollection
<Extension()>
Public Function AddOptions (services As IServiceCollection) As IServiceCollection
Parameter
- services
- IServiceCollection
Der IServiceCollection , dem die Dienste hinzugefügt werden sollen.
Gibt zurück
Dadurch IServiceCollection können zusätzliche Aufrufe verkettet werden.
Gilt für:
AddOptions<TOptions>(IServiceCollection)
Ruft einen Options-Generator ab, der Configure-Aufrufe für dasselbe TOptions an die zugrunde liegende Dienstauflistung weiterleitet.
public:
generic <typename TOptions>
where TOptions : class[System::Runtime::CompilerServices::Extension]
static Microsoft::Extensions::Options::OptionsBuilder<TOptions> ^ AddOptions(Microsoft::Extensions::DependencyInjection::IServiceCollection ^ services);
public static Microsoft.Extensions.Options.OptionsBuilder<TOptions> AddOptions<TOptions>(this Microsoft.Extensions.DependencyInjection.IServiceCollection services) where TOptions : class;
static member AddOptions : Microsoft.Extensions.DependencyInjection.IServiceCollection -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)> (requires 'Options : null)
<Extension()>
Public Function AddOptions(Of TOptions As Class) (services As IServiceCollection) As OptionsBuilder(Of TOptions)
Typparameter
- TOptions
Der zu konfigurierende Optionstyp.
Parameter
- services
- IServiceCollection
Der IServiceCollection , dem die Dienste hinzugefügt werden sollen.
Gibt zurück
Dadurch OptionsBuilder<TOptions> können Aufrufe verkettet werden.
Gilt für:
AddOptions<TOptions>(IServiceCollection, String)
Ruft einen Options-Generator ab, der Configure-Aufrufe mit demselben Namen TOptions an die zugrunde liegende Dienstauflistung weiterleitet.
public:
generic <typename TOptions>
where TOptions : class[System::Runtime::CompilerServices::Extension]
static Microsoft::Extensions::Options::OptionsBuilder<TOptions> ^ AddOptions(Microsoft::Extensions::DependencyInjection::IServiceCollection ^ services, System::String ^ name);
public static Microsoft.Extensions.Options.OptionsBuilder<TOptions> AddOptions<TOptions>(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, string? name) where TOptions : class;
static member AddOptions : Microsoft.Extensions.DependencyInjection.IServiceCollection * string -> Microsoft.Extensions.Options.OptionsBuilder<'Options (requires 'Options : null)> (requires 'Options : null)
<Extension()>
Public Function AddOptions(Of TOptions As Class) (services As IServiceCollection, name As String) As OptionsBuilder(Of TOptions)
Typparameter
- TOptions
Der zu konfigurierende Optionstyp.
Parameter
- services
- IServiceCollection
Der IServiceCollection , dem die Dienste hinzugefügt werden sollen.
- name
- String
Der Name der Optionsinstanz.
Gibt zurück
Dadurch OptionsBuilder<TOptions> können Aufrufe verkettet werden.