ContributorArgumentConfiguration クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
このクラスのインスタンスは、実行時に渡される引数を初期化するために、デザイン時にビルドおよび配置の共同作成者によって作成されます。
SSDT では、.sqlproj ファイルまたは参照先の .targets ファイルの ContributorArguments プロパティを使用して、これらの引数を指定する必要があります。 たとえば、"true" の値を持つ "RunMyContributor" 引数を追加する場合は、 <PropertyGroup><ContributorArguments Condition="'$(Configuration)' == 'Debug''"> $(ContributorArguments);RunMyContributor=True; </ContributorArguments><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 |
文字列として表される引数の値を取得または設定します。 |