Compartir a través de


Package.EnableConfigurations Propiedad

Definición

Obtiene o establece un valor que indica si el paquete carga configuraciones.

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

Valor de propiedad

Boolean

true si el paquete carga configuraciones; de lo contrario, false.

Atributos

Ejemplos

En el ejemplo siguiente se crea un nuevo paquete y, a continuación, se establece en EnableConfigurationstrue, así como en la ExportConfigurationFile propiedad . A continuación, en el ejemplo se agrega una nueva configuración al paquete y se establece el valor de varias propiedades.

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.  

Comentarios

Si esta propiedad se establece falseen , se usarán los valores persistentes del paquete, en lugar de sobrescribirlos las configuraciones cargadas.

Al implementar el paquete, puede establecerlo false en con la última configuración. A continuación, cuando el paquete se ejecute por primera vez después de la implementación, los valores del paquete se sobrescribirán una vez por los valores de configuración. Para obtener más información sobre las configuraciones usadas por un paquete, vea Crear configuraciones de paquetes.

Se aplica a