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í
AddOptions(IServiceCollection) |
Přidá služby vyžadované pro použití možností. |
AddOptions<TOptions>(IServiceCollection) |
Získá tvůrce možností, který přesměruje |
AddOptions<TOptions>(IServiceCollection, String) |
Získá tvůrce možností, který přesměruje |
AddOptions(IServiceCollection)
Přidá služby vyž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
Chcete-li IServiceCollection přidat služby do.
Návraty
Aby IServiceCollection bylo možné zřetězovat další volání.
Platí pro
AddOptions<TOptions>(IServiceCollection)
Získá tvůrce možností, který přesměruje Configure
volání stejného s názvem TOptions
na podkladovou kolekci služby.
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
Chcete-li IServiceCollection přidat služby do.
Návraty
Aby OptionsBuilder<TOptions> se v něm konfigurovala volání, může být zřetězený.
Platí pro
AddOptions<TOptions>(IServiceCollection, String)
Získá tvůrce možností, který přesměruje Configure
volání stejného s názvem TOptions
na podkladovou kolekci služby.
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
Chcete-li IServiceCollection přidat služby do.
- name
- String
Název instance možností.
Návraty
Configure
Aby OptionsBuilder<TOptions> v něm bylo možné zřetězovat volání.