ServiceCollectionContainerBuilderExtensions.BuildServiceProvider Yöntem
Tanım
Önemli
Bazı bilgiler ürünün ön sürümüyle ilgilidir ve sürüm öncesinde önemli değişiklikler yapılmış olabilir. Burada verilen bilgilerle ilgili olarak Microsoft açık veya zımni hiçbir garanti vermez.
Aşırı Yüklemeler
BuildServiceProvider(IServiceCollection) |
ServiceProvider Sağlanan IServiceCollectioniçinden bir içeren hizmetler oluşturur. |
BuildServiceProvider(IServiceCollection, ServiceProviderOptions) |
Sağlanan IServiceCollection içinden isteğe bağlı olarak hizmet oluşturma ve kapsam doğrulamasını etkinleştiren bir ServiceProvider içeren hizmetler oluşturur. |
BuildServiceProvider(IServiceCollection, Boolean) |
Sağlanan IServiceCollection içinden isteğe bağlı olarak kapsam doğrulamasını etkinleştiren bir ServiceProvider içeren hizmetler oluşturur. |
BuildServiceProvider(IServiceCollection)
ServiceProvider Sağlanan IServiceCollectioniçinden bir içeren hizmetler oluşturur.
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
Parametreler
- services
- IServiceCollection
İçeren IServiceCollection hizmet tanımlayıcıları.
Döndürülenler
Şunlara uygulanır
BuildServiceProvider(IServiceCollection, ServiceProviderOptions)
Sağlanan IServiceCollection içinden isteğe bağlı olarak hizmet oluşturma ve kapsam doğrulamasını etkinleştiren bir ServiceProvider içeren hizmetler oluşturur.
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
Parametreler
- services
- IServiceCollection
İçeren IServiceCollection hizmet tanımlayıcıları.
- options
- ServiceProviderOptions
Hizmet oluşturma ve kapsam doğrulama dahil olmak üzere çeşitli hizmet sağlayıcısı davranışlarını yapılandırılır.
Döndürülenler
Şunlara uygulanır
BuildServiceProvider(IServiceCollection, Boolean)
Sağlanan IServiceCollection içinden isteğe bağlı olarak kapsam doğrulamasını etkinleştiren bir ServiceProvider içeren hizmetler oluşturur.
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
Parametreler
- services
- IServiceCollection
İçeren IServiceCollection hizmet tanımlayıcıları.
- validateScopes
- Boolean
true
kapsamlı hizmetlerin kök sağlayıcıdan hiçbir zaman çözümlenmediğini doğrulamayı denetlemek için; aksi takdirde , false
.