Partager via


Classe ExportDeploymentPlanExecutorAttribute

Represents the concrete classes implementing DeploymentPlanExecutor must add the ExportDeploymentPlanExecutorAttribute attribute to their class definition. This ensures they will be detected and available for use during SQL Deployment. DeploymentPlanExecutors require a unique ID which can be based on their fully qualified type name, or explicitly passed as a string.

Hiérarchie d'héritage

ExportStandardMetadataAttribute
  Microsoft.SqlServer.Dac.Deployment.ExportDeploymentPlanExecutorAttribute

Espace de noms :  Microsoft.SqlServer.Dac.Deployment
Assembly :  Microsoft.SqlServer.Dac.Extensions (en Microsoft.SqlServer.Dac.Extensions.dll)

Syntaxe

'Déclaration
<MetadataAttributeAttribute> _
<AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple := False)> _
Public Class ExportDeploymentPlanExecutorAttribute _
    Inherits ExportStandardMetadataAttribute
'Utilisation
Dim instance As ExportDeploymentPlanExecutorAttribute
[MetadataAttributeAttribute]
[AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple = false)]
public class ExportDeploymentPlanExecutorAttribute : ExportStandardMetadataAttribute
[MetadataAttributeAttribute]
[AttributeUsageAttribute(AttributeTargets::Class, AllowMultiple = false)]
public ref class ExportDeploymentPlanExecutorAttribute : public ExportStandardMetadataAttribute
[<MetadataAttributeAttribute>]
[<AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple = false)>]
type ExportDeploymentPlanExecutorAttribute =  
    class 
        inherit ExportStandardMetadataAttribute 
    end
public class ExportDeploymentPlanExecutorAttribute extends ExportStandardMetadataAttribute

Constructeurs

  Nom Description
Méthode publique ExportDeploymentPlanExecutorAttribute(String, String) Initializes a new instance of the ExportDeploymentPlanExecutorAttribute class.
Méthode publique ExportDeploymentPlanExecutorAttribute(Type, String) Initializes a new instance of the ExportDeploymentPlanExecutorAttribute class.

Haut de la page

Sécurité des threads

Tous les membres publics static (Shared dans Visual Basic) de ce type sont thread-safe. Tous les membres de l'instance ne sont pas garantis comme étant thread-safe.

Voir aussi

Référence

Espace de noms Microsoft.SqlServer.Dac.Deployment