OptionsServiceCollectionExtensions.AddOptions Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Surcharges
AddOptions(IServiceCollection) |
Ajoute les services nécessaires à l’utilisation des options. |
AddOptions<TOptions>(IServiceCollection) |
Obtient un générateur d’options qui transfère les |
AddOptions<TOptions>(IServiceCollection, String) |
Obtient un générateur d’options qui transfère les |
AddOptions(IServiceCollection)
Ajoute les services nécessaires à l’utilisation des options.
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
Paramètres
- services
- IServiceCollection
IServiceCollection auquel ajouter les services.
Retours
IServiceCollection à utiliser pour chaîner des appels supplémentaires.
S’applique à
AddOptions<TOptions>(IServiceCollection)
Obtient un générateur d’options qui transfère les Configure
appels pour le même nommé TOptions
à la collection de services sous-jacente.
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)
Paramètres de type
- TOptions
Type d’options à configurer.
Paramètres
- services
- IServiceCollection
IServiceCollection auquel ajouter les services.
Retours
OptionsBuilder<TOptions> pour que les appels de configuration puissent y être chaînés.
S’applique à
AddOptions<TOptions>(IServiceCollection, String)
Obtient un générateur d’options qui transfère les Configure
appels pour le même nommé TOptions
à la collection de services sous-jacente.
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)
Paramètres de type
- TOptions
Type d’options à configurer.
Paramètres
- services
- IServiceCollection
IServiceCollection auquel ajouter les services.
- name
- String
Nom de l’instance d’options.
Retours
afin que Configure
les OptionsBuilder<TOptions> appels puissent être chaînés dans celui-ci.