Bahasa

ContributorArgumentConfiguration Kelas

Definisi

Instans kelas ini dibuat oleh kontributor Build dan Deployment selama waktu desain untuk menginisialisasi argumen yang diteruskan kepada mereka pada runtime.

Di SSDT, argumen ini harus ditentukan menggunakan properti ContributorArguments dalam file .sqlproj atau file .targets yang dirujuk. Misalnya untuk menambahkan argumen "RunMyContributor" dengan nilai "true", berikut ini akan ditambahkan: <PropertyGroup><ContributorArguments Condition="'$(Configuration)' == 'Debug''"> $(ContributorArguments); RunMyContributor=True; </ContributorArguments><PropertyGroup>

Dalam hal ini argumen hanya ditambahkan untuk konfigurasi Debug. Menggunakan konfigurasi di atas dimungkinkan untuk mengumpulkan informasi dari lingkungan MSBuild dan meneruskannya ke kontributor.

Dimungkinkan juga untuk menentukan ini saat membuat paket dengan menggunakan BuildPackage(String, TSqlModel, PackageMetadata, PackageOptions) dan menentukan PackageOptions.

public sealed class ContributorArgumentConfiguration
type ContributorArgumentConfiguration = class
Public NotInheritable Class ContributorArgumentConfiguration
Warisan
ContributorArgumentConfiguration

Konstruktor

Nama Deskripsi
ContributorArgumentConfiguration()

Menginisialisasi instans baru dari kelas ContributorArgumentConfiguration.

ContributorArgumentConfiguration(String, String)

Menginisialisasi instans baru dari kelas ContributorArgumentConfiguration.

Properti

Nama Deskripsi
Name

Mendapatkan atau mengatur nama argumen.

Value

Mendapatkan atau mengatur nilai argumen yang dinyatakan sebagai string.

Berlaku untuk