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.