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. |