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