ServiceCollectionContainerBuilderExtensions.BuildServiceProvider Yöntem

Tanım

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)

Kaynak:
ServiceCollectionContainerBuilderExtensions.cs
Kaynak:
ServiceCollectionContainerBuilderExtensions.cs
Kaynak:
ServiceCollectionContainerBuilderExtensions.cs
Kaynak:
ServiceCollectionContainerBuilderExtensions.cs

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

ServiceProvider.

Şunlara uygulanır

BuildServiceProvider(IServiceCollection, ServiceProviderOptions)

Kaynak:
ServiceCollectionContainerBuilderExtensions.cs
Kaynak:
ServiceCollectionContainerBuilderExtensions.cs
Kaynak:
ServiceCollectionContainerBuilderExtensions.cs
Kaynak:
ServiceCollectionContainerBuilderExtensions.cs

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

ServiceProvider.

Şunlara uygulanır

BuildServiceProvider(IServiceCollection, Boolean)

Kaynak:
ServiceCollectionContainerBuilderExtensions.cs
Kaynak:
ServiceCollectionContainerBuilderExtensions.cs
Kaynak:
ServiceCollectionContainerBuilderExtensions.cs
Kaynak:
ServiceCollectionContainerBuilderExtensions.cs

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

ServiceProvider.

Şunlara uygulanır