2.4.5 ExecutableTypePackagePropertyNameEnum
The ExecutableTypePackagePropertyNameEnum type contains the values for the Name attribute of the property elements that are allowed for the ExecutableTypePackage. The ExecutableTypePackagePropertyNameEnum type is a union of the enumeration for the AllExecutablePropertyNameEnum type with the additional values that are specified in this section.
The following is the XSD for the ExecutableTypePackagePropertyNameEnum type.
-
<xs:simpleType name="ExecutableTypePackagePropertyNameEnum"> <xs:union memberTypes="DTS:AllExecutablePropertyNameEnum"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:enumeration value="PackageFormatVersion"/> <xs:enumeration value="VersionComments"/> <xs:enumeration value="CreatorName"/> <xs:enumeration value="CreatorComputerName"/> <xs:enumeration value="CreationDate"/> <xs:enumeration value="PackageType"/> <xs:enumeration value="ProtectionLevel"/> <xs:enumeration value="MaxConcurrentExecutables"/> <xs:enumeration value="PackagePriorityClass"/> <xs:enumeration value="VersionMajor"/> <xs:enumeration value="VersionMinor"/> <xs:enumeration value="VersionBuild"/> <xs:enumeration value="VersionGUID"/> <xs:enumeration value="EnableConfig"/> <xs:enumeration value="CheckpointFileName"/> <xs:enumeration value="SaveCheckpoints"/> <xs:enumeration value="CheckpointUsage"/> <xs:enumeration value="SuppressConfigurationWarnings"/> <xs:enumeration value="LastModifiedProductVersion"/> </xs:restriction> </xs:simpleType> </xs:union> </xs:simpleType>
The following table specifies the enumeration values for the ExecutableTypePackagePropertyNameEnum type.
The ExecutableTypePackagePropertyNameEnum type is a union of the AllExecutablePropertyNameEnum with the additional values that are specified in this section. The values that are specified in the following table do not include the values that are already specified for AllExecutablePropertyNameEnum.
Property name |
Description |
---|---|
PackageFormatVersion |
Specifies the package format version. |
VersionComments |
Specifies text that can be used to store comments about the version.<7> |
CreatorName |
Specifies text that can be used to store the creator name of the package as documentation.<8> |
CreatorComputerName |
Specifies text that serves as documentation of the computer on which the package was created.<9> |
CreationDate |
Specifies the date that the executable was created |
PackageType |
Specifies how the package was created.<10> See section 2.4.5.2 for additional restrictions. |
ProtectionLevel |
Specifies how sensitive information is saved with packages. See section 2.4.5.2 for additional restrictions. |
MaxConcurrentExecutables |
Specifies the maximum number of executables to execute concurrently in the package. Valid values are -1 and any integer greater than or equal to 1. A value of -1 allows the maximum number of concurrently running executables to equal the number of processors plus two. |
PackagePriorityClass |
Specifies the execution priority of the package. See section 2.4.5.3 for additional restrictions. |
VersionMajor |
Specifies the major version of the package. Valid values are integers greater than or equal to 0. |
VersionMinor |
Specifies the minor version of the package. Valid values are integers greater than or equal to 0. |
VersionBuild |
Specifies the build number of the package. Valid values are integers greater than or equal to 0.<11> |
VersionGUID |
Specifies the globally unique identifier (GUID) of the package version.<12> |
EnableConfig |
Specifies whether settings from external configuration setting are accessible to the Executable. |
CheckpointFileName |
Specifies the name of a checkpoint file that a checkpoint-enabled package uses. |
SaveCheckpoints |
Specifies whether the package saves checkpoints. See section 2.4.5.4 for additional restrictions. |
CheckpointUsage |
Specifies whether the package uses checkpoints. See section 2.4.5.5 for additional restrictions. |
SuppressConfigurationWarnings |
Specifies whether configuration warnings are suppressed. See section 2.4.5.7 for additional restrictions. |
LastModifiedProductVersion |
Specifies the latest version of the product that is installed.<13> |