ContributorArgumentConfiguration Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Instanzen dieser Klasse werden während der Entwurfszeit von Build- und Bereitstellungsmitwirkenden erstellt, um Argumente zu initialisieren, die zur Laufzeit an sie übergeben werden.
In SSDT müssen diese Argumente mithilfe einer ContributorArguments-Eigenschaft in einer SQLPROJ-Datei oder einer referenzierten .targets-Datei angegeben werden. Um beispielsweise ein "RunMyContributor"-Argument mit dem Wert "true" hinzuzufügen, würde Folgendes hinzugefügt: <PropertyGroup><ContributorArguments Condition="'$(Configuration)' == 'Debug''"> $(ContributorArguments); RunMyContributor=True; </ContributorArguments><PropertyGroup>
In diesem Fall wird das Argument nur für die Debugkonfiguration hinzugefügt. Die verwendung der oben genannten Konfiguration ist es möglich, Informationen aus der MSBuild-Umgebung zu sammeln und an den Mitwirkenden zu übergeben.
Es ist auch möglich, diese beim Erstellen eines Pakets mithilfe BuildPackage(String, TSqlModel, PackageMetadata, PackageOptions) und Angeben anzugeben PackageOptions.
public sealed class ContributorArgumentConfiguration
type ContributorArgumentConfiguration = class
Public NotInheritable Class ContributorArgumentConfiguration
- Vererbung
-
ContributorArgumentConfiguration
Konstruktoren
| Name | Beschreibung |
|---|---|
| ContributorArgumentConfiguration() |
Initialisiert eine neue Instanz der ContributorArgumentConfiguration-Klasse. |
| ContributorArgumentConfiguration(String, String) |
Initialisiert eine neue Instanz der ContributorArgumentConfiguration-Klasse. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| Name |
Dient zum Abrufen oder Festlegen des Namens des Arguments. |
| Value |
Dient zum Abrufen oder Festlegen des Werts des Arguments, das als Zeichenfolge ausgedrückt wird. |