Freigeben über


ExportDeploymentPlanExecutorAttribute-Klasse

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.

Vererbungshierarchie

ExportStandardMetadataAttribute
  Microsoft.SqlServer.Dac.Deployment.ExportDeploymentPlanExecutorAttribute

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

Syntax

'Declaration
<MetadataAttributeAttribute> _
<AttributeUsageAttribute(AttributeTargets.Class, AllowMultiple := False)> _
Public Class ExportDeploymentPlanExecutorAttribute _
    Inherits ExportStandardMetadataAttribute
'Usage
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

Konstruktoren

  Name Beschreibung
Öffentliche Methode ExportDeploymentPlanExecutorAttribute(String, String) Initializes a new instance of the ExportDeploymentPlanExecutorAttribute class.
Öffentliche Methode ExportDeploymentPlanExecutorAttribute(Type, String) Initializes a new instance of the ExportDeploymentPlanExecutorAttribute class.

Zum Anfang

Threadsicherheit

Alle öffentlichen static (Shared in Visual Basic)-Elemente dieses Typs sind Threadsicher. Für Instanzelemente wird die Threadsicherheit nicht gewährleistet.

Siehe auch

Verweis

Microsoft.SqlServer.Dac.Deployment-Namespace