Язык

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)

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