PackageNeutral 接口

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

For more information, see PackageNeutralClass.

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

语法

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

PackageNeutral 类型公开以下成员。

属性

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

页首

方法

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

页首

请参阅

参考

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