Язык

ApplicationClass Класс

Определение

Обнаруживает и получает доступ к объектам Package.

public ref class ApplicationClass : Microsoft::SqlServer::Dts::Runtime::Wrapper::Application
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.Guid("1A57A728-F8B3-4D6F-AB99-CFE8923513E6")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
public class ApplicationClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.Application
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("4F0FC44B-C99C-441D-B86A-D60D7E22143D")]
public class ApplicationClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.Application
[System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)]
[System.Runtime.InteropServices.Guid("0B4B4339-1499-4555-88A8-8C21C530AF19")]
public class ApplicationClass : Microsoft.SqlServer.Dts.Runtime.Wrapper.Application
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.Guid("1A57A728-F8B3-4D6F-AB99-CFE8923513E6")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
type ApplicationClass = class
    interface IDTSApplication130
    interface Application
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
[<System.Runtime.InteropServices.Guid("4F0FC44B-C99C-441D-B86A-D60D7E22143D")>]
type ApplicationClass = class
    interface IDTSApplication130
    interface Application
[<System.Runtime.InteropServices.ClassInterface(System.Runtime.InteropServices.ClassInterfaceType.None)>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FCanCreate)>]
[<System.Runtime.InteropServices.Guid("0B4B4339-1499-4555-88A8-8C21C530AF19")>]
type ApplicationClass = class
    interface IDTSApplication150
    interface Application
Public Class ApplicationClass
Implements Application
Наследование
ApplicationClass
Атрибуты
Реализации

Конструкторы

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

Инициализирует новый экземпляр класса ApplicationClass.

Свойства

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

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

ComponentStorePath

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

ConnectionInfos

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

DataTypeInfos

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

DBProviderInfos

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

ForEachEnumeratorInfos

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

LogProviderInfos

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

PackagePassword

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

PackageUpgradeOptions

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

PipelineComponentInfos

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

ProjectPassword

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

TaskInfos

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

UpdateObjects

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

UpdatePackage

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

Методы

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

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

CreateFolderOnDtsServer(String, String, String)

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

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

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

CreateSsisServerExecution(String, String, String, Boolean)

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

CreateSsisServerExecution2(String, String, String, String, String, Boolean)

Обнаруживает и получает доступ к объектам Package.

DataTypeInfoFromDataType(DataType)

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

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)

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

GetDtsServerRoles(String, String)

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

GetPackageInfos(String, String, String, String)

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

GetPackageInfos2(String, Object)

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

GetPackageRoles(String, String, String, String)

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

GetRunningPackages(String)

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

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)

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

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)

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

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

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

SaveAndUpdateVersionToXML(String, IDTSPersist100, DTSTargetServerVersion, IDTSEvents100)

Обнаруживает и получает доступ к объектам Package.

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)

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

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