Microsoft.SqlServer.Dts.Runtime Пространство имен
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Пространство имен Microsoft.SqlServer.Dts.Runtime содержит классы и интерфейсы для создания пакетов, пользовательских задач и других элементов потока управления пакетами.
Классы
| Application |
Обнаруживает и обеспечивает доступ к объектам Package. Также обеспечивает доступ к коллекциям и свойствам, содержащим сведения о системе. |
| ApplocalHelper |
ApplocalHelper содержит статические вспомогательные функции, которые помогают справиться с аплохальными проблемами. |
| ApplocalReferenceLoader |
загрузчик ссылок для локальной сборки приложения |
| BatchUpgradeOptions |
Указывает параметры, которые Upgrade(IEnumerable<UpgradePackageInfo>, StorageInfo, StorageInfo, BatchUpgradeOptions, IDTSEvents) метод будет применять к списку пакетов служб Integration Services в процессе обновления. |
| BreakpointManager |
Управляет всеми точками останова, заданными в задаче. Этот класс не наследуется. |
| BreakpointTarget |
Содержит сведения о точках останова, заданных в пакете. Этот класс не наследуется. |
| BreakpointTargetEnumerator |
Создает BreakpointTargetEnumerator для коллекции BreakpointTargets. Этот класс не наследуется. |
| BreakpointTargets |
Содержит коллекцию объектов BreakpointTarget. Этот класс не наследуется. |
| Configuration |
Представляет класс конфигурации, содержащий сведения о конфигурации пакета. Этот класс не наследуется. |
| ConfigurationEnumerator |
Поддерживает проход по коллекции Configurations. Этот класс не наследуется. |
| Configurations |
Представляет коллекцию объектов Configuration. Этот класс не наследуется. |
| ConnectionEnumerator |
Поддерживает проход по коллекции Connections. Этот класс не наследуется. |
| ConnectionInfo |
Содержит сведения о соединениях, доступных на компьютере. Этот класс не наследуется. |
| ConnectionInfoEnumerator |
Поддерживает проход по коллекции Connections. Этот класс не наследуется. |
| ConnectionInfos |
Содержит сведения обо всех соединениях на компьютере. Коллекция содержит объекты ConnectionInfo, которые обеспечивают подробные сведения о каждом соединении. Коллекция доступна с использованием класса Application. Этот класс не наследуется. |
| ConnectionManager |
Предоставляет сведения, необходимые, чтобы соединиться с источником данных. Все классы, наследующие из ConnectionManager, содержат одни и те же свойства и методы. Класс ConnectionManager изолирует данные о реализации различных типов соединения от среды выполнения. Это обеспечивает согласованное и прогнозируемое взаимодействие среды выполнения с каждым диспетчером соединений. Диспетчеры соединений содержат набор основных свойств, общих для всех соединений, например, Name, ID, Description и ConnectionString. Однако каждый тип соединения имеет дополнительные свойства, уникальные для данного типа соединений. К ним можно обратиться через коллекцию Properties. Этот класс не наследуется. |
| ConnectionManagerBase |
Представляет абстрактный базовый класс для диспетчеров соединений. |
| ConnectionManagerItem |
Представляет объекты для диспетчера соединений. |
| ConnectionManagerItems |
Представляет объекты диспетчера соединений. |
| Connections |
Содержит коллекцию объектов ConnectionManager, доступных через объект Package. Этот класс не наследуется. |
| DataTypeInfo |
Содержит элементы, возвращающие сведения о типе данных любого объекта служб SQL Server Integration Services (SSIS) для Application. Этот класс не наследуется. |
| DataTypeInfoEnumerator |
Поддерживает проход по коллекции DataTypeInfos. Этот класс не наследуется. |
| DataTypeInfos |
Содержит коллекцию объектов DataTypeInfo. Этот класс не наследуется. |
| DBProviderInfo |
Содержит сведения о поставщике базы данных. Этот класс не наследуется. |
| DBProviderInfoEnumerator |
Поддерживает проход по коллекции DBProviderInfos. Этот класс не наследуется. |
| DBProviderInfos |
Содержит коллекцию объектов DBProviderInfo. Этот класс не наследуется. |
| DefaultEvents |
Определяет события по умолчанию, которые предоставляются средой выполнения служб Integration Services. |
| DtProjectStorage |
Пространство имен Microsoft.SqlServer.Dts.Runtime содержит классы и интерфейсы для создания пакетов, пользовательских задач и других элементов потока управления пакетами. |
| DtsComException |
Исключение, создаваемое службами Integration Services при возникновении COM-ошибки. |
| DtsComponentException |
Исключение, формируемое при возникновении ошибки в компоненте. |
| DtsConnectionAttribute |
Предоставляет данные времени разработки об объекте ConnectionManager. |
| DtsConnectionException |
Исключение, возникающее при наличии ошибки в соединении. |
| DtsContainer |
Определяет абстрактный базовый класс, реализующий свойства и методы, используемые всеми контейнерами и пакетами. |
| DtsConvert |
Представляет методы преобразования для преобразования объектов времени выполнения управляемых служб Integation Services в собственные реализации, а из собственных — в управляемые реализации. Этот класс не наследуется. |
| DtsCouldNotCreateManagedConnectionException |
Исключение, указывающее, что невозможно создать управляемое соединение. Этот класс не наследуется. |
| DtsCouldNotCreateManagedForEachEnumeratorException |
Исключение, указывающее, что невозможно создать управляемый перечислитель по каждому элементу. Этот класс не наследуется. |
| DtsEnumerator |
Определяет абстрактный базовый класс, реализующий методы IEnumerator. |
| DtsError |
Содержит сведения об ошибке, возникшей во время выполнения. Этот класс не наследуется. |
| DtsErrors |
Представляет коллекцию объектов DtsError. Этот класс не наследуется. |
| DtsEventHandler |
Контейнер в пакете или другие контейнеры, содержащие исполняемые объекты, которые запускаются, когда происходят определенные события. Этот класс не наследуется. |
| DtsEventHandlerEnumerator |
Поддерживает проход по коллекции DtsEventHandlers. Этот класс не наследуется. |
| DtsEventHandlers |
Представляет коллекцию объектов DtsEventHandler. Этот класс не наследуется. |
| DtsException |
Определяет общий класс исключения, который, в зависимости от возвращенного кода ошибки, создает класс, характерный для типа возникшего исключения. |
| DtsExponentTooLargeException |
Класс исключения, вызываемого, когда ключ сертификации X.509 для пакета недействителен. |
| DtsForEachEnumeratorAttribute |
Предоставляет данные времени разработки об объекте ForEachEnumerator. Этот класс не наследуется. |
| DtsGenericException |
Исключение, формируемое при возникновении ошибки, если эта ошибка не обрабатывается никаким другим классом исключения. |
| DtsInvalidBreakpointSiteException |
Исключение, которое возникает, чтобы указать наличие недопустимой точки останова. Этот класс не наследуется. |
| DtsInvalidProjectPasswordOrDataException |
Представляет недопустимый пароль проекта или исключение данных, которые содержатся в этом классе во время выполнения. |
| DtsInvalidProjectUserKeyOrDataException |
Представляет недопустимый ключ пользователя проекта или исключение данных, которые содержатся в этом классе. |
| DtsLogProviderAttribute |
Предоставляет данные времени разработки об объекте LogProvider. |
| DTSManagedXmlSerializationHelper |
Представляет помощник для управляемой службами DTS сериализации XML. |
| DtsNoConnectionAssignedException |
Исключение формируется при возникновении внутренней ошибки из-за использования управляемой оболочки для собственного объекта, который не относится к верному типу. |
| DtsNoForEachEnumAssignedException |
Исключение возникает в том случае, когда возникает внутренняя ошибка при использовании управляемой оболочки для собственного объекта, который не относится к типу ForEachEnumerator. |
| DtsNoLogProviderAssignedException |
Исключение возникает в том случае, когда возникает внутренняя ошибка при использовании управляемой оболочки для собственного объекта, который не относится к типу LogProvider. |
| DtsNoObjectAssignedException |
Исключение формируется при возникновении внутренней ошибки из-за использования управляемой оболочки для собственного объекта, который не относится к верному типу. |
| DtsNotAConnectionException |
Исключение формируется при возникновении внутренней ошибки из-за использования управляемой оболочки для собственного объекта, который не относится к верному типу. |
| DtsNotAForEachEnumException |
Исключение возникает в том случае, когда возникает внутренняя ошибка при использовании управляемой оболочки для собственного объекта, который не относится к типу ForEachEnumerator. |
| DtsNotALogProviderException |
Исключение возникает в том случае, когда возникает внутренняя ошибка при использовании управляемой оболочки для собственного объекта, который не относится к типу LogProvider. |
| DtsNotAManagedEnumeratorException |
Исключение, которое возникает, чтобы указать, что перечислитель не является управляемым. Этот класс не наследуется. |
| DtsNoTaskAssignedException |
Исключение формируется при возникновении внутренней ошибки из-за использования управляемой оболочки для собственного объекта, который не относится к верному типу. |
| DtsNotATaskException |
Исключение формируется при возникновении внутренней ошибки из-за использования управляемой оболочки для собственного объекта, который не относится к верному типу. |
| DtsObject |
Определяет абстрактный базовый класс, содержащий элементы, которые являются общими для всех объектов в пространстве имен Microsoft.SqlServer.Dts.Runtime. |
| DtsPipelineException |
Исключение, формируемое при возникновении ошибки в конвейере. |
| DtsProperties |
Содержит коллекцию объектов DtsProperty. Этот класс не наследуется. |
| DtsProperty |
Содержит свойства и методы, используемые несколькими контейнерами в своих свойствах. Этот класс не наследуется. |
| DtsPropertyAttribute |
Представляет атрибут DTS-свойства. |
| DTSReadOnlyCollectionBase |
Определяет абстрактный базовый класс, который реализует общие члены, используемые всеми доступными только для чтения коллекциями служб Integration Services. Он предоставляет абстрактный (MustInherit в Visual Basic) базовый класс для строго типизированной коллекции. |
| DtsRuntimeException |
Исключение, возникающее при ошибке в потоке управления. |
| DtsScriptingException |
Исключение, возникающее при наличии ошибки в задаче «Скрипт». |
| DtsSqlException |
Исключение, возникающее при наличии ошибки в задаче SQL. |
| DtsTaskAttribute |
Предоставляет данные времени разработки об объекте Task. |
| DtsTaskException |
Исключение, формируемое при возникновении ошибки в задаче. |
| DtsToolsException |
Исключение, формируемое при возникновении ошибки в одном из средств. |
| DtsWarning |
Содержит свойства, используемые при возникновении предупреждения. Этот класс не наследуется. |
| DtsWarnings |
Содержит коллекцию объектов DtsWarning. Этот класс не наследуется. |
| EmptyEnumerator |
Предоставляет пустой перечислитель, возвращаемый средой выполнения служб Integration Services, когда в коллекции нет элементов для перечисления. |
| EnumReferencedObjects |
Перечисляет упоминаемые объекты. |
| ErrorEnumerator |
Поддерживает проход по коллекции DtsErrors. Этот класс не наследуется. |
| EventInfo |
Содержит сведения о событии. Этот класс не наследуется. |
| EventInfoEnumerator |
Поддерживает проход по коллекции EventInfos. Этот класс не наследуется. |
| EventInfos |
Содержит коллекцию объектов EventInfo. Эта среда выполнения отображает коллекцию EventInfos во всех контейнерах в иерархии пакета. Коллекция, которую получает задача, является ссылкой на коллекцию EventInfos на TaskHost, в который упакована задача. Коллекции EventInfos других контейнеров содержат агрегированное содержимое дочерних коллекций EventInfos . Этот класс не наследуется. |
| EventsProvider |
Определяет абстрактный класс, содержащий коллекцию контейнеров обработчиков событий и коллекцию EventInfos. Когда событие получено, этот класс направляет его в эти обработчики событий. |
| Executable |
Определяет абстрактный класс, предоставляющий методы, которые все объекты, выполняемые подсистемой выполнения, должны унаследовать и реализовать. |
| ExecutableEnumerator |
Поддерживает проход по коллекции Executables. Этот класс не наследуется. |
| Executables |
Содержит коллекцию объектов Executable. Этот класс не наследуется. |
| ExtendedProperties |
Содержит коллекцию объектов ExtendedProperty. Этот класс не наследуется. |
| ExtendedProperty |
Этот класс содержит элементы, содержащие дополнительные сведения о пакете. |
| ExtendedPropertyEnumerator |
Поддерживает проход по коллекции ExtendedProperties. Этот класс не наследуется. |
| FlatFileColumn |
Содержит сведения, определяющие свойства столбцов в адаптере обработки данных источника или назначения неструктурированного файла. Адаптер неструктурированного файла используется для доступа к данным в неструктурированном файле. Этот класс не наследуется. |
| ForEachEnumerator |
Перечисляет элементы, которым назначен класс ForEachLoop для выполнения итерации. |
| ForEachEnumeratorHost |
Определяет класс узла для ForEachEnumerator. Этот класс не наследуется. |
| ForEachEnumeratorInfo |
Содержит сведения о ForEachEnumerator. Этот класс не наследуется. |
| ForEachEnumeratorInfos |
Коллекция объектов ForEachEnumeratorInfo. Этот класс не наследуется. |
| ForEachEnumeratorInfosEnumerator |
Поддерживает проход по коллекции ForEachEnumeratorInfos. Этот класс не наследуется. |
| ForEachEnumeratorUI |
Предоставляет сведения для управления графическим интерфейсом пользователя ForEachEnumerator. |
| ForEachLoop |
Предоставляет контейнер, определяющий итеративный рабочий процесс в пакете с помощью инструкции итерации foreach. |
| ForEachVariableMapping |
Сопоставляет каждую переменную со значением или выражением, которые она содержит. Этот класс не наследуется. |
| ForEachVariableMappingEnumerator |
Поддерживает проход по коллекции ForEachVariableMappings. Этот класс не наследуется. |
| ForEachVariableMappings |
Содержит коллекцию объектов ForEachVariableMapping. Этот класс не наследуется. |
| ForLoop |
Предоставляет контейнер, определяющий итеративный рабочий процесс в пакете с помощью инструкции for iteration. |
| FtpClientConnection |
Производит загрузку и передачу файлов данных, а также управляет каталогами на серверах. Этот класс не наследуется. |
| HResults |
Copyright (c) 2019 Microsoft Corporation Этот файл содержит все сообщения о событиях на английском языке США и HRESULT для среды выполнения, конвейера, стандартных задач и преобразований служб преобразования данных SQL. Соглашение об именовании сообщений и HRESULT. Ошибка HRESULTs - Начало с DTS_E_ Окончание с описанием неудачной операции Предупреждение HRESULTs - Начало с DTS_W_ Окончание с описанием операции предупреждения Сведения HRESULTs - Начало с DTS_I_ Конец с описанием операции Success HRESULTs - Begin with DTS_S_ End с описанием успешной операции Сообщения для журнала событий - Начать с DTS_MSG_ Окончание с описанием успешной операции Message Значения представляют собой 32-разрядные значения, выложенные следующим образом: 3 3 2 2 2 2 2 2 2 2 2 2 1 1 1 1 1 1 1 1 1 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 9 8 7 6 5 4 3 2 1 0 +---+-+-----------------------+-------------------------------+ |Sev|C|R| Объект | Код | +---+-+-----------------------+-------------------------------+ где Sev - это код серьезности 00 - Успешное выполнение 01 - Информационное 10 - Предупреждение 11 - Ошибка C - это флаг кода клиента R - зарезервированный бит Объект - код объекта - код объекта - код объекта - код состояния объекта |
| HttpClientConnection |
Содержит свойства и методы, позволяющие пакету получать доступ к веб-серверу по протоколу HTTP для отправки или получения файлов. Этот класс не наследуется. |
| LogEntryInfo |
Содержит свойства, которые описывают запись журнала. Этот класс не наследуется. |
| LogEntryInfoEnumerator |
Поддерживает проход по коллекции LogEntryInfos. Этот класс не наследуется. |
| LogEntryInfos |
Содержит коллекцию объектов LogEntryInfo. Этот класс не наследуется. |
| LoggingOptions |
Содержит элементы, которые определяют, какие сведения включаются или исключаются при ведении журналов. Этот класс не наследуется. |
| LogProvider |
Содержит сведения о регистраторе, связанном с пакетом. Все регистраторы, связанные с пакетом, расположены в коллекции LogProviders. Для регистраторов на компьютере используйте класс Application и просмотрите коллекцию LogProviderInfos. Этот класс не наследуется. |
| LogProviderBase |
Определяет абстрактный базовый класс для управляемых регистраторов. |
| LogProviderEnumerator |
Поддерживает проход по коллекции LogProviders. Этот класс не наследуется. |
| LogProviderInfo |
Предоставляет сведения о регистраторах, обнаруженных в компьютере. Этот класс не наследуется. |
| LogProviderInfoEnumerator |
Поддерживает простой проход по коллекции LogProviderInfos. Этот класс не наследуется. |
| LogProviderInfos |
Содержит коллекцию объектов LogProviderInfo. Этот класс не наследуется. |
| LogProviders |
Содержит коллекцию объектов LogProvider, связанных с пакетом. Этот класс не наследуется. |
| ManagedForEachEnumeratorWrapper |
Представляет оболочку управляемого перечислителя For Each. Этот класс не наследуется. |
| ManagedHelper |
Представляет управляемый вспомогательный метод. |
| ManagedHelper.ManagedPropertyHelper |
Представляет заголовок управляемого свойства. |
| ManagedWrapper |
Представляет управляемую оболочку. |
| ManagerSerializer |
Представляет сериализатор диспетчера. |
| NameChecker |
Представляет средство проверки имен. |
| ObjectReferenceTracker |
Предоставляет анализ в отношении влияния и последствий удаления из пакета переменных и соединений. Этот класс не наследуется. |
| Package |
Представляет контейнер пакета. Этот класс не наследуется. |
| PackageInfo |
Содержит свойства, которые возвращают все сведения, относящиеся к пакету, такие как дата создания, номера версий и размер пакета. Этот класс не наследуется. |
| PackageInfoEnumerator |
Поддерживает проход по коллекции PackageInfos. Этот класс не наследуется. |
| PackageInfos |
Содержит коллекцию пакетов, найденных в microsoft SQL Server или в службе Integration Services. Этот класс не наследуется. |
| PackageItem |
PackageItem содержит сведения о пакете, включая пакет, состояние и т. д. |
| PackageItems |
Содержит коллекцию объектов PackageItem. |
| PackageParameterEnumerator |
Представляет перечислитель параметров пакета. |
| PackageUpgradeOptions |
Указывает параметры, применяемые при обновлении пакета служб Integration Services. |
| PackageUpgradeResult |
Указывает результаты обновления пакета. |
| Parameter |
Представляет абстрактный базовый класс, который используется как в параметре пакета, так и в параметре проекта. |
| ParameterInfo |
Представляет доступную только для чтения копию данных о параметрах, которая позволяет приложениям получать данные о параметрах без необходимости загружать весь объект пакета. |
| ParameterInfos |
Представляет коллекцию объектов параметра. |
| Parameters |
Представляет класс, который используется как в параметрах пакета, так и в коллекции параметров проекта. |
| PipelineComponentInfo |
Содержит свойства, описывающие компонент конвейера, в настоящее время установленный на локальном компьютере и готовый к использованию в конвейере. |
| PipelineComponentInfoEnumerator |
Поддерживает проход по коллекции PipelineComponentInfos. Этот класс не наследуется. |
| PipelineComponentInfos |
Содержит коллекцию объектов PipelineComponentInfo. Этот класс не наследуется. |
| PrecedenceConstraint |
Задает свойства для настройки управления очередностью между двумя контейнерами. Этот класс не наследуется. |
| PrecedenceConstraintEnumerator |
Поддерживает простой проход по коллекции PrecedenceConstraints. Этот класс не наследуется. |
| PrecedenceConstraints |
Содержит коллекцию объектов PrecedenceConstraint. Этот класс не наследуется. |
| Project |
Представляет проект служб Integration Services, содержащий пакеты и параметры. |
| ProjectVariablesWrapper |
Содержит коллекцию оболочки переменных проекта. |
| PropertyEnumerator |
Поддерживает проход по коллекции DtsProperties. Этот класс не наследуется. |
| ReferenceLoader |
Пространство имен Microsoft.SqlServer.Dts.Runtime содержит классы и интерфейсы для создания пакетов, пользовательских задач и других элементов потока управления пакетами. |
| RunningPackage |
Предоставляет ссылку на пакет времени выполнения для использования из службы Integration Services. Этот класс не наследуется. |
| RunningPackages |
Содержит коллекцию объектов RunningPackage. Эта коллекция содержит список пакетов, которые выполнялись, когда был вызван метод GetRunningPackages(String), и не обновляется, когда запускается новый пакет или завершается выполнение пакета из списка. Если требуется новый моментальный снимок, нужно вновь вызвать GetRunningPackages(String). Этот класс не наследуется. |
| RunningPackagesEnumerator |
Поддерживает проход по коллекции RunningPackages. Этот класс не наследуется. |
| SelectedLogProviders |
Содержит коллекцию выбранных объектов LogProvider. Этот класс не наследуется. |
| SensitiveConnectionManagerBase |
Пространство имен Microsoft.SqlServer.Dts.Runtime содержит классы и интерфейсы для создания пакетов, пользовательских задач и других элементов потока управления пакетами. |
| SensitiveStringAttribute |
Пространство имен Microsoft.SqlServer.Dts.Runtime содержит классы и интерфейсы для создания пакетов, пользовательских задач и других элементов потока управления пакетами. |
| Sequence |
Определяет поток управления, являющийся подмножеством потока управления пакета. Контейнер последовательности группирует пакет в несколько отдельных потоков управления, каждый из которых содержит одну или более задач и контейнеров, выполняющихся в общем потоке управления. Этот класс не наследуется. |
| SsisServerExecution |
Представляет выполнение сервера SSIS. |
| StorageInfo |
Содержит сведения о месте хранения исходных или обновленных пакетов служб интеграции. |
| Task |
Определяет абстрактный класс, реализующий методы и свойства, общие для всех задач в службах Integration Services. |
| TaskHost |
Предоставляет контейнер, который инкапсулирует одну задачу. В конструкторе служб SSIS TaskHost не настраивается отдельно; он настраивается при определении свойств содержащейся в нем задачи. |
| TaskInfo |
Содержит сведения о задаче, установленной на локальном компьютере. |
| TaskInfoEnumerator |
Поддерживает проход по коллекции TaskInfo. Этот класс не наследуется. |
| TaskInfos |
Содержит коллекцию объектов TaskInfo. Этот класс не наследуется. |
| UpgradePackageInfo |
Хранит сведения о пакете служб Integration Services, который требуется обновить. |
| UpgradeResult |
Определяет результат обновления коллекции пакетов служб Integration Services. |
| Variable |
Представляет переменную для пакета, задачи или контейнера. Этот класс не наследуется. |
| VariableDispenser |
Производит доступ к коллекции Variables во время выполнения пакета. Этот класс не наследуется. |
| VariableEnumerator |
Поддерживает проход по коллекции Variables. Этот класс не наследуется. |
| Variables |
Содержит коллекцию объектов Variables, доступных через несколько объектов. Этот класс не наследуется. |
| WarningEnumerator |
Поддерживает проход по коллекции DtsWarnings. Этот класс не наследуется. |
Структуры
| DTSEventColumnFilter |
Содержит поле для каждого столбца, который можно поместить в запись журнала. Чтобы выбрать столбцы для записи в журнал, задайте для поля значение true. Установите значение false для каждого поля, которое не нужно добавлять в запись журнала. |
| StatusMessage |
Указывает сообщения об ошибках и предупреждения, которые выдаются в результате обновления пакета служб Integration Services. |
Интерфейсы
| IDTSBreakpointSite |
Определяет взаимодействие между подсистемой среды выполнения служб Integration Services и задачей для предоставления точек останова, а также для создания пользовательских точек останова и управления ими. |
| IDTSComponentEvents |
Определяет интерфейс, обеспечивающий формирование событий. |
| IDTSComponentPersist |
Позволяет сохранять и загружать все свойства и параметры для компонентов и задач из кода XML пакета. |
| IDTSConfigurationControl |
Содержит свойство, управляющее способом загрузки пакетом конфигурации. |
| IDTSDowngradableObject |
Представляет интерфейс для понижаемого DTS-объекта. |
| IDTSDumpConfiguration |
Представляет конфигурацию для формирования дампа интерфейса службы DTS. |
| IDTSEvents |
Определяет набор событий, используемых TaskHost от имени задачи. |
| IDTSExecutionMetrics |
Определяет показатели, используемые для отслеживания выполнения контейнера. |
| IDTSExecutionPath |
Представляет путь выполнения служб DTS. |
| IDTSForEachEnumerator |
Предоставляет методы и свойства для ForEachEnumerator. |
| IDTSForEachEnumeratorUI |
Содержит элементы, реализованные классом пользовательского интерфейса ForEachEnumeratorUI. |
| IDTSInfoEvents |
Определяет интерфейс, который используется для инициирования информационных, предупреждающих событий и событий ошибок. |
| IDTSLogging |
Определяет параметры ведения журнала для контейнера. |
| IDTSManagedTask |
Определяет интерфейс, реализованный в классах задач, чтобы идентифицировать класс как управляемую задачу. |
| IDTSName |
Определяет свойства, часто используемые многими объектами в среде выполнения служб Integration Services. Типичные свойства именованных объектов включают имя, имя создания, идентификатор (GUID) и описание. |
| IDTSObjectHost |
Определяет интерфейс, который позволяет работать с компонентами как с обычными базовыми объектами. |
| IDTSPackageInternal |
Определяет интерфейс, реализуемый контейнерами, которые должны иметь внутреннее свойство. |
| IDTSPackagePath |
Определяет интерфейс, реализуемый контейнерами, которым требуется возвратить путь к пакету в свойство. |
| IDTSPersist |
Определяет интерфейс, обеспечивающий сохранение и загрузку данных. |
| IDTSPropertiesProvider |
Задает интерфейс, унаследованный контейнерами, который позволяет задавать значения свойств с помощью выражения, а также ассоциировать перечисляемую коллекцию свойств с контейнером. |
| IDTSPropertiesProviderEx |
Представляет выражения поставщика свойств DTS. |
| IDTSSequence |
Содержит две коллекции, используемые контейнерами. |
| IDTSSuspend |
Предоставляет методы и свойства, вызываемые обработчиком среды выполнения для уведомления задач о приостановке их обработки. |
Перечисления
| ActionOnExistType |
Определяет поведение, которое возникает, когда пакет обновления имеет то же имя, что и существующий пакет служб Integration Services. |
| ConnectionManagerItemState |
Определяет состояние элемента диспетчера соединений. |
| DTSBreakpointHitTest |
Перечисляет значения для типов счетчика попаданий. Этот класс работает с классом BreakpointTarget. |
| DTSCheckpointUsage |
Указывает значения, описывающие, перезапускается ли пакет и когда это происходит. |
| DTSConfigurationType |
Указывает способы сохранения конфигурации для пакета. |
| DTSConnectionManagerScope |
Указывает область диспетчера соединений DTS. |
| DTSEventFilterKind |
Описывает тип фильтра событий, установленного для ведения журнала. |
| DTSExecResult |
Предоставляет значения, описывающие результат выполнения задачи. |
| DTSExecStatus |
Содержит значения, указывающие текущее состояние выполнения задачи или объекта-контейнера во время вызова. |
| DTSExecutionLocation |
Указывает место исполнения DTS-пакета. |
| DTSFileConnectionUsageType |
Содержит сведения о том, как соединение используется клиентом компонента. |
| DTSForcedExecResult |
Указывает результат выполнения контейнера, если для контейнера ForceExecutionValue задано значение true. |
| DTSLogEntryFrequency |
Предоставляет сведения, помогающие при планировании журнала. Пользователь выбирает указание, которое больше всего соответствует частоте, с которой, как ожидается, определенная запись в журнале будет формироваться в задаче. Затем это свойство перечисления будет помогать пользователям пакета при задании критериев фильтрации записей журнала. Пользователь может просмотреть это свойство и понять, ожидается ли значительное количество записей определенного типа, что позволит правильно распланировать журнал. |
| DTSLoggingMode |
Определяет режим записи в журнал для контейнера. Контейнер может включать запись в журнал, отключать ее или указывать использование параметра, заданного в родительском контейнере. |
| DTSObjectHostType |
Описывает тип контейнера, в котором размещается другая задача или контейнер. |
| DTSObjectReferenceType |
Указывает типы объектов, для которых класс ObjectReferenceTracker будет обеспечивать анализ влияния. Это перечисление используется классом EnumReferencedObjects, который в свою очередь используется классом Package в его методе FindReferencedObjects(Object). |
| DTSPackageInfoFlags |
Описывает, является ли пакет папкой или пакетом. Используется для задания допустимого значения в свойстве Flags. |
| DTSPackageType |
Идентифицирует средство, создавшее пакет. |
| DTSPipelineComponentType |
Классифицирует компоненты конвейера по категориям. |
| DTSPrecedenceEvalOp |
Указывает операции вычисления, которые используются управлением очередностью. |
| DTSPriorityClass |
Описывает приоритет потока в классе. |
| DTSProductLevel |
Указывает выпуск продукта SQL Server. |
| DTSPropertyKind |
Содержит значения, которые описывают тип свойства. |
| DTSProtectionLevel |
Управляет обработкой конфиденциальных данных в пакете. |
| DTSProviderSubType |
Определяет конкретного поставщика OLE DB. Это значение перечисления определяет также формат типа данных, используемый поставщиком, когда ProviderType представляет собой OLE DB. |
| DTSProviderType |
Описывает вид сохраненного поставщика. |
| DTSServerParameterType |
Задает тип параметра сервера DTS. |
| DTSSignatureStatus |
Описывает состояние цифровой подписи. |
| DTSTargetServerVersion |
Пространство имен Microsoft.SqlServer.Dts.Runtime содержит классы и интерфейсы для создания пакетов, пользовательских задач и других элементов потока управления пакетами. |
| DTSTransactionOption |
Описывает поддержку транзакций и указывает, участвует ли контейнер в транзакциях. |
| NameCheckResult |
Указывает результат проверки имени. |
| PackageFormatVersionUpdate |
Пространство имен Microsoft.SqlServer.Dts.Runtime содержит классы и интерфейсы для создания пакетов, пользовательских задач и других элементов потока управления пакетами. |
| PackageItemState |
Задает состояние элемента пакета. |
| Project.AccessMode |
Определяет константы для доступа к проекту в режиме только для чтения или чтения/записи. |
| ProjectStorageAttributes |
Задает атрибуты хранилища проекта. |
| StorageType |
Определяет тип хранилища, в котором будут сохраняться обновленные пакеты служб Integration Services. |
| UpgradeResultStatus |
Определяет результаты обновления пакета служб Integration Services. |