IDTSPackage100 Interface
This API supports the product infrastructure and is not intended to be used directly from your code.
Represents an interface implemented by the Package and PackageNeutral interfaces.
Assembly: Microsoft.SqlServer.DTSRuntimeWrap (in Microsoft.SqlServer.DTSRuntimeWrap.dll)
| Name | Description | |
|---|---|---|
![]() | CertificateContext | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the certificate context. |
![]() | CertificateObject | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the certificate package for the package. |
![]() | CheckpointFileName | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the name of the file that captures the checkpoint information, which enables a package to restart. |
![]() | CheckpointUsage | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets a value that specifies if or when a package is restarted. |
![]() | CheckSignatureOnLoad | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets a value that indicates whether the digital signature is checked when a package is loaded from XML. |
![]() | Configurations | This API supports the product infrastructure and is not intended to be used directly from your code. Gets the collection of configurations for the package. |
![]() | Connections | This API supports the product infrastructure and is not intended to be used directly from your code. Gets the collection of connection managers for the package. |
![]() | CreationDate | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the date and time that the package was created. |
![]() | CreatorComputerName | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the name of the computer on which the package was created. |
![]() | CreatorName | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the name of the individual who created the package. |
![]() | DesignEvents | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the IDTSEvents100 that indicates if the designer or other third-party client is to receive events during design time. |
![]() | DesignTimeProperties | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the design time properties of a package. |
![]() | EnableConfigurations | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets a value that indicates whether the package loads configurations. |
![]() | EncryptCheckpoints | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets a value that indicates whether checkpoint files are encrypted. |
![]() | Errors | This API supports the product infrastructure and is not intended to be used directly from your code. Gets the collection of errors associated with the package. |
![]() | ExtendedProperties | This API supports the product infrastructure and is not intended to be used directly from your code. Gets the IDTSExtendedProperties100 collection for the package. |
![]() | InteractiveMode | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets a value that indicates whether tasks should show user interface objects while executing. |
![]() | LastModifiedProductVersion | This API supports the product infrastructure and is not intended to be used directly from your code. Gets the version of the package that is last modified. |
![]() | LogProviders | This API supports the product infrastructure and is not intended to be used directly from your code. Returns the collection of log providers associated with the package. |
![]() | MaxConcurrentExecutables | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the number of threads that a package can create. |
![]() | OfflineMode | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets a value that indicates whether the package is working in offline mode. |
![]() | PackageFormatVersion | This API supports the product infrastructure and is not intended to be used directly from your code. Gets the format version of the package. |
![]() | PackageLocation | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets a string that contains the location of the package. |
![]() | PackagePassword | This API supports the product infrastructure and is not intended to be used directly from your code. Sets the password for the package. |
![]() | PackagePriorityClass | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the priority class of the package. |
![]() | PackageType | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the package type. |
![]() | PackageUpgradeOptions | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the package upgrade options. |
![]() | ProtectionLevel | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the level of protection on the package. |
![]() | SafeRecursiveProjectPackageExecution | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets a value that indicates whether the package execution is a safe recursive project. |
![]() | SaveCheckpoints | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets a value that indicates whether the package will use checkpoints during package execution. |
![]() | SQLFolder | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the package folder name. |
![]() | SuppressConfigurationWarnings | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets a value that indicates whether the warnings generated by configurations are suppressed. |
![]() | UpdateObjects | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets a value that indicates whether extensible objects can be updated at package load time if an updated version if found. |
![]() | UpdatePackage | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets a value that indicates whether packages can be updated when an updated version is found. |
![]() | VersionBuild | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the build version of the package. |
![]() | VersionComments | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the comments associated with the package. |
![]() | VersionGUID | This API supports the product infrastructure and is not intended to be used directly from your code. Gets a unique GUID generated when the package is first created. |
![]() | VersionMajor | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the major build version of the package. |
![]() | VersionMinor | This API supports the product infrastructure and is not intended to be used directly from your code. Gets or sets the minor build version of the package. |
![]() | Warnings | This API supports the product infrastructure and is not intended to be used directly from your code. Gets a collection of warnings set on the package. |
| Name | Description | |
|---|---|---|
![]() | CheckSignature() | This API supports the product infrastructure and is not intended to be used directly from your code. Checks the status of the digital signature of the package. |
![]() | Execute() | This API supports the product infrastructure and is not intended to be used directly from your code. Returns a DTSExecResult enumeration that contains information about the success or failure of the package execution. |
![]() | Execute(IDTSConnections100^, IDTSVariables100^, IDTSEvents100^, IDTSLogging100^, Object^) | This API supports the product infrastructure and is not intended to be used directly from your code. Runs the application, container, or package as part of a package workflow. |
![]() | ExportConfigurationFile(String^) | This API supports the product infrastructure and is not intended to be used directly from your code. Creates an XML file that contains all deployable variables in the package. |
![]() | FindReferencedObjects(Object^) | This API supports the product infrastructure and is not intended to be used directly from your code. Returns a reference object enumeration. |
![]() | GetBreakpointTargets(IDTSBreakpointSite100^, Boolean) | This API supports the product infrastructure and is not intended to be used directly from your code. Returns an IDTSBreakpointTargets100 collection. |
![]() | GetObjectFromPackagePath(String^, IDTSProperty100^%) | This API supports the product infrastructure and is not intended to be used directly from your code. Returns a package property and the object from the specified package path. |
![]() | GetPreExecutionPackageXML(Object^%) | This API supports the product infrastructure and is not intended to be used directly from your code. Gets a pre-execution package XML. |
![]() | ImportConfigurationFile(String^) | This API supports the product infrastructure and is not intended to be used directly from your code. Loads a configuration file associated with the package. |
![]() | LoadUserCertificateByHash(array<Byte>^%) | This API supports the product infrastructure and is not intended to be used directly from your code. Loads the certificate for the package according to the certificate hash. |
![]() | LoadUserCertificateByName(String^) | This API supports the product infrastructure and is not intended to be used directly from your code. Loads the certificate for the package according to the certificate name. |
![]() | PermitUnencryptedSave(Boolean) | This API supports the product infrastructure and is not intended to be used directly from your code. Specifies the unencrypted permit. |
![]() | ProcessConfiguration(String^, Object^) | This API supports the product infrastructure and is not intended to be used directly from your code. Sets configuration information for a package and its objects. |
![]() | Validate(IDTSConnections100^, IDTSVariables100^, IDTSEvents100^, IDTSLogging100^) | This API supports the product infrastructure and is not intended to be used directly from your code. Allows the container to determine if it contains invalid settings that will prevent it from executing successfully. |

