diff options
Diffstat (limited to 'src/api/wix/WixToolset.Data/Symbols/WixBundlePackageSymbol.cs')
-rw-r--r-- | src/api/wix/WixToolset.Data/Symbols/WixBundlePackageSymbol.cs | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/api/wix/WixToolset.Data/Symbols/WixBundlePackageSymbol.cs b/src/api/wix/WixToolset.Data/Symbols/WixBundlePackageSymbol.cs index 6afe657e..8d625664 100644 --- a/src/api/wix/WixToolset.Data/Symbols/WixBundlePackageSymbol.cs +++ b/src/api/wix/WixToolset.Data/Symbols/WixBundlePackageSymbol.cs | |||
@@ -14,6 +14,7 @@ namespace WixToolset.Data | |||
14 | new IntermediateFieldDefinition(nameof(WixBundlePackageSymbolFields.PayloadRef), IntermediateFieldType.String), | 14 | new IntermediateFieldDefinition(nameof(WixBundlePackageSymbolFields.PayloadRef), IntermediateFieldType.String), |
15 | new IntermediateFieldDefinition(nameof(WixBundlePackageSymbolFields.Attributes), IntermediateFieldType.Number), | 15 | new IntermediateFieldDefinition(nameof(WixBundlePackageSymbolFields.Attributes), IntermediateFieldType.Number), |
16 | new IntermediateFieldDefinition(nameof(WixBundlePackageSymbolFields.InstallCondition), IntermediateFieldType.String), | 16 | new IntermediateFieldDefinition(nameof(WixBundlePackageSymbolFields.InstallCondition), IntermediateFieldType.String), |
17 | new IntermediateFieldDefinition(nameof(WixBundlePackageSymbolFields.RepairCondition), IntermediateFieldType.String), | ||
17 | new IntermediateFieldDefinition(nameof(WixBundlePackageSymbolFields.Cache), IntermediateFieldType.String), | 18 | new IntermediateFieldDefinition(nameof(WixBundlePackageSymbolFields.Cache), IntermediateFieldType.String), |
18 | new IntermediateFieldDefinition(nameof(WixBundlePackageSymbolFields.CacheId), IntermediateFieldType.String), | 19 | new IntermediateFieldDefinition(nameof(WixBundlePackageSymbolFields.CacheId), IntermediateFieldType.String), |
19 | new IntermediateFieldDefinition(nameof(WixBundlePackageSymbolFields.PerMachine), IntermediateFieldType.Bool), | 20 | new IntermediateFieldDefinition(nameof(WixBundlePackageSymbolFields.PerMachine), IntermediateFieldType.Bool), |
@@ -42,6 +43,7 @@ namespace WixToolset.Data.Symbols | |||
42 | PayloadRef, | 43 | PayloadRef, |
43 | Attributes, | 44 | Attributes, |
44 | InstallCondition, | 45 | InstallCondition, |
46 | RepairCondition, | ||
45 | Cache, | 47 | Cache, |
46 | CacheId, | 48 | CacheId, |
47 | PerMachine, | 49 | PerMachine, |
@@ -124,6 +126,12 @@ namespace WixToolset.Data.Symbols | |||
124 | set => this.Set((int)WixBundlePackageSymbolFields.InstallCondition, value); | 126 | set => this.Set((int)WixBundlePackageSymbolFields.InstallCondition, value); |
125 | } | 127 | } |
126 | 128 | ||
129 | public string RepairCondition | ||
130 | { | ||
131 | get => (string)this.Fields[(int)WixBundlePackageSymbolFields.RepairCondition]; | ||
132 | set => this.Set((int)WixBundlePackageSymbolFields.RepairCondition, value); | ||
133 | } | ||
134 | |||
127 | public BundleCacheType? Cache | 135 | public BundleCacheType? Cache |
128 | { | 136 | { |
129 | get => Enum.TryParse((string)this.Fields[(int)WixBundlePackageSymbolFields.Cache], true, out BundleCacheType value) ? value : (BundleCacheType?)null; | 137 | get => Enum.TryParse((string)this.Fields[(int)WixBundlePackageSymbolFields.Cache], true, out BundleCacheType value) ? value : (BundleCacheType?)null; |