IDTSPackage100 接口

此 API 支持 SQL Server 2012 基础结构,但不能通过代码直接使用。

Represents an interface implemented by the Package and PackageNeutral interfaces.

命名空间:  Microsoft.SqlServer.Dts.Runtime.Wrapper
程序集:  Microsoft.SqlServer.DTSRuntimeWrap(在 Microsoft.SqlServer.DTSRuntimeWrap.dll 中)

语法

声明
<GuidAttribute("BC427598-5FAD-4ECB-B6F4-30C3A147B16D")> _
Public Interface IDTSPackage100 _
    Inherits IDTSExecutable100
用法
Dim instance As IDTSPackage100
[GuidAttribute("BC427598-5FAD-4ECB-B6F4-30C3A147B16D")]
public interface IDTSPackage100 : IDTSExecutable100
[GuidAttribute(L"BC427598-5FAD-4ECB-B6F4-30C3A147B16D")]
public interface class IDTSPackage100 : IDTSExecutable100
[<GuidAttribute("BC427598-5FAD-4ECB-B6F4-30C3A147B16D")>]
type IDTSPackage100 =  
    interface 
        interface IDTSExecutable100 
    end
public interface IDTSPackage100 extends IDTSExecutable100

IDTSPackage100 类型公开以下成员。

属性

  名称 说明
公共属性 CertificateContext 基础结构。Gets or sets the certificate context.
公共属性 CertificateObject 基础结构。Gets or sets the certificate package for the package.
公共属性 CheckpointFileName 基础结构。Gets or sets the name of the file that captures the checkpoint information, which enables a package to restart.
公共属性 CheckpointUsage 基础结构。Gets or sets a value that specifies if or when a package is restarted.
公共属性 CheckSignatureOnLoad 基础结构。Gets or sets a value that indicates whether the digital signature is checked when a package is loaded from XML.
公共属性 Configurations 基础结构。Gets the collection of configurations for the package.
公共属性 Connections 基础结构。Gets the collection of connection managers for the package.
公共属性 CreationDate 基础结构。Gets or sets the date and time that the package was created.
公共属性 CreatorComputerName 基础结构。Gets or sets the name of the computer on which the package was created.
公共属性 CreatorName 基础结构。Gets or sets the name of the individual who created the package.
公共属性 DesignEvents 基础结构。Gets or sets the IDTSEvents100 that indicates if the designer or other third-party client is to receive events during design time.
公共属性 DesignTimeProperties 基础结构。Gets or sets the design time properties of a package.
公共属性 EnableConfigurations 基础结构。Gets or sets a value that indicates whether the package loads configurations.
公共属性 EncryptCheckpoints 基础结构。Gets or sets a value that indicates whether checkpoint files are encrypted.
公共属性 Errors 基础结构。Gets the collection of errors associated with the package.
公共属性 ExtendedProperties 基础结构。Gets the IDTSExtendedProperties100 collection for the package.
公共属性 InteractiveMode 基础结构。Gets or sets a value that indicates whether tasks should show user interface objects while executing.
公共属性 LastModifiedProductVersion 基础结构。Gets the version of the package that is last modified.
公共属性 LogProviders 基础结构。Returns the collection of log providers associated with the package.
公共属性 MaxConcurrentExecutables 基础结构。Gets or sets the number of threads that a package can create.
公共属性 OfflineMode 基础结构。Gets or sets a value that indicates whether the package is working in offline mode.
公共属性 PackageFormatVersion 基础结构。Gets the format version of the package.
公共属性 PackageLocation 基础结构。Gets or sets a string that contains the location of the package.
公共属性 PackagePassword 基础结构。Sets the password for the package.
公共属性 PackagePriorityClass 基础结构。Gets or sets the priority class of the package.
公共属性 PackageType 基础结构。Gets or sets the package type.
公共属性 PackageUpgradeOptions 基础结构。Gets or sets the package upgrade options.
公共属性 ProtectionLevel 基础结构。Gets or sets the level of protection on the package.
公共属性 SafeRecursiveProjectPackageExecution 基础结构。Gets or sets a value that indicates whether the package execution is a safe recursive project.
公共属性 SaveCheckpoints 基础结构。Gets or sets a value that indicates whether the package will use checkpoints during package execution.
公共属性 SQLFolder 基础结构。Gets or sets the package folder name.
公共属性 SuppressConfigurationWarnings 基础结构。Gets or sets a value that indicates whether the warnings generated by configurations are suppressed.
公共属性 UpdateObjects 基础结构。Gets or sets a value that indicates whether extensible objects can be updated at package load time if an updated version if found.
公共属性 UpdatePackage 基础结构。Gets or sets a value that indicates whether packages can be updated when an updated version is found.
公共属性 VersionBuild 基础结构。Gets or sets the build version of the package.
公共属性 VersionComments 基础结构。Gets or sets the comments associated with the package.
公共属性 VersionGUID 基础结构。Gets a unique GUID generated when the package is first created.
公共属性 VersionMajor 基础结构。Gets or sets the major build version of the package.
公共属性 VersionMinor 基础结构。Gets or sets the minor build version of the package.
公共属性 Warnings 基础结构。Gets a collection of warnings set on the package.

页首

方法

  名称 说明
公共方法 CheckSignature 基础结构。Checks the status of the digital signature of the package.
公共方法 Execute() 基础结构。Returns a DTSExecResult enumeration that contains information about the success or failure of the package execution.
公共方法 Execute(IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100, Object) 基础结构。Runs the application, container, or package as part of a package workflow.
公共方法 ExportConfigurationFile 基础结构。Creates an XML file that contains all deployable variables in the package.
公共方法 FindReferencedObjects 基础结构。Returns a reference object enumeration.
公共方法 GetBreakpointTargets 基础结构。Returns IDTSBreakpointTargets100 collection.
公共方法 GetObjectFromPackagePath 基础结构。Returns a package property and the object from the specified package path.
公共方法 GetPreExecutionPackageXML 基础结构。Gets a pre-execution package XML.
公共方法 ImportConfigurationFile 基础结构。Loads a configuration file associated with the package.
公共方法 LoadUserCertificateByHash 基础结构。Loads the certificate for the package according to the certificate hash.
公共方法 LoadUserCertificateByName 基础结构。Loads the certificate for the package according to the certificate name.
公共方法 PermitUnencryptedSave 基础结构。Specifies the unencrypted permit.
公共方法 ProcessConfiguration 基础结构。Sets configuration information for a package and its objects.
公共方法 Validate 基础结构。Allows the container to determine if it contains invalid settings that will prevent it from executing successfully.

页首

请参阅

参考

Microsoft.SqlServer.Dts.Runtime.Wrapper 命名空间