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 | |
---|---|---|
ExportDeploymentPlanExecutorAttribute(String, String) | Initializes a new instance of the ExportDeploymentPlanExecutorAttribute class. | |
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.