Share via


DesignTimeProviderServicesAttribute Třída

Definice

Určuje, kde najít služby doby návrhu pro daného poskytovatele databáze. Tento atribut by měl být přítomen v primárním sestavení zprostředkovatele databáze.

Tento atribut obvykle používají poskytovatelé databází (a další rozšíření). Obecně se nepoužívá v kódu aplikace.

[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
Dědičnost
DesignTimeProviderServicesAttribute
Atributy

Konstruktory

DesignTimeProviderServicesAttribute(String, String, String)

Inicializuje novou instanci DesignTimeProviderServicesAttribute třídy.

Vlastnosti

AssemblyName

Získá název sestavení, které obsahuje služby návrhu.

PackageName

Získá název balíčku NuGet, který obsahuje služby času návrhu.

TypeName

Získá název typu, který lze použít k přidání služeb návrhu zprostředkovatelů databáze do ServiceCollection. Tento typ by měl obsahovat metodu s následujícím podpisem public IServiceCollection ConfigureDesignTimeServices(IServiceCollection serviceCollection).

Platí pro