Właściwość Package.EnableConfigurations
Wskazuje, czy pakiet ładuje konfiguracje.
Przestrzeń nazw: Microsoft.SqlServer.Dts.Runtime
Zestaw: Microsoft.SqlServer.ManagedDTS (w Microsoft.SqlServer.ManagedDTS.dll)
Składnia
'Deklaracja
Public Property EnableConfigurations As Boolean
Get
Set
'Użycie
Dim instance As Package
Dim value As Boolean
value = instance.EnableConfigurations
instance.EnableConfigurations = value
public bool EnableConfigurations { get; set; }
public:
property bool EnableConfigurations {
bool get ();
void set (bool value);
}
member EnableConfigurations : bool with get, set
function get EnableConfigurations () : boolean
function set EnableConfigurations (value : boolean)
Wartość właściwości
Typ: System.Boolean
TRUE wskazuje, że konfiguracja pliki są ładowane, gdy pakiet jest ładowany.
Uwagi
Jeśli ta właściwość jest zestaw do false, wartości trwałe w pakiecie będą być używane zamiast zastępowane konfiguracje załadowany.
Podczas wdrażania pakiet, zestaw to false z ostatniego konfiguracja.Następnie, gdy pakiet jest najpierw uruchomić po wdrożeniu, wartości pakiet zostaną zastąpione raz konfiguracja wartości.Aby uzyskać więcej informacji na temat konfiguracji używanych przez pakiet zobacz Tworzenie konfiguracji pakietu.
Przykłady
Poniższy przykład tworzy nowy pakiet, a następnie ustawia EnableConfigurations do true, jak również ExportConfigurationFile właściwość.W przykładzie następnie dodaje nową konfiguracja do pakiet i ustawia wartości kilku właściwości.
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.