OptionsServiceCollectionExtensions.AddOptions Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Överlagringar
| Name | Description |
|---|---|
| AddOptions(IServiceCollection) |
Lägger till tjänster som krävs för att använda alternativ. |
| AddOptions<TOptions>(IServiceCollection) |
Hämtar en alternativbyggare som vidarebefordrar Konfigurera anrop för samma |
| AddOptions<TOptions>(IServiceCollection, String) |
Hämtar en alternativbyggare som vidarebefordrar Konfigurera anrop för samma namn |
AddOptions(IServiceCollection)
Lägger till tjänster som krävs för att använda alternativ.
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
Parametrar
- services
- IServiceCollection
Att IServiceCollection lägga till tjänsterna i.
Returer
Så IServiceCollection att ytterligare anrop kan länkas.
Gäller för
AddOptions<TOptions>(IServiceCollection)
Hämtar en alternativbyggare som vidarebefordrar Konfigurera anrop för samma TOptions till den underliggande tjänstsamlingen.
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)
Typparametrar
- TOptions
Alternativtypen som ska konfigureras.
Parametrar
- services
- IServiceCollection
Att IServiceCollection lägga till tjänsterna i.
Returer
Så OptionsBuilder<TOptions> att konfigurera anrop kan länkas i den.
Gäller för
AddOptions<TOptions>(IServiceCollection, String)
Hämtar en alternativbyggare som vidarebefordrar Konfigurera anrop för samma namn TOptions till den underliggande tjänstsamlingen.
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)
Typparametrar
- TOptions
Alternativtypen som ska konfigureras.
Parametrar
- services
- IServiceCollection
Att IServiceCollection lägga till tjänsterna i.
- name
- String
Namnet på alternativinstansen.
Returer
Så OptionsBuilder<TOptions> att konfigurera anrop kan länkas i den.