2.5.3.1.3 Execute Package
The Execute Package task object uses the PersistStorage structure to store its properties and collections.
The class ID of the Execute Package task object is (0x10020912, 0xEB1C, 0x11CF, 0xAE, 0x6E, 0x0, 0xAA, 0x0, 0x4A, 0x34, 0xD5).
The persistent property set for the Execute Package task object contains the following items.
Property |
Type |
Description |
---|---|---|
Name |
BSTR |
Specifies the name of the task. |
Description |
BSTR |
Specifies the description of the task or lineage. |
ServerName |
BSTR |
Specifies the name of the server upon which to execute. |
ServerUserName |
BSTR |
Specifies the user name of the account to use on the server. |
ServerPassword |
BSTR |
Specifies the password of the account to use on the server. |
RepositoryDatabaseName |
BSTR |
Specifies the name of the repository database (if required). |
PackageName |
BSTR |
Specifies the name of the package to execute. |
PackagePassword |
BSTR |
Specifies that a password is needed to access the package. |
PackageID |
BSTR |
Specifies the GUID of the package. |
VersionID |
BSTR |
Specifies the GUID of the package version to use. |
FileName |
BSTR |
Specifies the file name of the package. |
UseTrustedConnection |
BOOL |
Specifies whether to use a trusted connection.<23> |
UseRepository |
BOOL |
Specifies whether to use the repository to access a package. If TRUE, the repository is used to access a package. If FALSE, the repository is not used to access a package. |
InputGlobalVariableNames |
BSTR |
Specifies a list of global variables that are used as parameters. |