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 IServiceProvider ^ BuildServiceProvider(Microsoft::Extensions::DependencyInjection::IServiceCollection ^ services);
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::Extensions::DependencyInjection::ServiceProvider ^ BuildServiceProvider(Microsoft::Extensions::DependencyInjection::IServiceCollection ^ services);
public static IServiceProvider BuildServiceProvider (this 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 -> IServiceProvider
static member BuildServiceProvider : Microsoft.Extensions.DependencyInjection.IServiceCollection -> Microsoft.Extensions.DependencyInjection.ServiceProvider
<Extension()>
Public Function BuildServiceProvider (services As IServiceCollection) As IServiceProvider
<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 IServiceProvider ^ BuildServiceProvider(Microsoft::Extensions::DependencyInjection::IServiceCollection ^ services, bool validateScopes);
public:
[System::Runtime::CompilerServices::Extension]
static Microsoft::Extensions::DependencyInjection::ServiceProvider ^ BuildServiceProvider(Microsoft::Extensions::DependencyInjection::IServiceCollection ^ services, bool validateScopes);
public static IServiceProvider BuildServiceProvider (this 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 -> IServiceProvider
static member BuildServiceProvider : Microsoft.Extensions.DependencyInjection.IServiceCollection * bool -> Microsoft.Extensions.DependencyInjection.ServiceProvider
<Extension()>
Public Function BuildServiceProvider (services As IServiceCollection, validateScopes As Boolean) As IServiceProvider
<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
.
Döndürülenler
Şunlara uygulanır
Geri Bildirim
https://aka.ms/ContentUserFeedback.
Çok yakında: 2024 boyunca, içerik için geri bildirim mekanizması olarak GitHub Sorunları’nı kullanımdan kaldıracak ve yeni bir geri bildirim sistemiyle değiştireceğiz. Daha fazla bilgi için bkz.Gönderin ve geri bildirimi görüntüleyin