OptionsServiceCollectionExtensions.AddOptions Methode
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
Overloads
| Name | Description |
|---|---|
| AddOptions(IServiceCollection) |
Voegt services toe die vereist zijn voor het gebruik van opties. |
| AddOptions<TOptions>(IServiceCollection) |
Hiermee haalt u een opbouwfunctie voor opties op waarmee aanroepen voor dezelfde |
| AddOptions<TOptions>(IServiceCollection, String) |
Hiermee haalt u een opbouwfunctie voor opties op die oproepen voor dezelfde naam |
AddOptions(IServiceCollection)
Voegt services toe die vereist zijn voor het gebruik van opties.
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
Parameters
- services
- IServiceCollection
De IServiceCollection service waaraan u de services wilt toevoegen.
Retouren
De IServiceCollection zodat extra aanroepen kunnen worden gekoppeld.
Van toepassing op
AddOptions<TOptions>(IServiceCollection)
Hiermee haalt u een opbouwfunctie voor opties op waarmee aanroepen voor dezelfde TOptions configuratie worden doorgestuurd naar de onderliggende serviceverzameling.
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)
Type parameters
- TOptions
Het type opties dat moet worden geconfigureerd.
Parameters
- services
- IServiceCollection
De IServiceCollection service waaraan u de services wilt toevoegen.
Retouren
De OptionsBuilder<TOptions> zodanig dat aanroepen kunnen worden gekoppeld.
Van toepassing op
AddOptions<TOptions>(IServiceCollection, String)
Hiermee haalt u een opbouwfunctie voor opties op die oproepen voor dezelfde naam TOptions doorstuurt naar de onderliggende serviceverzameling.
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)
Type parameters
- TOptions
Het type opties dat moet worden geconfigureerd.
Parameters
- services
- IServiceCollection
De IServiceCollection service waaraan u de services wilt toevoegen.
- name
- String
De naam van het exemplaar van de opties.
Retouren
De OptionsBuilder<TOptions> zodanig dat aanroepen kunnen worden gekoppeld.