OptionsServiceCollectionExtensions.AddOptions Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Přetížení
| Name | Description |
|---|---|
| AddOptions(IServiceCollection) |
Přidá služby požadované pro použití možností. |
| AddOptions<TOptions>(IServiceCollection) |
Získá tvůrce možností, který přepošluje volání pro stejnou |
| AddOptions<TOptions>(IServiceCollection, String) |
Získá tvůrce možností, který přeposílá volání pro stejnou pojmenovanou |
AddOptions(IServiceCollection)
Přidá služby požadované pro použití možností.
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
Parametry
- services
- IServiceCollection
Přidání IServiceCollection služeb do.
Návraty
Další IServiceCollection volání je možné zřetězit.
Platí pro
AddOptions<TOptions>(IServiceCollection)
Získá tvůrce možností, který přepošluje volání pro stejnou TOptions základní kolekci služeb.
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)
Parametry typu
- TOptions
Typ možností, který se má nakonfigurovat.
Parametry
- services
- IServiceCollection
Přidání IServiceCollection služeb do.
Návraty
V OptionsBuilder<TOptions> něm lze zřetězit volání tak, aby bylo možné nakonfigurovat volání.
Platí pro
AddOptions<TOptions>(IServiceCollection, String)
Získá tvůrce možností, který přeposílá volání pro stejnou pojmenovanou TOptions základní kolekci služeb.
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)
Parametry typu
- TOptions
Typ možností, který se má nakonfigurovat.
Parametry
- services
- IServiceCollection
Přidání IServiceCollection služeb do.
- name
- String
Název instance možností.
Návraty
V OptionsBuilder<TOptions> něm lze zřetězit volání tak, aby bylo možné nakonfigurovat volání.