Configuration Класс

Определение

Представляет класс конфигурации, содержащий сведения о конфигурации пакета. Этот класс не наследуется.

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
Наследование
Configuration
Реализации

Комментарии

Конфигурации полезны при развертывании пакетов на разных серверах и упрощают перемещение пакетов из разработки в рабочие среды.

Переменные можно использовать для динамического обновления пакетов, что позволяет настраивать функциональные возможности пакетов и адаптировать пакеты к средам, в которых они работают. Чтобы обновить свойства пакета во время выполнения с помощью переменных, сопоставьте переменные со свойствами объекта пакета, создайте конфигурации для переменных, разверните конфигурации с пакетом, а затем обновите значения переменных в файле конфигурации в соответствии с новой средой. Во время выполнения пакет автоматически использует обновленные значения. Эта гибкость полезна, если пакеты, развернутые на разных серверах, выполняют разные инструкции SQL или выполняют разные дочерние пакеты. Дополнительные сведения см. в разделе "Создание конфигураций пакетов " и использование переменных в пакетах.

Свойства

ConfigurationString

Возвращает или задает расположение конфигурации.

ConfigurationType

Возвращает или задает значение из DTSConfigurationType, описывающие, в файле какого типа хранятся сведения о конфигурации.

CreationName

Возвращает строку, которая используется средой выполнения для создания экземпляра объекта Configuration и его добавления в коллекцию Configurations. Это свойство доступно только для чтения.

Description

Возвращает или задает описание конфигурации. Это свойство доступно только для чтения.

ID

Возвращает идентификатор, назначенный конфигурации. Это свойство доступно только для чтения.

Name

Возвращает имя, назначенное этой конфигурации.

PackagePath

Возвращает или задает путь пакета, к которому применяется конфигурация.

Методы

Equals(Object)

Определяет, равны ли два экземпляра объекта.

(Унаследовано от DtsObject)
GetHashCode()

Возвращает хэш-код данного экземпляра.

(Унаследовано от DtsObject)
LoadFromXML(XmlNode, IDTSEvents)

Вызов этого метода кодом вашего приложения невозможен. Для загрузки пакета, сохраненного в виде XML-файла, используйте метод LoadPackage(String, IDTSEvents).

SaveToXML(XmlDocument, XmlNode, IDTSEvents)

Вызов этого метода кодом вашего приложения невозможен. Для сохранения пакета в виде XML-файла используйте метод SaveToXml(String, Package, IDTSEvents).

Применяется к