diff options
Diffstat (limited to '')
-rw-r--r-- | src/WixToolset.Data/Tuples/WixBundleContainerTuple.cs | 20 |
1 files changed, 6 insertions, 14 deletions
diff --git a/src/WixToolset.Data/Tuples/WixBundleContainerTuple.cs b/src/WixToolset.Data/Tuples/WixBundleContainerTuple.cs index c9d8e12f..ed12a804 100644 --- a/src/WixToolset.Data/Tuples/WixBundleContainerTuple.cs +++ b/src/WixToolset.Data/Tuples/WixBundleContainerTuple.cs | |||
@@ -10,11 +10,10 @@ namespace WixToolset.Data | |||
10 | TupleDefinitionType.WixBundleContainer, | 10 | TupleDefinitionType.WixBundleContainer, |
11 | new[] | 11 | new[] |
12 | { | 12 | { |
13 | new IntermediateFieldDefinition(nameof(WixBundleContainerTupleFields.WixBundleContainer), IntermediateFieldType.String), | ||
14 | new IntermediateFieldDefinition(nameof(WixBundleContainerTupleFields.Name), IntermediateFieldType.String), | 13 | new IntermediateFieldDefinition(nameof(WixBundleContainerTupleFields.Name), IntermediateFieldType.String), |
15 | new IntermediateFieldDefinition(nameof(WixBundleContainerTupleFields.Type), IntermediateFieldType.Number), | 14 | new IntermediateFieldDefinition(nameof(WixBundleContainerTupleFields.Type), IntermediateFieldType.Number), |
16 | new IntermediateFieldDefinition(nameof(WixBundleContainerTupleFields.DownloadUrl), IntermediateFieldType.String), | 15 | new IntermediateFieldDefinition(nameof(WixBundleContainerTupleFields.DownloadUrl), IntermediateFieldType.String), |
17 | new IntermediateFieldDefinition(nameof(WixBundleContainerTupleFields.Size), IntermediateFieldType.Number), | 16 | new IntermediateFieldDefinition(nameof(WixBundleContainerTupleFields.Size), IntermediateFieldType.LargeNumber), |
18 | new IntermediateFieldDefinition(nameof(WixBundleContainerTupleFields.Hash), IntermediateFieldType.String), | 17 | new IntermediateFieldDefinition(nameof(WixBundleContainerTupleFields.Hash), IntermediateFieldType.String), |
19 | new IntermediateFieldDefinition(nameof(WixBundleContainerTupleFields.AttachedContainerIndex), IntermediateFieldType.Number), | 18 | new IntermediateFieldDefinition(nameof(WixBundleContainerTupleFields.AttachedContainerIndex), IntermediateFieldType.Number), |
20 | new IntermediateFieldDefinition(nameof(WixBundleContainerTupleFields.WorkingPath), IntermediateFieldType.String), | 19 | new IntermediateFieldDefinition(nameof(WixBundleContainerTupleFields.WorkingPath), IntermediateFieldType.String), |
@@ -29,7 +28,6 @@ namespace WixToolset.Data.Tuples | |||
29 | 28 | ||
30 | public enum WixBundleContainerTupleFields | 29 | public enum WixBundleContainerTupleFields |
31 | { | 30 | { |
32 | WixBundleContainer, | ||
33 | Name, | 31 | Name, |
34 | Type, | 32 | Type, |
35 | DownloadUrl, | 33 | DownloadUrl, |
@@ -60,12 +58,6 @@ namespace WixToolset.Data.Tuples | |||
60 | 58 | ||
61 | public IntermediateField this[WixBundleContainerTupleFields index] => this.Fields[(int)index]; | 59 | public IntermediateField this[WixBundleContainerTupleFields index] => this.Fields[(int)index]; |
62 | 60 | ||
63 | public string WixBundleContainer | ||
64 | { | ||
65 | get => (string)this.Fields[(int)WixBundleContainerTupleFields.WixBundleContainer]; | ||
66 | set => this.Set((int)WixBundleContainerTupleFields.WixBundleContainer, value); | ||
67 | } | ||
68 | |||
69 | public string Name | 61 | public string Name |
70 | { | 62 | { |
71 | get => (string)this.Fields[(int)WixBundleContainerTupleFields.Name]; | 63 | get => (string)this.Fields[(int)WixBundleContainerTupleFields.Name]; |
@@ -74,8 +66,8 @@ namespace WixToolset.Data.Tuples | |||
74 | 66 | ||
75 | public ContainerType Type | 67 | public ContainerType Type |
76 | { | 68 | { |
77 | get => (ContainerType)Enum.Parse(typeof(ContainerType), (string)this.Fields[(int)WixBundleContainerTupleFields.Type], true); | 69 | get => (ContainerType)this.Fields[(int)WixBundleContainerTupleFields.Type].AsNumber(); |
78 | set => this.Set((int)WixBundleContainerTupleFields.Type, value.ToString()); | 70 | set => this.Set((int)WixBundleContainerTupleFields.Type, (int)value); |
79 | } | 71 | } |
80 | 72 | ||
81 | public string DownloadUrl | 73 | public string DownloadUrl |
@@ -84,9 +76,9 @@ namespace WixToolset.Data.Tuples | |||
84 | set => this.Set((int)WixBundleContainerTupleFields.DownloadUrl, value); | 76 | set => this.Set((int)WixBundleContainerTupleFields.DownloadUrl, value); |
85 | } | 77 | } |
86 | 78 | ||
87 | public int Size | 79 | public long Size |
88 | { | 80 | { |
89 | get => (int)this.Fields[(int)WixBundleContainerTupleFields.Size]; | 81 | get => (long)this.Fields[(int)WixBundleContainerTupleFields.Size]; |
90 | set => this.Set((int)WixBundleContainerTupleFields.Size, value); | 82 | set => this.Set((int)WixBundleContainerTupleFields.Size, value); |
91 | } | 83 | } |
92 | 84 | ||
@@ -108,4 +100,4 @@ namespace WixToolset.Data.Tuples | |||
108 | set => this.Set((int)WixBundleContainerTupleFields.WorkingPath, value); | 100 | set => this.Set((int)WixBundleContainerTupleFields.WorkingPath, value); |
109 | } | 101 | } |
110 | } | 102 | } |
111 | } \ No newline at end of file | 103 | } |