Sdílet prostřednictvím


DesignTimeServicesReferenceAttribute Třída

Definice

Určuje, kde najít další služby v době návrhu.

Tento atribut se obvykle používá v rozšířeních v době návrhu. Obecně se nepoužívá v kódu aplikace.

[System.AttributeUsage(System.AttributeTargets.Assembly)]
public sealed class DesignTimeServicesReferenceAttribute : Attribute
[System.AttributeUsage(System.AttributeTargets.Assembly, AllowMultiple=true)]
public sealed class DesignTimeServicesReferenceAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Assembly)>]
type DesignTimeServicesReferenceAttribute = class
    inherit Attribute
[<System.AttributeUsage(System.AttributeTargets.Assembly, AllowMultiple=true)>]
type DesignTimeServicesReferenceAttribute = class
    inherit Attribute
Public NotInheritable Class DesignTimeServicesReferenceAttribute
Inherits Attribute
Dědičnost
DesignTimeServicesReferenceAttribute
Atributy

Poznámky

Další informace a příklady najdete v tématu Implementace zprostředkovatelů a rozšíření databáze .

Konstruktory

DesignTimeServicesReferenceAttribute(String, String)

Inicializuje novou instanci DesignTimeServicesReferenceAttribute třídy.

DesignTimeServicesReferenceAttribute(String)

Inicializuje novou instanci DesignTimeServicesReferenceAttribute třídy.

Vlastnosti

ForProvider

Získá název poskytovatele, pro kterého by měly být tyto služby přidány. Pokud je hodnota null, budou služby přidány pro všechny poskytovatele.

TypeName

Získá název kvalifikované sestavení typu, který lze použít k přidání dalších služeb návrhu do ServiceCollection. Tento typ by měl implementovat IDesignTimeServices.

Platí pro