Partilhar 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.

Hierarquia de herança

ExportStandardMetadataAttribute
  Microsoft.SqlServer.Dac.Deployment.ExportDeploymentPlanExecutorAttribute

Namespace:  Microsoft.SqlServer.Dac.Deployment
Assembly:  Microsoft.SqlServer.Dac.Extensions (em Microsoft.SqlServer.Dac.Extensions.dll)

Sintaxe

'Declaração
<MetadataAttributeAttribute> _
<AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple := False)> _
Public Class ExportDeploymentPlanExecutorAttribute _
    Inherits ExportStandardMetadataAttribute
'Uso
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

Construtores

  Nome Descrição
Método público ExportDeploymentPlanExecutorAttribute(String, String) Initializes a new instance of the ExportDeploymentPlanExecutorAttribute class.
Método público ExportDeploymentPlanExecutorAttribute(Type, String) Initializes a new instance of the ExportDeploymentPlanExecutorAttribute class.

Início

Segurança de thread

Qualquer membro público static (Shared no Visual Basic) desse tipo é seguro para threads. Não há garantia de que qualquer membro de instância seja seguro para threads.

Consulte também

Referência

Namespace Microsoft.SqlServer.Dac.Deployment