Microsoft.SqlServer.Dts.Runtime Пространство имен

Пространство имен Microsoft.SqlServer.Dts.Runtime содержит классы и интерфейсы для создания пакетов, пользовательских задач и других элементов потока управления пакетами.

Классы

Application

Обнаруживает и обеспечивает доступ к объектам Package. Также обеспечивает доступ к коллекциям и свойствам, содержащим сведения о системе.

ApplocalHelper

Апплокалхелпер содержит статические вспомогательные функции, которые помогают справиться с проблемами AppLocal.

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
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 итерации.

FtpClientConnection

Производит загрузку и передачу файлов данных, а также управляет каталогами на серверах. Этот класс не может быть унаследован.

HResults

(C) корпорация Майкрософт (Microsoft Corporation), 2019. Этот файл содержит все сообщения о событиях английского языка (США) и HRESULT для среды выполнения служб преобразования данных SQL, конвейера, стандартных задач и преобразований запасов. Message и HRESULT с соглашением об именовании ошибки HRESULTs — начинаются с DTS_E_ End с описанием неудачной операции HRESULTs — начинаются с DTS_W_ End с описанием сведений об операции HRESULT — начинаются с DTS_I_ End с описанием операции HRESULTs Success — начинается с DTS_S_ End с описанием успешных сообщений об операциях для журнала событий — Begin с DTS_MSG_ End с описанием значений сообщения — 32 бит. значения, которые выводятся следующим образом: 3 3 2 2 2 2 2 2 2 2 2 2 1 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 +---+-+-+-----------------------+-------------------------------+ | Уровень серьезности | C | R | Средство | Код | +---+-+-+-----------------------+-------------------------------+, где уровень серьезности — это код серьезности 00 — успешно 01-информация 10-предупреждение 11 — Ошибка C-— это зарезервированный разрядный механизм. код устройства — это код состояния средства.

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
RunningPackage

Предоставляет ссылку на пакет времени выполнения для использования из службы Integration Services. Этот класс не может быть унаследован.

RunningPackages

Содержит коллекцию объектов RunningPackage. Эта коллекция содержит список пакетов, которые выполнялись, когда был вызван метод GetRunningPackages(String), и не обновляется, когда запускается новый пакет или завершается выполнение пакета из списка. Если требуется новый моментальный снимок, нужно вновь вызвать GetRunningPackages(String). Этот класс не может быть унаследован.

RunningPackagesEnumerator

Поддерживает проход по коллекции RunningPackages. Этот класс не может быть унаследован.

SelectedLogProviders

Содержит коллекцию выбранных объектов LogProvider. Этот класс не может быть унаследован.

SensitiveConnectionManagerBase
SensitiveStringAttribute
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
DTSTransactionOption

Описывает поддержку транзакций и указывает, участвует ли контейнер в транзакциях.

NameCheckResult

Указывает результат проверки имени.

PackageFormatVersionUpdate
PackageItemState

Задает состояние элемента пакета.

Project.AccessMode

Определяет константы для доступа к проекту в режиме только для чтения или чтения/записи.

ProjectStorageAttributes

Задает атрибуты хранилища проекта.

StorageType

Определяет тип хранилища, в котором будут сохранены обновленные Integration Services пакеты.

UpgradeResultStatus

Определяет результаты обновления пакета Integration Services.