Поделиться через


ApplicationClass Класс

Определение

Обнаруживает объекты пакета и обращается к ним.

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

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

PipelineComponentInfos

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

ProjectPassword

Задает значение пароля проекта для пакета.

TaskInfos

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

UpdateObjects

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

UpdatePackage

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

Методы

CloseProject(IDTSProject100)

Закрывает указанный проект.

CreateFolderOnDtsServer(String, String, String)

Создает папку на сервере, которая отображается в узле "Сохраненные пакеты" иерархии служб Integration Services.

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

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

CreateSsisServerExecution(String, String, String, Boolean)

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

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

Обнаруживает объекты пакета и обращается к ним.

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 на экземпляре SQL Server в указанной папке.

GetDtsServerRoles(String, 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, установленного на целевом сервере.

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)

Обнаруживает объекты пакета и обращается к ним.

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)

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

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