DesignTimeProviderServicesAttribute 类

定义

标识在何处查找给定数据库提供程序的设计时服务。 此属性应存在于数据库提供程序的主程序集中。

此属性通常由数据库提供程序 (和其他扩展) 使用。 它通常不在应用程序代码中使用。

[System.AttributeUsage(System.AttributeTargets.Assembly)]
public sealed class DesignTimeProviderServicesAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Assembly)>]
type DesignTimeProviderServicesAttribute = class
    inherit Attribute
Public NotInheritable Class DesignTimeProviderServicesAttribute
Inherits Attribute
继承
DesignTimeProviderServicesAttribute
属性

构造函数

DesignTimeProviderServicesAttribute(String, String, String)

初始化 DesignTimeProviderServicesAttribute 类的新实例。

属性

AssemblyName

获取包含设计时服务的程序集的名称。

PackageName

获取包含设计时服务的 NuGet 包名称。

TypeName

获取可用于将数据库提供程序设计时服务添加到 ServiceCollection的类型的名称。 此类型应包含具有以下签名 public IServiceCollection ConfigureDesignTimeServices(IServiceCollection serviceCollection)的方法。

适用于