Export (0) Print
Expand All

Package Interface

This API supports the SQL Server 2012 infrastructure and is not intended to be used directly from your code.

For more information, see PackageClass.

Namespace:  Microsoft.SqlServer.Dts.Runtime.Wrapper
Assembly:  Microsoft.SqlServer.DTSRuntimeWrap (in Microsoft.SqlServer.DTSRuntimeWrap.dll)

[CoClassAttribute(typeof(PackageClass))]
[GuidAttribute("6BBD5810-E260-45A2-8C45-B946C6A18C51")]
public interface Package : IDTSPackage100

The Package type exposes the following members.

  NameDescription
Public propertyCertificateContextInfrastructure. Gets or sets the certificate context. (Inherited from IDTSPackage100.)
Public propertyCertificateObjectInfrastructure. Gets or sets the certificate package for the package. (Inherited from IDTSPackage100.)
Public propertyCheckpointFileNameInfrastructure. Gets or sets the name of the file that captures the checkpoint information, which enables a package to restart. (Inherited from IDTSPackage100.)
Public propertyCheckpointUsageInfrastructure. Gets or sets a value that specifies if or when a package is restarted. (Inherited from IDTSPackage100.)
Public propertyCheckSignatureOnLoadInfrastructure. Gets or sets a value that indicates whether the digital signature is checked when a package is loaded from XML. (Inherited from IDTSPackage100.)
Public propertyConfigurationsInfrastructure. Gets the collection of configurations for the package. (Inherited from IDTSPackage100.)
Public propertyConnectionsInfrastructure. Gets the collection of connection managers for the package. (Inherited from IDTSPackage100.)
Public propertyCreationDateInfrastructure. Gets or sets the date and time that the package was created. (Inherited from IDTSPackage100.)
Public propertyCreatorComputerNameInfrastructure. Gets or sets the name of the computer on which the package was created. (Inherited from IDTSPackage100.)
Public propertyCreatorNameInfrastructure. Gets or sets the name of the individual who created the package. (Inherited from IDTSPackage100.)
Public propertyDesignEventsInfrastructure. Gets or sets the IDTSEvents100 that indicates if the designer or other third-party client is to receive events during design time. (Inherited from IDTSPackage100.)
Public propertyDesignTimePropertiesInfrastructure. Gets or sets the design time properties of a package. (Inherited from IDTSPackage100.)
Public propertyEnableConfigurationsInfrastructure. Gets or sets a value that indicates whether the package loads configurations. (Inherited from IDTSPackage100.)
Public propertyEncryptCheckpointsInfrastructure. Gets or sets a value that indicates whether checkpoint files are encrypted. (Inherited from IDTSPackage100.)
Public propertyErrorsInfrastructure. Gets the collection of errors associated with the package. (Inherited from IDTSPackage100.)
Public propertyExtendedPropertiesInfrastructure. Gets the IDTSExtendedProperties100 collection for the package. (Inherited from IDTSPackage100.)
Public propertyInteractiveModeInfrastructure. Gets or sets a value that indicates whether tasks should show user interface objects while executing. (Inherited from IDTSPackage100.)
Public propertyLastModifiedProductVersionInfrastructure. Gets the version of the package that is last modified. (Inherited from IDTSPackage100.)
Public propertyLogProvidersInfrastructure. Returns the collection of log providers associated with the package. (Inherited from IDTSPackage100.)
Public propertyMaxConcurrentExecutablesInfrastructure. Gets or sets the number of threads that a package can create. (Inherited from IDTSPackage100.)
Public propertyOfflineModeInfrastructure. Gets or sets a value that indicates whether the package is working in offline mode. (Inherited from IDTSPackage100.)
Public propertyPackageFormatVersionInfrastructure. Gets the format version of the package. (Inherited from IDTSPackage100.)
Public propertyPackageLocationInfrastructure. Gets or sets a string that contains the location of the package. (Inherited from IDTSPackage100.)
Public propertyPackagePasswordInfrastructure. Sets the password for the package. (Inherited from IDTSPackage100.)
Public propertyPackagePriorityClassInfrastructure. Gets or sets the priority class of the package. (Inherited from IDTSPackage100.)
Public propertyPackageTypeInfrastructure. Gets or sets the package type. (Inherited from IDTSPackage100.)
Public propertyPackageUpgradeOptionsInfrastructure. Gets or sets the package upgrade options. (Inherited from IDTSPackage100.)
Public propertyProtectionLevelInfrastructure. Gets or sets the level of protection on the package. (Inherited from IDTSPackage100.)
Public propertySafeRecursiveProjectPackageExecutionInfrastructure. Gets or sets a value that indicates whether the package execution is a safe recursive project. (Inherited from IDTSPackage100.)
Public propertySaveCheckpointsInfrastructure. Gets or sets a value that indicates whether the package will use checkpoints during package execution. (Inherited from IDTSPackage100.)
Public propertySQLFolderInfrastructure. Gets or sets the package folder name. (Inherited from IDTSPackage100.)
Public propertySuppressConfigurationWarningsInfrastructure. Gets or sets a value that indicates whether the warnings generated by configurations are suppressed. (Inherited from IDTSPackage100.)
Public propertyUpdateObjectsInfrastructure. Gets or sets a value that indicates whether extensible objects can be updated at package load time if an updated version if found. (Inherited from IDTSPackage100.)
Public propertyUpdatePackageInfrastructure. Gets or sets a value that indicates whether packages can be updated when an updated version is found. (Inherited from IDTSPackage100.)
Public propertyVersionBuildInfrastructure. Gets or sets the build version of the package. (Inherited from IDTSPackage100.)
Public propertyVersionCommentsInfrastructure. Gets or sets the comments associated with the package. (Inherited from IDTSPackage100.)
Public propertyVersionGUIDInfrastructure. Gets a unique GUID generated when the package is first created. (Inherited from IDTSPackage100.)
Public propertyVersionMajorInfrastructure. Gets or sets the major build version of the package. (Inherited from IDTSPackage100.)
Public propertyVersionMinorInfrastructure. Gets or sets the minor build version of the package. (Inherited from IDTSPackage100.)
Public propertyWarningsInfrastructure. Gets a collection of warnings set on the package. (Inherited from IDTSPackage100.)
Top

  NameDescription
