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


Application Класс

Определение

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

public ref class Application : Microsoft::SqlServer::Dts::Runtime::DtsObject
public class Application : Microsoft.SqlServer.Dts.Runtime.DtsObject
type Application = class
    inherit DtsObject
Public Class Application
Inherits DtsObject
Наследование
Application

Комментарии

Объект Application является механизмом обнаружения системы и доступа к пакетам.

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

Application()

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

Свойства

CheckSignatureOnLoad

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

ComponentStorePath

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

ConnectionInfos

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

DataTypeInfos

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

DBProviderInfos

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

DumpDescriptor

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

DumpOnAnyError

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

EnableDump

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

ForEachEnumeratorInfos

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

LogProviderInfos

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

PackagePassword

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

PackageUpgradeOptions

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

PipelineComponentInfos

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

TargetServerVersion

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

TaskInfos

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

UpdateObjects

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

UpdatePackage

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

Методы

CreateFolderOnDtsServer(String, String, String)

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

CreateFolderOnSqlServer(String, String, String, String, String)

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

CreateSsisServerExecution(String, String, String, Boolean)

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

DataTypeInfoFromDataType(DataType)

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

Equals(Object)

Определяет, равны ли два экземпляра объекта.

(Унаследовано от DtsObject)
ExistsOnDtsServer(String, String)

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

ExistsOnSqlServer(String, String, String, String)

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

FolderExistsOnDtsServer(String, String)

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

FolderExistsOnSqlServer(String, String, String, String)

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

GetDtsServerPackageInfos(String, String)

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

GetDtsServerRoles(String, String)

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

GetHashCode()

Возвращает хэш-код данного экземпляра.

(Унаследовано от DtsObject)
GetPackageInfos(String, String, String, String)

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

GetPackageInfos2(String, Object)

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

GetPackageRoles(String, String, String, String)

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

GetRunningPackages(String)

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

GetServerInfo(String, String)

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

GetServerVersionEx(String, Int32, DTSProductLevel, String, String)

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

LoadFromDtsServer(String, String, IDTSEvents)

Загружает пакет с указанного сервера.

LoadFromSqlServer(String, String, String, String, IDTSEvents)

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

LoadFromSqlServer2(String, Object, IDTSEvents)

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

LoadPackage(String, IDTSEvents)

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

LoadPackage(String, IDTSEvents, Boolean)

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

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, Package, DTSTargetServerVersion, IDTSEvents)

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

SaveToDtsServer(Package, IDTSEvents, String, String)

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

SaveToSqlServer(Package, IDTSEvents, String, String, String)

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

SaveToSqlServerAs(Package, IDTSEvents, String, String, String, String)

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

SaveToXml(String, Package, IDTSEvents)

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

SetPackageRoles(String, String, String, String)

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

Upgrade(IEnumerable<UpgradePackageInfo>, StorageInfo, StorageInfo, BatchUpgradeOptions, IDTSEvents)

Обновляет один или несколько пакетов служб Integration Services из указанного источника в указанное место назначения.

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