Bagikan melalui


Package.EnableConfigurations Properti

Definisi

Mendapatkan atau menetapkan nilai yang menunjukkan apakah paket memuat konfigurasi.

public:
 property bool EnableConfigurations { bool get(); void set(bool value); };
[Microsoft.SqlServer.Dts.Runtime.Localization.LocalizablePropertyDescription(typeof(Microsoft.SqlServer.Dts.Runtime.Localized), "EnableConfigurationsDesc")]
public bool EnableConfigurations { get; set; }
[<Microsoft.SqlServer.Dts.Runtime.Localization.LocalizablePropertyDescription(typeof(Microsoft.SqlServer.Dts.Runtime.Localized), "EnableConfigurationsDesc")>]
member this.EnableConfigurations : bool with get, set
Public Property EnableConfigurations As Boolean

Nilai Properti

Boolean

true jika paket memuat konfigurasi; jika tidak, salah.

Atribut

Contoh

Contoh berikut membuat paket baru, lalu mengatur ke EnableConfigurationstrue, serta ExportConfigurationFile properti . Contohnya kemudian menambahkan konfigurasi baru ke paket dan menetapkan nilai beberapa properti.

Package pkg = new Package();  
pkg.EnableConfigurations = true;  
pkg.ExportConfigurationFile("conf.xml");  
// Create a variable object and add it to the   
// package Variables collection.  
Variable varPkg = pkg.Variables.Add("var", false, "", 100);  
varPkg.Value = 1;  
string packagePathToVariable = varPkg.GetPackagePath();  

Configuration config = pkg.Configurations.Add();  
config.ConfigurationString = "conf.xml";  
config.ConfigurationType = DTSConfigurationType.ConfigFile;  
config.PackagePath = packagePathToVariable;  
// more code here.  
Dim pkg As Package =  New Package()   
pkg.EnableConfigurations = True  
pkg.ExportConfigurationFile("conf.xml")  
' Create a variable object and add it to the   
' package Variables collection.  
Dim varPkg As Variable =  pkg.Variables.Add("var",False,"",100)   
varPkg.Value = 1  
Dim packagePathToVariable As String =  varPkg.GetPackagePath()   

Dim config As Configuration =  pkg.Configurations.Add()   
config.ConfigurationString = "conf.xml"  
config.ConfigurationType = DTSConfigurationType.ConfigFile  
config.PackagePath = packagePathToVariable  
' more code here.  

Keterangan

Jika properti ini diatur ke false, nilai yang bertahan dalam paket akan digunakan, daripada ditimpa oleh konfigurasi yang dimuat.

Saat menyebarkan paket, Anda dapat mengatur ini ke false dengan konfigurasi terakhir. Kemudian, ketika paket pertama kali dijalankan setelah penyebaran, nilai paket akan ditimpa sekali oleh nilai konfigurasi. Untuk informasi selengkapnya tentang konfigurasi yang digunakan oleh paket, lihat Membuat Konfigurasi Paket.

Berlaku untuk