Public methodCheckSignatureInfrastructure. Checks the status of the digital signature of the package. (Inherited from IDTSPackage100.)
Public methodExecute()Infrastructure. Returns a DTSExecResult enumeration that contains information about the success or failure of the package execution. (Inherited from IDTSPackage100.)
Public methodExecute(IDTSConnections100, IDTSVariables100, IDTSEvents100, IDTSLogging100, Object)Infrastructure. Runs the application, container, or package as part of a package workflow. (Inherited from IDTSPackage100.)
Public methodExportConfigurationFileInfrastructure. Creates an XML file that contains all deployable variables in the package. (Inherited from IDTSPackage100.)
Public methodFindReferencedObjectsInfrastructure. Returns a reference object enumeration. (Inherited from IDTSPackage100.)
Public methodGetBreakpointTargetsInfrastructure. Returns IDTSBreakpointTargets100 collection. (Inherited from IDTSPackage100.)
Public methodGetObjectFromPackagePathInfrastructure. Returns a package property and the object from the specified package path. (Inherited from IDTSPackage100.)
Public methodGetPreExecutionPackageXMLInfrastructure. Gets a pre-execution package XML. (Inherited from IDTSPackage100.)
Public methodImportConfigurationFileInfrastructure. Loads a configuration file associated with the package. (Inherited from IDTSPackage100.)
Public methodLoadUserCertificateByHashInfrastructure. Loads the certificate for the package according to the certificate hash. (Inherited from IDTSPackage100.)
Public methodLoadUserCertificateByNameInfrastructure. Loads the certificate for the package according to the certificate name. (Inherited from IDTSPackage100.)
Public methodPermitUnencryptedSaveInfrastructure. Specifies the unencrypted permit. (Inherited from IDTSPackage100.)
Public methodProcessConfigurationInfrastructure. Sets configuration information for a package and its objects. (Inherited from IDTSPackage100.)
Public methodValidateInfrastructure. Allows the container to determine if it contains invalid settings that will prevent it from executing successfully. (Inherited from IDTSPackage100.)
Top

Community Additions

ADD
Show:
© 2014 Microsoft