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