Share via


ExportBuildContributorAttribute Class

Definition

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

[System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false)]
[System.ComponentModel.Composition.MetadataAttribute]
public class ExportBuildContributorAttribute : Microsoft.SqlServer.Dac.Extensibility.ExportStandardMetadataAttribute
[<System.AttributeUsage(System.AttributeTargets.Class, AllowMultiple=false)>]
[<System.ComponentModel.Composition.MetadataAttribute>]
type ExportBuildContributorAttribute = class
    inherit ExportStandardMetadataAttribute
Public Class ExportBuildContributorAttribute
Inherits ExportStandardMetadataAttribute
Inheritance
ExportBuildContributorAttribute
Attributes

Constructors

ExportBuildContributorAttribute(String, String)

Initializes a ExportBuildContributorAttribute

ExportBuildContributorAttribute(Type, String)

Intializes a ExportBuildContributorAttribute

Properties

DisplayName (Inherited from ExportStandardMetadataAttribute)
Id (Inherited from ExportStandardMetadataAttribute)
PlatformCompatibility (Inherited from ExportStandardMetadataAttribute)
Version (Inherited from ExportStandardMetadataAttribute)

Applies to