Compartir a través de


Configuration Clase

Definición

Representa una clase de configuración que contiene información sobre cómo se configura un paquete. Esta clase no puede heredarse.

public ref class Configuration sealed : Microsoft::SqlServer::Dts::Runtime::DtsObject, Microsoft::SqlServer::Dts::Runtime::IDTSName, Microsoft::SqlServer::Dts::Runtime::IDTSPersist
public sealed class Configuration : Microsoft.SqlServer.Dts.Runtime.DtsObject, Microsoft.SqlServer.Dts.Runtime.IDTSName, Microsoft.SqlServer.Dts.Runtime.IDTSPersist
type Configuration = class
    inherit DtsObject
    interface IDTSPersist
    interface IDTSName
Public NotInheritable Class Configuration
Inherits DtsObject
Implements IDTSName, IDTSPersist
Herencia
Configuration
Implementaciones

Comentarios

Las configuraciones son útiles al implementar paquetes en muchos servidores diferentes y facilitan el traslado de paquetes de entornos de desarrollo a entornos de producción.

Puede usar variables para actualizar paquetes de forma dinámica, lo que le permite personalizar la funcionalidad del paquete y adaptar los paquetes a los entornos en los que se ejecutan. Para actualizar las propiedades del paquete en tiempo de ejecución mediante variables, asigne variables a propiedades de objeto de paquete, cree configuraciones para las variables, implemente las configuraciones con el paquete y, a continuación, actualice los valores de variable en el archivo de configuración para adaptarse al nuevo entorno. En tiempo de ejecución, el paquete usa automáticamente los valores actualizados. Esta flexibilidad es útil cuando los paquetes que ha implementado se conectan a distintos servidores, ejecutan instrucciones SQL diferentes o ejecutan paquetes secundarios diferentes. Para obtener más información, vea Crear configuraciones de paquetes y Usar variables en paquetes.

Propiedades

ConfigurationString

Obtiene o establece la ubicación de la configuración.

ConfigurationType

Obtiene o establece un valor de DTSConfigurationType que describe en qué tipo de archivo se almacena la información de configuración.

CreationName

Devuelve la cadena utilizada por el motor en tiempo de ejecución para crear una instancia del objeto Configuration y agregar el objeto a la colección Configurations. Esta propiedad es de solo lectura.

Description

Obtiene o establece la descripción de la configuración. Esta propiedad es de solo lectura.

ID

Devuelve el identificador asignado a la configuración. Esta propiedad es de solo lectura.

Name

Obtiene o establece el nombre dado a esta configuración.

PackagePath

Obtiene o establece la ruta de acceso del paquete al que se aplica la configuración.

Métodos

Equals(Object)

Determina si dos instancias de objeto son iguales.

(Heredado de DtsObject)
GetHashCode()

Devuelve el código hash de esta instancia.

(Heredado de DtsObject)
LoadFromXML(XmlNode, IDTSEvents)

No se pueden realizar llamadas a este método desde el código de la aplicación. Para cargar un paquete guardado como .xml, utilice el método LoadPackage(String, IDTSEvents).

SaveToXML(XmlDocument, XmlNode, IDTSEvents)

No se pueden realizar llamadas a este método desde el código de la aplicación. Para guardar un paquete como .xml, utilice el método SaveToXml(String, Package, IDTSEvents).

Se aplica a