ServiceCollectionContainerBuilderExtensions.BuildServiceProvider Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Sobrecargas
| Name | Description |
|---|---|
| BuildServiceProvider(IServiceCollection) |
Cria um ServiceProvider serviço contendo a partir do fornecido IServiceCollection. |
| BuildServiceProvider(IServiceCollection, ServiceProviderOptions) |
Cria um ServiceProvider serviço contendo a partir do fornecido IServiceCollection , permitindo opcionalmente a validação do âmbito. |
| BuildServiceProvider(IServiceCollection, Boolean) |
Cria um ServiceProvider serviço contendo a partir do fornecido IServiceCollection , permitindo opcionalmente a validação do âmbito. |
BuildServiceProvider(IServiceCollection)
Cria um ServiceProvider serviço contendo a partir do fornecido IServiceCollection.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::Extensions::DependencyInjection::ServiceProvider ^ BuildServiceProvider(Microsoft::Extensions::DependencyInjection::IServiceCollection ^ services);
public static Microsoft.Extensions.DependencyInjection.ServiceProvider BuildServiceProvider(this Microsoft.Extensions.DependencyInjection.IServiceCollection services);
static member BuildServiceProvider : Microsoft.Extensions.DependencyInjection.IServiceCollection -> Microsoft.Extensions.DependencyInjection.ServiceProvider
<Extension()>
Public Function BuildServiceProvider (services As IServiceCollection) As ServiceProvider
Parâmetros
- services
- IServiceCollection
Os IServiceCollection descritores de serviço que contêm.
Devoluções
Aplica-se a
BuildServiceProvider(IServiceCollection, ServiceProviderOptions)
Cria um ServiceProvider serviço contendo a partir do fornecido IServiceCollection , permitindo opcionalmente a validação do âmbito.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::Extensions::DependencyInjection::ServiceProvider ^ BuildServiceProvider(Microsoft::Extensions::DependencyInjection::IServiceCollection ^ services, Microsoft::Extensions::DependencyInjection::ServiceProviderOptions ^ options);
public static Microsoft.Extensions.DependencyInjection.ServiceProvider BuildServiceProvider(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, Microsoft.Extensions.DependencyInjection.ServiceProviderOptions options);
static member BuildServiceProvider : Microsoft.Extensions.DependencyInjection.IServiceCollection * Microsoft.Extensions.DependencyInjection.ServiceProviderOptions -> Microsoft.Extensions.DependencyInjection.ServiceProvider
<Extension()>
Public Function BuildServiceProvider (services As IServiceCollection, options As ServiceProviderOptions) As ServiceProvider
Parâmetros
- services
- IServiceCollection
Os IServiceCollection descritores de serviço que contêm.
- options
- ServiceProviderOptions
Configura vários comportamentos dos fornecedores de serviços.
Devoluções
Aplica-se a
BuildServiceProvider(IServiceCollection, Boolean)
Cria um ServiceProvider serviço contendo a partir do fornecido IServiceCollection , permitindo opcionalmente a validação do âmbito.
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::Extensions::DependencyInjection::ServiceProvider ^ BuildServiceProvider(Microsoft::Extensions::DependencyInjection::IServiceCollection ^ services, bool validateScopes);
public static Microsoft.Extensions.DependencyInjection.ServiceProvider BuildServiceProvider(this Microsoft.Extensions.DependencyInjection.IServiceCollection services, bool validateScopes);
static member BuildServiceProvider : Microsoft.Extensions.DependencyInjection.IServiceCollection * bool -> Microsoft.Extensions.DependencyInjection.ServiceProvider
<Extension()>
Public Function BuildServiceProvider (services As IServiceCollection, validateScopes As Boolean) As ServiceProvider
Parâmetros
- services
- IServiceCollection
Os IServiceCollection descritores de serviço que contêm.
- validateScopes
- Boolean
true para realizar verificações de verificação de que os serviços com âmbito nunca são resolvidos pelo fornecedor raiz; caso contrário false.