语言

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)

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

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

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

CreateSsisServerExecution(String, String, String, Boolean)

创建SSIS服务器执行。

DataTypeInfoFromDataType(DataType)

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

ExistsOnDtsServer(String, String)

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

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一个集合,包含在指定文件夹内的 SQL Server 实例 SSIS 包存储中的包。

GetDtsServerRoles(String, String)

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

GetPackageInfos(String, String, String, String)

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

GetPackageInfos2(String, Object)

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

GetPackageRoles(String, String, String, String)

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

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)

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

适用于