Condividi tramite


DesignTimeServicesReferenceAttribute Classe

Definizione

Identifica dove trovare servizi di progettazione aggiuntivi.

Questo attributo viene in genere usato dalle estensioni in fase di progettazione. In genere non viene usato nel codice dell'applicazione.

[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
Ereditarietà
DesignTimeServicesReferenceAttribute
Attributi

Commenti

Per altre informazioni ed esempi, vedere Implementazione di provider di database e estensioni .

Costruttori

DesignTimeServicesReferenceAttribute(String, String)

Inizializza una nuova istanza della classe DesignTimeServicesReferenceAttribute.

DesignTimeServicesReferenceAttribute(String)

Inizializza una nuova istanza della classe DesignTimeServicesReferenceAttribute.

Proprietà

ForProvider

Ottiene il nome del provider per cui devono essere aggiunti questi servizi. Se null, i servizi verranno aggiunti per tutti i provider.

TypeName

Ottiene il nome completo dell'assembly del tipo che può essere usato per aggiungere altri servizi di progettazione a un ServiceCollectionoggetto . Questo tipo deve implementare IDesignTimeServices.

Si applica a