IDTSPackage100 接口
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
表示由 Package 和 PackageNeutral 接口实现的接口。
public interface class IDTSPackage100 : Microsoft::SqlServer::Dts::Runtime::Wrapper::IDTSExecutable100
[System.Runtime.InteropServices.Guid("BD67FB9C-D1BB-464D-877F-A969247C430D")]
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
public interface IDTSPackage100 : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSExecutable100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("4ED7D2FB-846B-4760-BEBA-00A2D30B0F73")]
public interface IDTSPackage100 : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSExecutable100
[System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)]
[System.Runtime.InteropServices.Guid("2630F059-A7B0-42D0-A05B-9AC4F5FC4957")]
public interface IDTSPackage100 : Microsoft.SqlServer.Dts.Runtime.Wrapper.IDTSExecutable100
[<System.Runtime.InteropServices.Guid("BD67FB9C-D1BB-464D-877F-A969247C430D")>]
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
type IDTSPackage100 = interface
interface IDTSExecutable100
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("4ED7D2FB-846B-4760-BEBA-00A2D30B0F73")>]
type IDTSPackage100 = interface
interface IDTSExecutable100
[<System.Runtime.InteropServices.TypeLibType(System.Runtime.InteropServices.TypeLibTypeFlags.FDispatchable | System.Runtime.InteropServices.TypeLibTypeFlags.FDual)>]
[<System.Runtime.InteropServices.Guid("2630F059-A7B0-42D0-A05B-9AC4F5FC4957")>]
type IDTSPackage100 = interface
interface IDTSExecutable100
Public Interface IDTSPackage100
Implements IDTSExecutable100
- 派生
- 属性
- 实现
属性
CertificateContext |
获取或设置证书上下文。 |
CertificateObject |
获取或设置包的证书包。 |
CheckpointFileName |
获取或设置用于捕获使包可以重新启动的检查点信息的文件的名称。 |
CheckpointUsage |
获取或设置一个值,该值指定是否重新启动包或重新启动的时间。 |
CheckSignatureOnLoad |
获取或设置一个值,该值指示在从 XML 加载包时是否检查数字签名。 |
Configurations |
获取包的配置集合。 |
Connections |
获取包的连接管理器集合。 |
CreationDate |
获取或设置创建包的日期和时间。 |
CreatorComputerName |
获取或设置创建包的计算机的名称。 |
CreatorName |
获取或设置创建包的用户的名称。 |
DesignEvents |
获取或设置 IDTSEvents100,该值指示在设计时设计器或其他第三方客户端是否要接收事件。 |
DesignTimeProperties |
获取或设置包的设计时属性。 |
EnableConfigurations |
获取或设置一个值,该值指示包是否加载配置。 |
EncryptCheckpoints |
获取或设置一个值,该值指示是否对检查点文件加密。 |
Errors |
获取与包关联的错误的集合。 |
ExtendedProperties |
获取包的 IDTSExtendedProperties100 集合。 |
InteractiveMode |
获取或设置一个值,该值指示任务在执行时是否应显示用户界面对象。 |
LastModifiedProductVersion |
获取最后修改的包的版本。 |
LogProviders |
返回与包关联的日志提供程序的集合。 |
MaxConcurrentExecutables |
获取或设置包可以创建的线程数。 |
OfflineMode |
获取或设置一个值,该值指示包是否在脱机模式下工作。 |
PackageFormatVersion |
获取包的格式版本。 |
PackageLocation |
获取或设置包含包位置的字符串。 |
PackagePassword |
设置包的密码。 |
PackagePriorityClass |
获取或设置包的优先级类。 |
PackageType |
获取或设置包类型。 |
PackageUpgradeOptions |
获取或设置包升级选项。 |
ProtectionLevel |
获取或设置包的保护级别。 |
SafeRecursiveProjectPackageExecution |
获取或设置一个值,该值指示包执行是否是安全的递归项目。 |
SaveCheckpoints |
获取或设置一个值,该值指示在包执行期间包是否使用检查点。 |
SQLFolder |
获取或设置包文件夹名称。 |
SuppressConfigurationWarnings |
获取或设置一个值,该值指示是否取消配置生成的警告。 |
UpdateObjects |
获取或设置一个值,该值指示当找到更新的版本时,是否可以在加载包时更新可扩展对象。 |
UpdatePackage |
获取或设置一个值,该值指示在找到更新的版本时是否可以更新包。 |
VersionBuild |
获取或设置包的内部版本号。 |
VersionComments |
获取或设置与包关联的注释。 |
VersionGUID |
获取第一次创建包时生成的唯一 GUID。 |
VersionMajor |
获取或设置包的主内部版本号。 |
VersionMinor |
获取或设置包的次内部版本号。 |
Warnings |
获取为包设置的警告集合。 |
方法
CheckSignature() |
检查包的数字签名的状态。 |
Execute() |
返回一个 DTSExecResult 枚举,其中包含有关包执行成功与否的信息。 |
Execute(IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100, Object) |
将应用程序、容器或包作为包工作流的一部分运行。 |
ExportConfigurationFile(String) |
创建包含包中所有可部署的变量的 XML 文件。 |
FindReferencedObjects(Object) |
返回引用对象枚举。 |
GetBreakpointTargets(IDTSBreakpointSite100, Boolean) |
返回 IDTSBreakpointTargets100 集合。 |
GetObjectFromPackagePath(String, IDTSProperty100) |
从指定的包路径返回包属性和对象。 |
GetPreExecutionPackageXML(Object) |
获取预执行包 XML。 |
ImportConfigurationFile(String) |
加载与包关联的配置文件。 |
LoadUserCertificateByHash(Byte[]) |
根据证书哈希加载包的证书。 |
LoadUserCertificateByName(String) |
根据证书名称加载包的证书。 |
PermitUnencryptedSave(Boolean) |
指定未加密的许可。 |
ProcessConfiguration(String, Object) |
为包及其对象设置配置信息。 |
Validate(IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100) |
允许容器确定它是否包含阻止其成功执行的无效设置。 |