BundlePackage Class
Details about a package that is part of the Bundle’s chain.
Properties
Section titled “Properties”| Property | Description |
|---|---|
| ApplyPhase | Apply phase of the package. |
| Cached | Indicates whether any part of the package is cached. |
| CacheOperation | Cache operation used to cache the package. |
| CacheType | Cache type of the package. |
| Description | Description of the package. |
| DetectResult | Status result of the package at completion of Bundle detect processing. |
| DisplayInternalUI | Indicates whether an MSI is allowed to display its internal UI. |
| DisplayName | Display name for the package. |
| ExecuteAction | Execute action for the package. |
| Features | Features in the package. |
| Id | Unique identity of the package in the chain. |
| InstallCondition | Installation condition provided on the package. |
| Permanent | Indicates whether the package is permanent. |
| ProductCode | Product code of an MSI package. |
| RelatedPackages | Related packages to the package. |
| RequestState | Request state for the package. |
| RequestStateSet | Indicates whether the request state was explicitly set by the BundleUI. |
| RollbackAction | Rollback action for the package. |
| SameVersionAction | Indicates whether the package is allowed to execute same version upgrades. |
| State | Package state. |
| Type | Package type. |
| UpgradeCode | Upgrade code of an MSI package. |
| Version | Version of the package. |
| Vital | Indicates whether failure to install the package will fail the chain. |
FireGiant.BundleApplicationFramework v6.0.1
ApplyPhase Property
Section titled “ApplyPhase Property”Apply phase of the package.
Declaration
Section titled “Declaration”public BundleApplyPhase ApplyPhase { get; set; }Cached Property
Section titled “Cached Property”Indicates whether any part of the package is cached.
Declaration
Section titled “Declaration”public bool Cached { get; set; }CacheOperation Property
Section titled “CacheOperation Property”Cache operation used to cache the package.
Declaration
Section titled “Declaration”public BundleCacheOperation CacheOperation { get; set; }CacheType Property
Section titled “CacheType Property”Cache type of the package.
Declaration
Section titled “Declaration”public BundlePackageCacheType CacheType { get; set; }Description Property
Section titled “Description Property”Description of the package.
Declaration
Section titled “Declaration”public string Description { get; set; }DetectResult Property
Section titled “DetectResult Property”Status result of the package at completion of Bundle detect processing.
Declaration
Section titled “Declaration”public int DetectResult { get; set; }DisplayInternalUI Property
Section titled “DisplayInternalUI Property”Indicates whether an MSI is allowed to display its internal UI.
Declaration
Section titled “Declaration”public bool DisplayInternalUI { get; set; }DisplayName Property
Section titled “DisplayName Property”Display name for the package.
Declaration
Section titled “Declaration”public string DisplayName { get; set; }ExecuteAction Property
Section titled “ExecuteAction Property”Execute action for the package.
Declaration
Section titled “Declaration”public BundleActionState ExecuteAction { get; set; }Features Property
Section titled “Features Property”Features in the package.
Declaration
Section titled “Declaration”public IEnumerable{BundleFeature} Features { get; set; }Id Property
Section titled “Id Property”Unique identity of the package in the chain.
Declaration
Section titled “Declaration”public string Id { get; set; }InstallCondition Property
Section titled “InstallCondition Property”Installation condition provided on the package.
Declaration
Section titled “Declaration”public string InstallCondition { get; set; }Permanent Property
Section titled “Permanent Property”Indicates whether the package is permanent.
Declaration
Section titled “Declaration”public bool Permanent { get; set; }ProductCode Property
Section titled “ProductCode Property”Product code of an MSI package.
Declaration
Section titled “Declaration”public string ProductCode { get; set; }RelatedPackages Property
Section titled “RelatedPackages Property”Related packages to the package.
Declaration
Section titled “Declaration”public IEnumerable{BundleRelatedPackage} RelatedPackages { get; set; }RequestState Property
Section titled “RequestState Property”Request state for the package.
Declaration
Section titled “Declaration”public BundleRequestState RequestState { get; set; }RequestStateSet Property
Section titled “RequestStateSet Property”Indicates whether the request state was explicitly set by the BundleUI.
Declaration
Section titled “Declaration”public bool RequestStateSet { get; set; }RollbackAction Property
Section titled “RollbackAction Property”Rollback action for the package.
Declaration
Section titled “Declaration”public BundleActionState RollbackAction { get; set; }SameVersionAction Property
Section titled “SameVersionAction Property”Indicates whether the package is allowed to execute same version upgrades.
Declaration
Section titled “Declaration”public BundleSameVersionAction SameVersionAction { get; set; }State Property
Section titled “State Property”Package state.
Declaration
Section titled “Declaration”public BundlePackageState State { get; set; }Remarks
Section titled “Remarks”This state is updated as the bundle is applied.
Type Property
Section titled “Type Property”Package type.
Declaration
Section titled “Declaration”public BundlePackageType Type { get; set; }UpgradeCode Property
Section titled “UpgradeCode Property”Upgrade code of an MSI package.
Declaration
Section titled “Declaration”public string UpgradeCode { get; set; }Version Property
Section titled “Version Property”Version of the package.
Declaration
Section titled “Declaration”public WixToolset.Versioning.WixVersion Version { get; set; }Vital Property
Section titled “Vital Property”Indicates whether failure to install the package will fail the chain.
Declaration
Section titled “Declaration”public bool Vital { get; set; }