Freigeben über


ExportBuildContributorAttribute-Klasse

Represents the concrete classes implementing BuildContributor must add the ExportBuildContributorAttribute attribute to their class definition. This ensures they will be detected and available for use during build. BuildContributors 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.ExportBuildContributorAttribute

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

Syntax

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

Konstruktoren

  Name Beschreibung
Öffentliche Methode ExportBuildContributorAttribute(String, String) Initializes a new instance of the ExportBuildContributorAttribute class.
Öffentliche Methode ExportBuildContributorAttribute(Type, String) Initializes a new instance of the ExportBuildContributorAttribute 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