EntityFrameworkServicesBuilder.TryAddProviderSpecificServices 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
数据库提供程序应调用此方法以访问基础 ServiceCollectionMap ,以便可以注册特定于提供程序的服务。 请注意,实体框架服务的实现应直接在 上 EntityFrameworkServicesBuilder 注册,而不是通过此方法注册。
public virtual Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkServicesBuilder TryAddProviderSpecificServices (Action<Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap> serviceMap);
abstract member TryAddProviderSpecificServices : Action<Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap> -> Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkServicesBuilder
override this.TryAddProviderSpecificServices : Action<Microsoft.EntityFrameworkCore.Infrastructure.ServiceCollectionMap> -> Microsoft.EntityFrameworkCore.Infrastructure.EntityFrameworkServicesBuilder
Public Overridable Function TryAddProviderSpecificServices (serviceMap As Action(Of ServiceCollectionMap)) As EntityFrameworkServicesBuilder
参数
- serviceMap
- Action<ServiceCollectionMap>
应向其添加提供程序服务的基础映射。
返回
此生成器,以便可以链接进一步的调用。
注解
有关详细信息 和示例,请参阅数据库提供程序和扩展的实现 。