Package 接口

定义

有关详细信息,请参阅 PackageClass

public interface class Package : Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSPackage100
[System.Runtime.InteropServices.CoClass(typeof(Microsoft.SqlServer.Dts.Runtime.Wrapper.PackageClass))]
[System.Runtime.InteropServices.Guid("BD67FB9C-D1BB-464D-877F-A969247C430D")]
public interface Package : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPackage100
[System.Runtime.InteropServices.CoClass(typeof(Microsoft.SqlServer.Dts.Runtime.Wrapper.PackageClass))]
[System.Runtime.InteropServices.Guid("4ED7D2FB-846B-4760-BEBA-00A2D30B0F73")]
public interface Package : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPackage100
[System.Runtime.InteropServices.CoClass(typeof(Microsoft.SqlServer.Dts.Runtime.Wrapper.PackageClass))]
[System.Runtime.InteropServices.Guid("2630F059-A7B0-42D0-A05B-9AC4F5FC4957")]
public interface Package : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSPackage100
[<System.Runtime.InteropServices.CoClass(typeof(Microsoft.SqlServer.Dts.Runtime.Wrapper.PackageClass))>]
[<System.Runtime.InteropServices.Guid("BD67FB9C-D1BB-464D-877F-A969247C430D")>]
type Package = interface
    interface IDTSPackage100
[<System.Runtime.InteropServices.CoClass(typeof(Microsoft.SqlServer.Dts.Runtime.Wrapper.PackageClass))>]
[<System.Runtime.InteropServices.Guid("4ED7D2FB-846B-4760-BEBA-00A2D30B0F73")>]
type Package = interface
    interface IDTSPackage100
[<System.Runtime.InteropServices.CoClass(typeof(Microsoft.SqlServer.Dts.Runtime.Wrapper.PackageClass))>]
[<System.Runtime.InteropServices.Guid("2630F059-A7B0-42D0-A05B-9AC4F5FC4957")>]
type Package = interface
    interface IDTSPackage100
Public Interface Package
Implements IDTSPackage100
派生
属性
实现

属性

CertificateContext

获取或设置证书上下文。

(继承自 IDTSPackage100)
CertificateObject

获取或设置包的证书包。

(继承自 IDTSPackage100)
CheckpointFileName

获取或设置用于捕获使包可以重新启动的检查点信息的文件的名称。

(继承自 IDTSPackage100)
CheckpointUsage

获取或设置一个值,该值指定是否重新启动包或重新启动的时间。

(继承自 IDTSPackage100)
CheckSignatureOnLoad

获取或设置一个值,该值指示在从 XML 加载包时是否检查数字签名。

(继承自 IDTSPackage100)
Configurations

获取包的配置集合。

(继承自 IDTSPackage100)
Connections

获取包的连接管理器集合。

(继承自 IDTSPackage100)
CreationDate

获取或设置创建包的日期和时间。

(继承自 IDTSPackage100)
CreatorComputerName

获取或设置创建包的计算机的名称。

(继承自 IDTSPackage100)
CreatorName

获取或设置创建包的用户的名称。

(继承自 IDTSPackage100)
DesignEvents

获取或设置 IDTSEvents100,该值指示在设计时设计器或其他第三方客户端是否要接收事件。

(继承自 IDTSPackage100)
DesignTimeProperties

获取或设置包的设计时属性。

(继承自 IDTSPackage100)
EnableConfigurations

获取或设置一个值,该值指示包是否加载配置。

(继承自 IDTSPackage100)
EncryptCheckpoints

获取或设置一个值,该值指示是否对检查点文件加密。

(继承自 IDTSPackage100)
Errors

获取与包关联的错误的集合。

(继承自 IDTSPackage100)
ExtendedProperties

获取包的 IDTSExtendedProperties100 集合。

(继承自 IDTSPackage100)
InteractiveMode

获取或设置一个值,该值指示任务在执行时是否应显示用户界面对象。

(继承自 IDTSPackage100)
LastModifiedProductVersion

获取最后修改的包的版本。

(继承自 IDTSPackage100)
LogProviders

