Язык

ContributorArgumentConfiguration Класс

Определение

Экземпляры этого класса создаются участниками сборки и развертывания во время разработки для инициализации аргументов, передаваемых им во время выполнения.

В SSDT эти аргументы необходимо указать с помощью свойства УчастникаArguments в ФАЙЛЕ SQLPROJ или в файле с ссылкой на целевые объекты. Например, чтобы добавить аргумент RunMyContributor со значением true, будет добавлено следующее: <PropertyGroup><ContributorArguments Condition="$(Configuration)" == 'Debug''> $(УчастникArguments); RunMyContributor=True; </УчастникArguments><PropertyGroup>

В этом случае аргумент добавляется только для конфигурации отладки. Используя приведенную выше конфигурацию, можно собирать сведения из среды MSBuild и передавать их участнику.

Их также можно указать при создании пакета с помощью BuildPackage(String, TSqlModel, PackageMetadata, PackageOptions) и указания PackageOptions.

public sealed class ContributorArgumentConfiguration
type ContributorArgumentConfiguration = class
Public NotInheritable Class ContributorArgumentConfiguration
Наследование
ContributorArgumentConfiguration

Конструкторы

Имя Описание
ContributorArgumentConfiguration()

Инициализирует новый экземпляр класса ContributorArgumentConfiguration.

ContributorArgumentConfiguration(String, String)

Инициализирует новый экземпляр класса ContributorArgumentConfiguration.

Свойства

Имя Описание
Name

Возвращает или задает имя аргумента.

Value

Возвращает или задает значение аргумента, выраженного как строка.

Применяется к