Язык

IDTSApplication100 Интерфейс

Определение

Предоставляет свойства и методы, которые используются для обнаружения и доступа Package к объектам.

public interface class IDTSApplication100
[System.Runtime.InteropServices.Guid("CCE32398-CDF8-47D2-A04F-1EFCA3548481")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSApplication100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("DD7CDFC6-F283-434E-8C08-4703871D7B07")]
public interface IDTSApplication100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("56B5BFC8-15B2-433B-931B-96295EEC1667")]
public interface IDTSApplication100
[<System.Runtime.InteropServices.Guid("CCE32398-CDF8-47D2-A04F-1EFCA3548481")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSApplication100 = interface
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("DD7CDFC6-F283-434E-8C08-4703871D7B07")>]
type IDTSApplication100 = interface
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("56B5BFC8-15B2-433B-931B-96295EEC1667")>]
type IDTSApplication100 = interface
Public Interface IDTSApplication100
Производный
Атрибуты

Комментарии

Дополнительные сведения см. в разделе ApplicationClass.

Свойства

Имя Описание
CheckSignatureOnLoad

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

ComponentStorePath

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

ConnectionInfos

Возвращает коллекцию IDTSConnectionInfos100 , содержащую IDTSConnectionInfo100 объекты. Это свойство доступно только для чтения.

DataTypeInfos

Возвращает коллекцию IDTSDataTypeInfos100 , содержащую IDTSDataTypeInfo100 объекты. Это свойство доступно только для чтения.

DBProviderInfos

Возвращает IDTSDBProviderInfos100 коллекцию, содержащую IDTSDBProviderInfo100 объекты в приложении. Это свойство доступно только для чтения.

ForEachEnumeratorInfos

Возвращает коллекцию IDTSForEachEnumeratorInfos100 , содержащую IDTSForEachEnumeratorInfo100 объекты. Это свойство доступно только для чтения.

LogProviderInfos

Возвращает коллекцию IDTSLogProviderInfos100 , содержащую IDTSLogProviderInfo100 объекты. Это свойство доступно только для чтения.

PackagePassword

Устанавливает значение пароля для посылки. Это свойство доступно только для записи.

PackageUpgradeOptions

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

PipelineComponentInfos

Возвращает коллекцию IDTSPipelineComponentInfos100 , содержащую IDTSPipelineComponentInfo100 объекты.

ProjectPassword

Устанавливает значение пароля для проекта. Это свойство доступно только для записи.

TaskInfos

Возвращает коллекцию IDTSTaskInfos100 , содержащую IDTSTaskInfo100 объекты. Это свойство доступно только для чтения.

UpdateObjects

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

UpdatePackage

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

Методы

Имя Описание
CloseProject(IDTSProject100)

Закрывает определённый проект.

CreateFolderOnDtsServer(String, String, String)

Создаёт папку на сервере, которая появляется в узле Stored Packages иерархии сервисов интеграционных сервисов.

CreateFolderOnSQLServer(String, String, String, String, String)

Создаёт папку на указанном экземпляре SQL Server.

CreateSsisServerExecution(String, String, String, Boolean)

Создаёт выполнение SSIS-сервера.

DataTypeInfoFromDataType(DataType)

Возвращает IDTSDataTypeInfo100 объект для указанного типа данных.

ExistsOnDtsServer(String, String)

Возвращает булевое изображение, указывающее, существует ли указанный пакет уже в сервисе Integration Services.

ExistsOnSQLServer(String, String, String, String)

Возвращает булевое изображение, указывающее, существует ли указанный пакет на экземпляре SQL Server.

FolderExistsOnDtsServer(String, String)

Возвращает булевое изображение, указывающее, существует ли указанная папка уже в файловой системе.

FolderExistsOnSQLServer(String, String, String, String)

Возвращает булевое изображение, указывающее, существует ли указанная папка уже на экземпляре SQL Server.

FolderFromPath(String, String, String, String)

Возвращает булевое изображение, указывающее, существует ли указанная папка уже в файловой системе.

GetDtsServerPackageInfos(String, String)

Получает IDTSPackageInfos100 коллекцию, содержащую пакеты, хранящиеся в SSIS Package Store на экземпляре SQL Server, внутри указанной папки.

GetDtsServerRoles(String, String)

Возвращает массив строк, в котором отображаются роли, доступные для папки.

GetPackageInfos(String, String, String, String)

Получает IDTSPackageInfos100 коллекцию, содержащую пакеты, хранящиеся в экземпляре SQL Server внутри указанной логической папки, используя имя сервера, имя пользователя и пароль.

GetPackageInfos2(String, Object)

Получает IDTSPackageInfos100 коллекцию, содержащую пакеты, хранящиеся в экземпляре SQL Server внутри указанной логической папки, используя имя сервера, имя пользователя и пароль.

GetPackageRoles(String, String, String, String)

Возвращает роли базы данных, которые имеют доступ к чтению и записи в пакет. Роли базы данных применяются только к пакетам, хранящимся в базе данных msdb SQL Server.

GetRunningPackages(String)

Возвращает коллекцию IDTSRunningPackages100 , содержащую IDTSRunningPackage100 объекты. Это свойство доступно только для чтения.

GetServerInfo(String, String)

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

GetServerVersionEx(String, UInt32, DTSProductLevel, String, String)

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

LoadFromDtsServer(String, String, Boolean, IDTSEvents100)

Загружает пакет с указанного сервера и указывает модель потоков.

LoadFromSQLServer(String, String, String, String, Boolean, IDTSEvents100)

Загружает пакет с SQL Server, указывая имя сервера, имя пользователя и пароль.

LoadFromSQLServer2(String, Object, Boolean, IDTSEvents100)

Загружает пакет с SQL Server, указывая имя сервера, имя пользователя и пароль.

LoadPackage(String, Boolean, IDTSEvents100)

Загружает a IDTSPackage100 из файловой системы.

OpenProject(String, IDTSEvents100)

Открывает заданный проект.

RemoveFolderFromDtsServer(String, String)

Удаляет указанную папку с указанного сервера.

RemoveFolderFromSQLServer(String, String, String, String)

Удаляет указанную папку из указанного экземпляра SQL Server.

RemoveFromDtsServer(String, String)

Удаляет пакет с указанного сервера.

RemoveFromSQLServer(String, String, String, String)

Удаляет пакет из указанного экземпляра SQL Server.

RenameFolderOnDtsServer(String, String, String, String)

Переименование папки на указанном сервере.

RenameFolderOnSQLServer(String, String, String, String, String, String)

Переименовали папку на указанном экземпляре SQL Server.

SavePackage(String, IDTSPackage100, IDTSEvents100)

Сохраняет пакет в файловую систему.

SaveToDtsServer(IDTSPackage100, IDTSEvents100, String, String)

Сохраняет пакет на указанном сервере.

SaveToSQLServer(IDTSPackage100, IDTSEvents100, String, String, String)

Сохраняет пакет в экземпляр SQL Server.

SaveToSQLServerAs(IDTSPackage100, IDTSEvents100, String, String, String, String)

Сохраняет пакет в экземпляр SQL Server с новым именем.

SaveToXML(String, IDTSPersist100, IDTSEvents100)

Сохраняет XML-определение пакета в файл.

SetPackageRoles(String, String, String, String)

Устанавливает роли базы данных, имеющие доступ к чтению и записи в пакет. Роли базы данных применяются только к пакетам, хранящимся в базе данных msdb SQL Server.

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