返回与包关联的日志提供程序的集合。

(继承自 IDTSPackage100)
MaxConcurrentExecutables

获取或设置包可以创建的线程数。

(继承自 IDTSPackage100)
OfflineMode

获取或设置一个值,该值指示包是否在脱机模式下工作。

(继承自 IDTSPackage100)
PackageFormatVersion

获取包的格式版本。

(继承自 IDTSPackage100)
PackageLocation

获取或设置包含包位置的字符串。

(继承自 IDTSPackage100)
PackagePassword

设置包的密码。

(继承自 IDTSPackage100)
PackagePriorityClass

获取或设置包的优先级类。

(继承自 IDTSPackage100)
PackageType

获取或设置包类型。

(继承自 IDTSPackage100)
PackageUpgradeOptions

获取或设置包升级选项。

(继承自 IDTSPackage100)
ProtectionLevel

获取或设置包的保护级别。

(继承自 IDTSPackage100)
SafeRecursiveProjectPackageExecution

获取或设置一个值,该值指示包执行是否是安全的递归项目。

(继承自 IDTSPackage100)
SaveCheckpoints

获取或设置一个值,该值指示在包执行期间包是否使用检查点。

(继承自 IDTSPackage100)
SQLFolder

获取或设置包文件夹名称。

(继承自 IDTSPackage100)
SuppressConfigurationWarnings

获取或设置一个值,该值指示是否取消配置生成的警告。

(继承自 IDTSPackage100)
UpdateObjects

获取或设置一个值,该值指示当找到更新的版本时,是否可以在加载包时更新可扩展对象。

(继承自 IDTSPackage100)
UpdatePackage

获取或设置一个值,该值指示在找到更新的版本时是否可以更新包。

(继承自 IDTSPackage100)
VersionBuild

获取或设置包的内部版本号。

(继承自 IDTSPackage100)
VersionComments

获取或设置与包关联的注释。

(继承自 IDTSPackage100)
VersionGUID

获取第一次创建包时生成的唯一 GUID。

(继承自 IDTSPackage100)
VersionMajor

获取或设置包的主内部版本号。

(继承自 IDTSPackage100)
VersionMinor

获取或设置包的次内部版本号。

(继承自 IDTSPackage100)
Warnings

获取为包设置的警告集合。

(继承自 IDTSPackage100)

方法

CheckSignature()

检查包的数字签名的状态。

(继承自 IDTSPackage100)
Execute()

返回一个 DTSExecResult 枚举,其中包含有关包执行成功与否的信息。

(继承自 IDTSPackage100)
Execute(IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100, Object)

将应用程序、容器或包作为包工作流的一部分运行。

(继承自 IDTSPackage100)
ExportConfigurationFile(String)

创建包含包中所有可部署的变量的 XML 文件。

(继承自 IDTSPackage100)
FindReferencedObjects(Object)

返回引用对象枚举。

(继承自 IDTSPackage100)
GetBreakpointTargets(IDTSBreakpointSite100, Boolean)

返回 IDTSBreakpointTargets100 集合。

(继承自 IDTSPackage100)
GetObjectFromPackagePath(String, IDTSProperty100)

从指定的包路径返回包属性和对象。

(继承自 IDTSPackage100)
GetPreExecutionPackageXML(Object)

获取预执行包 XML。

(继承自 IDTSPackage100)
ImportConfigurationFile(String)

加载与包关联的配置文件。

(继承自 IDTSPackage100)
LoadUserCertificateByHash(Byte[])

根据证书哈希加载包的证书。

(继承自 IDTSPackage100)
LoadUserCertificateByName(String)

根据证书名称加载包的证书。

(继承自 IDTSPackage100)
PermitUnencryptedSave(Boolean)

指定未加密的许可。

(继承自 IDTSPackage100)
ProcessConfiguration(String, Object)

为包及其对象设置配置信息。

(继承自 IDTSPackage100)
Validate(IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100)

允许容器确定它是否包含阻止其成功执行的无效设置。

(继承自 IDTSPackage100)

适用于