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

获取或设置一个值,指示在升级过程中将应用哪些升级选项给一组集成服务包。

PipelineComponentInfos

返回 PipelineComponentInfos 包含 PipelineComponentInfo 对象的集合。

TargetServerVersion

发现并访问 Package 物体。 它还能访问包含系统信息的集合和属性。

TaskInfos

返回 TaskInfos 包含 TaskInfo 对象的集合。 此属性为只读。

UpdateObjects

成员被淘汰;参见备注。 获取或设置一个布尔值,指示如果发现更新版本,是否可以在包加载时更新可扩展对象。

UpdatePackage

获取或设置一个布尔值,指示当发现更新版本时是否可以更新包。

方法

名称 说明
CreateFolderOnDtsServer(String, String, String)

在服务器上创建一个文件夹,出现在集成服务服务层级的存储包节点中。

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

在指定的 SQL Server 实例上创建一个文件夹。

CreateSsisServerExecution(String, String, String, Boolean)

创建SSIS服务器执行。

DataTypeInfoFromDataType(DataType)

返回 DataTypeInfo 指定数据类型的对象。

Equals(Object)

确定两个对象实例是否相等。

(继承自 DtsObject)
ExistsOnDtsServer(String, String)

返回一个布尔值,指示指定的包是否已存在于集成服务服务中。

ExistsOnSqlServer(String, String, String, String)

返回一个布尔值,表示指定的包是否存在于SQL Server实例中。

FolderExistsOnDtsServer(String, String)

返回一个布尔值,指示指定的文件夹是否已存在于文件系统中。

FolderExistsOnSqlServer(String, String, String, String)

返回一个布尔值,指示指定的文件夹是否已存在于SQL Server实例中。

GetDtsServerPackageInfos(String, String)

获得PackageInfos一个集合,包含在指定文件夹内的 SQL Server 实例 SSIS 包存储中的包。

GetDtsServerRoles(String, String)

返回一个字符串数组,列出某个文件夹可用的角色。

GetHashCode()

返回此实例的哈希代码。

(继承自 DtsObject)
GetPackageInfos(String, String, String, String)

通过使用服务器名称、用户名和密码,获得PackageInfos包含存储在 SQL Server 实例中、指定逻辑文件夹内的包的集合。

GetPackageInfos2(String, Object)

通过使用服务器名称、用户名和密码,获得PackageInfos包含存储在 SQL Server 实例中、指定逻辑文件夹内的包的集合。

GetPackageRoles(String, String, String, String)

返回对包拥有读权限和写权限的数据库角色。 数据库角色仅适用于存储在 SQL Server msdb 数据库中的包。

GetRunningPackages(String)

返回 RunningPackages 包含 RunningPackage 对象的集合。 此属性为只读。

GetServerInfo(String, String)

返回安装在目标服务器上的 SQL Server 产品的 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, Boolean)

从文件系统加载 a Package ,并指定线程模型。

LoadPackage(String, IDTSEvents)

从文件系统加载a 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)

设置对包拥有读权限和写权限的数据库角色。 数据库角色仅适用于存储在 SQL Server msdb 数据库中的包。

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

将一个或多个集成服务包从指定的源位置升级到指定的目的地位置。

适用于