aboutsummaryrefslogtreecommitdiff
path: root/src/wixext/Tuples
diff options
context:
space:
mode:
authorBob Arnson <bob@joyofsetup.com>2020-03-05 19:48:12 -0500
committerBob Arnson <bob@firegiant.com>2020-03-09 12:16:09 -0400
commite9d10933bedb8215ec50ca85db272d6647426b31 (patch)
tree262cbaf190de5d5461941c79923bef8cf4cf7ad1 /src/wixext/Tuples
parent7533ca33de2b8125e9f9ecb3b28a247acca85f83 (diff)
downloadwix-e9d10933bedb8215ec50ca85db272d6647426b31.tar.gz
wix-e9d10933bedb8215ec50ca85db272d6647426b31.tar.bz2
wix-e9d10933bedb8215ec50ca85db272d6647426b31.zip
Version extension ids.
Partial fix for wixtoolset/issues#5933.
Diffstat (limited to 'src/wixext/Tuples')
-rw-r--r--src/wixext/Tuples/EventManifestTuple.cs10
-rw-r--r--src/wixext/Tuples/FileSharePermissionsTuple.cs20
-rw-r--r--src/wixext/Tuples/FileShareTuple.cs44
-rw-r--r--src/wixext/Tuples/GroupTuple.cs10
-rw-r--r--src/wixext/Tuples/PerfmonManifestTuple.cs10
-rw-r--r--src/wixext/Tuples/PerfmonTuple.cs10
-rw-r--r--src/wixext/Tuples/PerformanceCategoryTuple.cs18
-rw-r--r--src/wixext/Tuples/SecureObjectsTuple.cs18
-rw-r--r--src/wixext/Tuples/ServiceConfigTuple.cs10
-rw-r--r--src/wixext/Tuples/UserGroupTuple.cs20
-rw-r--r--src/wixext/Tuples/UserTuple.cs18
-rw-r--r--src/wixext/Tuples/WixCloseApplicationTuple.cs8
-rw-r--r--src/wixext/Tuples/WixFormatFilesTuple.cs20
-rw-r--r--src/wixext/Tuples/WixInternetShortcutTuple.cs28
-rw-r--r--src/wixext/Tuples/WixRemoveFolderExTuple.cs18
-rw-r--r--src/wixext/Tuples/WixRestartResourceTuple.cs18
-rw-r--r--src/wixext/Tuples/WixTouchFileTuple.cs18
-rw-r--r--src/wixext/Tuples/XmlConfigTuple.cs18
-rw-r--r--src/wixext/Tuples/XmlFileTuple.cs18
19 files changed, 115 insertions, 219 deletions
diff --git a/src/wixext/Tuples/EventManifestTuple.cs b/src/wixext/Tuples/EventManifestTuple.cs
index b74d2d59..364604be 100644
--- a/src/wixext/Tuples/EventManifestTuple.cs
+++ b/src/wixext/Tuples/EventManifestTuple.cs
@@ -11,7 +11,7 @@ namespace WixToolset.Util
11 UtilTupleDefinitionType.EventManifest.ToString(), 11 UtilTupleDefinitionType.EventManifest.ToString(),
12 new[] 12 new[]
13 { 13 {
14 new IntermediateFieldDefinition(nameof(EventManifestTupleFields.Component_), IntermediateFieldType.String), 14 new IntermediateFieldDefinition(nameof(EventManifestTupleFields.ComponentRef), IntermediateFieldType.String),
15 new IntermediateFieldDefinition(nameof(EventManifestTupleFields.File), IntermediateFieldType.String), 15 new IntermediateFieldDefinition(nameof(EventManifestTupleFields.File), IntermediateFieldType.String),
16 }, 16 },
17 typeof(EventManifestTuple)); 17 typeof(EventManifestTuple));
@@ -24,7 +24,7 @@ namespace WixToolset.Util.Tuples
24 24
25 public enum EventManifestTupleFields 25 public enum EventManifestTupleFields
26 { 26 {
27 Component_, 27 ComponentRef,
28 File, 28 File,
29 } 29 }
30 30
@@ -40,10 +40,10 @@ namespace WixToolset.Util.Tuples
40 40
41 public IntermediateField this[EventManifestTupleFields index] => this.Fields[(int)index]; 41 public IntermediateField this[EventManifestTupleFields index] => this.Fields[(int)index];
42 42
43 public string Component_ 43 public string ComponentRef
44 { 44 {
45 get => this.Fields[(int)EventManifestTupleFields.Component_].AsString(); 45 get => this.Fields[(int)EventManifestTupleFields.ComponentRef].AsString();
46 set => this.Set((int)EventManifestTupleFields.Component_, value); 46 set => this.Set((int)EventManifestTupleFields.ComponentRef, value);
47 } 47 }
48 48
49 public string File 49 public string File
diff --git a/src/wixext/Tuples/FileSharePermissionsTuple.cs b/src/wixext/Tuples/FileSharePermissionsTuple.cs
index 3f037e0e..1db01b98 100644
--- a/src/wixext/Tuples/FileSharePermissionsTuple.cs
+++ b/src/wixext/Tuples/FileSharePermissionsTuple.cs
@@ -11,8 +11,8 @@ namespace WixToolset.Util
11 UtilTupleDefinitionType.FileSharePermissions.ToString(), 11 UtilTupleDefinitionType.FileSharePermissions.ToString(),
12 new[] 12 new[]
13 { 13 {
14 new IntermediateFieldDefinition(nameof(FileSharePermissionsTupleFields.FileShare_), IntermediateFieldType.String), 14 new IntermediateFieldDefinition(nameof(FileSharePermissionsTupleFields.FileShareRef), IntermediateFieldType.String),
15 new IntermediateFieldDefinition(nameof(FileSharePermissionsTupleFields.User_), IntermediateFieldType.String), 15 new IntermediateFieldDefinition(nameof(FileSharePermissionsTupleFields.UserRef), IntermediateFieldType.String),
16 new IntermediateFieldDefinition(nameof(FileSharePermissionsTupleFields.Permissions), IntermediateFieldType.Number), 16 new IntermediateFieldDefinition(nameof(FileSharePermissionsTupleFields.Permissions), IntermediateFieldType.Number),
17 }, 17 },
18 typeof(FileSharePermissionsTuple)); 18 typeof(FileSharePermissionsTuple));
@@ -25,8 +25,8 @@ namespace WixToolset.Util.Tuples
25 25
26 public enum FileSharePermissionsTupleFields 26 public enum FileSharePermissionsTupleFields
27 { 27 {
28 FileShare_, 28 FileShareRef,
29 User_, 29 UserRef,
30 Permissions, 30 Permissions,
31 } 31 }
32 32
@@ -42,16 +42,16 @@ namespace WixToolset.Util.Tuples
42 42
43 public IntermediateField this[FileSharePermissionsTupleFields index] => this.Fields[(int)index]; 43 public IntermediateField this[FileSharePermissionsTupleFields index] => this.Fields[(int)index];
44 44
45 public string FileShare_ 45 public string FileShareRef
46 { 46 {
47 get => this.Fields[(int)FileSharePermissionsTupleFields.FileShare_].AsString(); 47 get => this.Fields[(int)FileSharePermissionsTupleFields.FileShareRef].AsString();
48 set => this.Set((int)FileSharePermissionsTupleFields.FileShare_, value); 48 set => this.Set((int)FileSharePermissionsTupleFields.FileShareRef, value);
49 } 49 }
50 50
51 public string User_ 51 public string UserRef
52 { 52 {
53 get => this.Fields[(int)FileSharePermissionsTupleFields.User_].AsString(); 53 get => this.Fields[(int)FileSharePermissionsTupleFields.UserRef].AsString();
54 set => this.Set((int)FileSharePermissionsTupleFields.User_, value); 54 set => this.Set((int)FileSharePermissionsTupleFields.UserRef, value);
55 } 55 }
56 56
57 public int Permissions 57 public int Permissions
diff --git a/src/wixext/Tuples/FileShareTuple.cs b/src/wixext/Tuples/FileShareTuple.cs
index 5a31b6fa..6a04f6af 100644
--- a/src/wixext/Tuples/FileShareTuple.cs
+++ b/src/wixext/Tuples/FileShareTuple.cs
@@ -11,13 +11,10 @@ namespace WixToolset.Util
11 UtilTupleDefinitionType.FileShare.ToString(), 11 UtilTupleDefinitionType.FileShare.ToString(),
12 new[] 12 new[]
13 { 13 {
14 new IntermediateFieldDefinition(nameof(FileShareTupleFields.FileShare), IntermediateFieldType.String),
15 new IntermediateFieldDefinition(nameof(FileShareTupleFields.ShareName), IntermediateFieldType.String), 14 new IntermediateFieldDefinition(nameof(FileShareTupleFields.ShareName), IntermediateFieldType.String),
16 new IntermediateFieldDefinition(nameof(FileShareTupleFields.Component_), IntermediateFieldType.String), 15 new IntermediateFieldDefinition(nameof(FileShareTupleFields.ComponentRef), IntermediateFieldType.String),
17 new IntermediateFieldDefinition(nameof(FileShareTupleFields.Description), IntermediateFieldType.String), 16 new IntermediateFieldDefinition(nameof(FileShareTupleFields.Description), IntermediateFieldType.String),
18 new IntermediateFieldDefinition(nameof(FileShareTupleFields.Directory_), IntermediateFieldType.String), 17 new IntermediateFieldDefinition(nameof(FileShareTupleFields.DirectoryRef), IntermediateFieldType.String),
19 new IntermediateFieldDefinition(nameof(FileShareTupleFields.User_), IntermediateFieldType.String),
20 new IntermediateFieldDefinition(nameof(FileShareTupleFields.Permissions), IntermediateFieldType.Number),
21 }, 18 },
22 typeof(FileShareTuple)); 19 typeof(FileShareTuple));
23 } 20 }
@@ -29,13 +26,10 @@ namespace WixToolset.Util.Tuples
29 26
30 public enum FileShareTupleFields 27 public enum FileShareTupleFields
31 { 28 {
32 FileShare,
33 ShareName, 29 ShareName,
34 Component_, 30 ComponentRef,
35 Description, 31 Description,
36 Directory_, 32 DirectoryRef,
37 User_,
38 Permissions,
39 } 33 }
40 34
41 public class FileShareTuple : IntermediateTuple 35 public class FileShareTuple : IntermediateTuple
@@ -50,22 +44,16 @@ namespace WixToolset.Util.Tuples
50 44
51 public IntermediateField this[FileShareTupleFields index] => this.Fields[(int)index]; 45 public IntermediateField this[FileShareTupleFields index] => this.Fields[(int)index];
52 46
53 public string FileShare
54 {
55 get => this.Fields[(int)FileShareTupleFields.FileShare].AsString();
56 set => this.Set((int)FileShareTupleFields.FileShare, value);
57 }
58
59 public string ShareName 47 public string ShareName
60 { 48 {
61 get => this.Fields[(int)FileShareTupleFields.ShareName].AsString(); 49 get => this.Fields[(int)FileShareTupleFields.ShareName].AsString();
62 set => this.Set((int)FileShareTupleFields.ShareName, value); 50 set => this.Set((int)FileShareTupleFields.ShareName, value);
63 } 51 }
64 52
65 public string Component_ 53 public string ComponentRef
66 { 54 {
67 get => this.Fields[(int)FileShareTupleFields.Component_].AsString(); 55 get => this.Fields[(int)FileShareTupleFields.ComponentRef].AsString();
68 set => this.Set((int)FileShareTupleFields.Component_, value); 56 set => this.Set((int)FileShareTupleFields.ComponentRef, value);
69 } 57 }
70 58
71 public string Description 59 public string Description
@@ -74,22 +62,10 @@ namespace WixToolset.Util.Tuples
74 set => this.Set((int)FileShareTupleFields.Description, value); 62 set => this.Set((int)FileShareTupleFields.Description, value);
75 } 63 }
76 64
77 public string Directory_ 65 public string DirectoryRef
78 {
79 get => this.Fields[(int)FileShareTupleFields.Directory_].AsString();
80 set => this.Set((int)FileShareTupleFields.Directory_, value);
81 }
82
83 public string User_
84 {
85 get => this.Fields[(int)FileShareTupleFields.User_].AsString();
86 set => this.Set((int)FileShareTupleFields.User_, value);
87 }
88
89 public int? Permissions
90 { 66 {
91 get => this.Fields[(int)FileShareTupleFields.Permissions].AsNullableNumber(); 67 get => this.Fields[(int)FileShareTupleFields.DirectoryRef].AsString();
92 set => this.Set((int)FileShareTupleFields.Permissions, value); 68 set => this.Set((int)FileShareTupleFields.DirectoryRef, value);
93 } 69 }
94 } 70 }
95} \ No newline at end of file 71} \ No newline at end of file
diff --git a/src/wixext/Tuples/GroupTuple.cs b/src/wixext/Tuples/GroupTuple.cs
index 97335714..6061b1f4 100644
--- a/src/wixext/Tuples/GroupTuple.cs
+++ b/src/wixext/Tuples/GroupTuple.cs
@@ -12,7 +12,7 @@ namespace WixToolset.Util
12 new[] 12 new[]
13 { 13 {
14 new IntermediateFieldDefinition(nameof(GroupTupleFields.Group), IntermediateFieldType.String), 14 new IntermediateFieldDefinition(nameof(GroupTupleFields.Group), IntermediateFieldType.String),
15 new IntermediateFieldDefinition(nameof(GroupTupleFields.Component_), IntermediateFieldType.String), 15 new IntermediateFieldDefinition(nameof(GroupTupleFields.ComponentRef), IntermediateFieldType.String),
16 new IntermediateFieldDefinition(nameof(GroupTupleFields.Name), IntermediateFieldType.String), 16 new IntermediateFieldDefinition(nameof(GroupTupleFields.Name), IntermediateFieldType.String),
17 new IntermediateFieldDefinition(nameof(GroupTupleFields.Domain), IntermediateFieldType.String), 17 new IntermediateFieldDefinition(nameof(GroupTupleFields.Domain), IntermediateFieldType.String),
18 }, 18 },
@@ -27,7 +27,7 @@ namespace WixToolset.Util.Tuples
27 public enum GroupTupleFields 27 public enum GroupTupleFields
28 { 28 {
29 Group, 29 Group,
30 Component_, 30 ComponentRef,
31 Name, 31 Name,
32 Domain, 32 Domain,
33 } 33 }
@@ -50,10 +50,10 @@ namespace WixToolset.Util.Tuples
50 set => this.Set((int)GroupTupleFields.Group, value); 50 set => this.Set((int)GroupTupleFields.Group, value);
51 } 51 }
52 52
53 public string Component_ 53 public string ComponentRef
54 { 54 {
55 get => this.Fields[(int)GroupTupleFields.Component_].AsString(); 55 get => this.Fields[(int)GroupTupleFields.ComponentRef].AsString();
56 set => this.Set((int)GroupTupleFields.Component_, value); 56 set => this.Set((int)GroupTupleFields.ComponentRef, value);
57 } 57 }
58 58
59 public string Name 59 public string Name
diff --git a/src/wixext/Tuples/PerfmonManifestTuple.cs b/src/wixext/Tuples/PerfmonManifestTuple.cs
index 3f6cb8cc..9520105a 100644
--- a/src/wixext/Tuples/PerfmonManifestTuple.cs
+++ b/src/wixext/Tuples/PerfmonManifestTuple.cs
@@ -11,7 +11,7 @@ namespace WixToolset.Util
11 UtilTupleDefinitionType.PerfmonManifest.ToString(), 11 UtilTupleDefinitionType.PerfmonManifest.ToString(),
12 new[] 12 new[]
13 { 13 {
14 new IntermediateFieldDefinition(nameof(PerfmonManifestTupleFields.Component_), IntermediateFieldType.String), 14 new IntermediateFieldDefinition(nameof(PerfmonManifestTupleFields.ComponentRef), IntermediateFieldType.String),
15 new IntermediateFieldDefinition(nameof(PerfmonManifestTupleFields.File), IntermediateFieldType.String), 15 new IntermediateFieldDefinition(nameof(PerfmonManifestTupleFields.File), IntermediateFieldType.String),
16 new IntermediateFieldDefinition(nameof(PerfmonManifestTupleFields.ResourceFileDirectory), IntermediateFieldType.String), 16 new IntermediateFieldDefinition(nameof(PerfmonManifestTupleFields.ResourceFileDirectory), IntermediateFieldType.String),
17 }, 17 },
@@ -25,7 +25,7 @@ namespace WixToolset.Util.Tuples
25 25
26 public enum PerfmonManifestTupleFields 26 public enum PerfmonManifestTupleFields
27 { 27 {
28 Component_, 28 ComponentRef,
29 File, 29 File,
30 ResourceFileDirectory, 30 ResourceFileDirectory,
31 } 31 }
@@ -42,10 +42,10 @@ namespace WixToolset.Util.Tuples
42 42
43 public IntermediateField this[PerfmonManifestTupleFields index] => this.Fields[(int)index]; 43 public IntermediateField this[PerfmonManifestTupleFields index] => this.Fields[(int)index];
44 44
45 public string Component_ 45 public string ComponentRef
46 { 46 {
47 get => this.Fields[(int)PerfmonManifestTupleFields.Component_].AsString(); 47 get => this.Fields[(int)PerfmonManifestTupleFields.ComponentRef].AsString();
48 set => this.Set((int)PerfmonManifestTupleFields.Component_, value); 48 set => this.Set((int)PerfmonManifestTupleFields.ComponentRef, value);
49 } 49 }
50 50
51 public string File 51 public string File
diff --git a/src/wixext/Tuples/PerfmonTuple.cs b/src/wixext/Tuples/PerfmonTuple.cs
index 00ea818b..1fb6ef6b 100644
--- a/src/wixext/Tuples/PerfmonTuple.cs
+++ b/src/wixext/Tuples/PerfmonTuple.cs
@@ -11,7 +11,7 @@ namespace WixToolset.Util
11 UtilTupleDefinitionType.Perfmon.ToString(), 11 UtilTupleDefinitionType.Perfmon.ToString(),
12 new[] 12 new[]
13 { 13 {
14 new IntermediateFieldDefinition(nameof(PerfmonTupleFields.Component_), IntermediateFieldType.String), 14 new IntermediateFieldDefinition(nameof(PerfmonTupleFields.ComponentRef), IntermediateFieldType.String),
15 new IntermediateFieldDefinition(nameof(PerfmonTupleFields.File), IntermediateFieldType.String), 15 new IntermediateFieldDefinition(nameof(PerfmonTupleFields.File), IntermediateFieldType.String),
16 new IntermediateFieldDefinition(nameof(PerfmonTupleFields.Name), IntermediateFieldType.String), 16 new IntermediateFieldDefinition(nameof(PerfmonTupleFields.Name), IntermediateFieldType.String),
17 }, 17 },
@@ -25,7 +25,7 @@ namespace WixToolset.Util.Tuples
25 25
26 public enum PerfmonTupleFields 26 public enum PerfmonTupleFields
27 { 27 {
28 Component_, 28 ComponentRef,
29 File, 29 File,
30 Name, 30 Name,
31 } 31 }
@@ -42,10 +42,10 @@ namespace WixToolset.Util.Tuples
42 42
43 public IntermediateField this[PerfmonTupleFields index] => this.Fields[(int)index]; 43 public IntermediateField this[PerfmonTupleFields index] => this.Fields[(int)index];
44 44
45 public string Component_ 45 public string ComponentRef
46 { 46 {
47 get => this.Fields[(int)PerfmonTupleFields.Component_].AsString(); 47 get => this.Fields[(int)PerfmonTupleFields.ComponentRef].AsString();
48 set => this.Set((int)PerfmonTupleFields.Component_, value); 48 set => this.Set((int)PerfmonTupleFields.ComponentRef, value);
49 } 49 }
50 50
51 public string File 51 public string File
diff --git a/src/wixext/Tuples/PerformanceCategoryTuple.cs b/src/wixext/Tuples/PerformanceCategoryTuple.cs
index ec2ba73d..16705466 100644
--- a/src/wixext/Tuples/PerformanceCategoryTuple.cs
+++ b/src/wixext/Tuples/PerformanceCategoryTuple.cs
@@ -11,8 +11,7 @@ namespace WixToolset.Util
11 UtilTupleDefinitionType.PerformanceCategory.ToString(), 11 UtilTupleDefinitionType.PerformanceCategory.ToString(),
12 new[] 12 new[]
13 { 13 {
14 new IntermediateFieldDefinition(nameof(PerformanceCategoryTupleFields.PerformanceCategory), IntermediateFieldType.String), 14 new IntermediateFieldDefinition(nameof(PerformanceCategoryTupleFields.ComponentRef), IntermediateFieldType.String),
15 new IntermediateFieldDefinition(nameof(PerformanceCategoryTupleFields.Component_), IntermediateFieldType.String),
16 new IntermediateFieldDefinition(nameof(PerformanceCategoryTupleFields.Name), IntermediateFieldType.String), 15 new IntermediateFieldDefinition(nameof(PerformanceCategoryTupleFields.Name), IntermediateFieldType.String),
17 new IntermediateFieldDefinition(nameof(PerformanceCategoryTupleFields.IniData), IntermediateFieldType.String), 16 new IntermediateFieldDefinition(nameof(PerformanceCategoryTupleFields.IniData), IntermediateFieldType.String),
18 new IntermediateFieldDefinition(nameof(PerformanceCategoryTupleFields.ConstantData), IntermediateFieldType.String), 17 new IntermediateFieldDefinition(nameof(PerformanceCategoryTupleFields.ConstantData), IntermediateFieldType.String),
@@ -27,8 +26,7 @@ namespace WixToolset.Util.Tuples
27 26
28 public enum PerformanceCategoryTupleFields 27 public enum PerformanceCategoryTupleFields
29 { 28 {
30 PerformanceCategory, 29 ComponentRef,
31 Component_,
32 Name, 30 Name,
33 IniData, 31 IniData,
34 ConstantData, 32 ConstantData,
@@ -46,16 +44,10 @@ namespace WixToolset.Util.Tuples
46 44
47 public IntermediateField this[PerformanceCategoryTupleFields index] => this.Fields[(int)index]; 45 public IntermediateField this[PerformanceCategoryTupleFields index] => this.Fields[(int)index];
48 46
49 public string PerformanceCategory 47 public string ComponentRef
50 { 48 {
51 get => this.Fields[(int)PerformanceCategoryTupleFields.PerformanceCategory].AsString(); 49 get => this.Fields[(int)PerformanceCategoryTupleFields.ComponentRef].AsString();
52 set => this.Set((int)PerformanceCategoryTupleFields.PerformanceCategory, value); 50 set => this.Set((int)PerformanceCategoryTupleFields.ComponentRef, value);
53 }
54
55 public string Component_
56 {
57 get => this.Fields[(int)PerformanceCategoryTupleFields.Component_].AsString();
58 set => this.Set((int)PerformanceCategoryTupleFields.Component_, value);
59 } 51 }
60 52
61 public string Name 53 public string Name
diff --git a/src/wixext/Tuples/SecureObjectsTuple.cs b/src/wixext/Tuples/SecureObjectsTuple.cs
index f54b23d8..920fe7b3 100644
--- a/src/wixext/Tuples/SecureObjectsTuple.cs
+++ b/src/wixext/Tuples/SecureObjectsTuple.cs
@@ -11,12 +11,11 @@ namespace WixToolset.Util
11 UtilTupleDefinitionType.SecureObjects.ToString(), 11 UtilTupleDefinitionType.SecureObjects.ToString(),
12 new[] 12 new[]
13 { 13 {
14 new IntermediateFieldDefinition(nameof(SecureObjectsTupleFields.SecureObject), IntermediateFieldType.String),
15 new IntermediateFieldDefinition(nameof(SecureObjectsTupleFields.Table), IntermediateFieldType.String), 14 new IntermediateFieldDefinition(nameof(SecureObjectsTupleFields.Table), IntermediateFieldType.String),
16 new IntermediateFieldDefinition(nameof(SecureObjectsTupleFields.Domain), IntermediateFieldType.String), 15 new IntermediateFieldDefinition(nameof(SecureObjectsTupleFields.Domain), IntermediateFieldType.String),
17 new IntermediateFieldDefinition(nameof(SecureObjectsTupleFields.User), IntermediateFieldType.String), 16 new IntermediateFieldDefinition(nameof(SecureObjectsTupleFields.User), IntermediateFieldType.String),
18 new IntermediateFieldDefinition(nameof(SecureObjectsTupleFields.Permission), IntermediateFieldType.Number), 17 new IntermediateFieldDefinition(nameof(SecureObjectsTupleFields.Permission), IntermediateFieldType.Number),
19 new IntermediateFieldDefinition(nameof(SecureObjectsTupleFields.Component_), IntermediateFieldType.String), 18 new IntermediateFieldDefinition(nameof(SecureObjectsTupleFields.ComponentRef), IntermediateFieldType.String),
20 }, 19 },
21 typeof(SecureObjectsTuple)); 20 typeof(SecureObjectsTuple));
22 } 21 }
@@ -28,12 +27,11 @@ namespace WixToolset.Util.Tuples
28 27
29 public enum SecureObjectsTupleFields 28 public enum SecureObjectsTupleFields
30 { 29 {
31 SecureObject,
32 Table, 30 Table,
33 Domain, 31 Domain,
34 User, 32 User,
35 Permission, 33 Permission,
36 Component_, 34 ComponentRef,
37 } 35 }
38 36
39 public class SecureObjectsTuple : IntermediateTuple 37 public class SecureObjectsTuple : IntermediateTuple
@@ -48,12 +46,6 @@ namespace WixToolset.Util.Tuples
48 46
49 public IntermediateField this[SecureObjectsTupleFields index] => this.Fields[(int)index]; 47 public IntermediateField this[SecureObjectsTupleFields index] => this.Fields[(int)index];
50 48
51 public string SecureObject
52 {
53 get => this.Fields[(int)SecureObjectsTupleFields.SecureObject].AsString();
54 set => this.Set((int)SecureObjectsTupleFields.SecureObject, value);
55 }
56
57 public string Table 49 public string Table
58 { 50 {
59 get => this.Fields[(int)SecureObjectsTupleFields.Table].AsString(); 51 get => this.Fields[(int)SecureObjectsTupleFields.Table].AsString();
@@ -78,10 +70,10 @@ namespace WixToolset.Util.Tuples
78 set => this.Set((int)SecureObjectsTupleFields.Permission, value); 70 set => this.Set((int)SecureObjectsTupleFields.Permission, value);
79 } 71 }
80 72
81 public string Component_ 73 public string ComponentRef
82 { 74 {
83 get => this.Fields[(int)SecureObjectsTupleFields.Component_].AsString(); 75 get => this.Fields[(int)SecureObjectsTupleFields.ComponentRef].AsString();
84 set => this.Set((int)SecureObjectsTupleFields.Component_, value); 76 set => this.Set((int)SecureObjectsTupleFields.ComponentRef, value);
85 } 77 }
86 } 78 }
87} \ No newline at end of file 79} \ No newline at end of file
diff --git a/src/wixext/Tuples/ServiceConfigTuple.cs b/src/wixext/Tuples/ServiceConfigTuple.cs
index 74d96bca..e5fc3992 100644
--- a/src/wixext/Tuples/ServiceConfigTuple.cs
+++ b/src/wixext/Tuples/ServiceConfigTuple.cs
@@ -12,7 +12,7 @@ namespace WixToolset.Util
12 new[] 12 new[]
13 { 13 {
14 new IntermediateFieldDefinition(nameof(ServiceConfigTupleFields.ServiceName), IntermediateFieldType.String), 14 new IntermediateFieldDefinition(nameof(ServiceConfigTupleFields.ServiceName), IntermediateFieldType.String),
15 new IntermediateFieldDefinition(nameof(ServiceConfigTupleFields.Component_), IntermediateFieldType.String), 15 new IntermediateFieldDefinition(nameof(ServiceConfigTupleFields.ComponentRef), IntermediateFieldType.String),
16 new IntermediateFieldDefinition(nameof(ServiceConfigTupleFields.NewService), IntermediateFieldType.Number), 16 new IntermediateFieldDefinition(nameof(ServiceConfigTupleFields.NewService), IntermediateFieldType.Number),
17 new IntermediateFieldDefinition(nameof(ServiceConfigTupleFields.FirstFailureActionType), IntermediateFieldType.String), 17 new IntermediateFieldDefinition(nameof(ServiceConfigTupleFields.FirstFailureActionType), IntermediateFieldType.String),
18 new IntermediateFieldDefinition(nameof(ServiceConfigTupleFields.SecondFailureActionType), IntermediateFieldType.String), 18 new IntermediateFieldDefinition(nameof(ServiceConfigTupleFields.SecondFailureActionType), IntermediateFieldType.String),
@@ -33,7 +33,7 @@ namespace WixToolset.Util.Tuples
33 public enum ServiceConfigTupleFields 33 public enum ServiceConfigTupleFields
34 { 34 {
35 ServiceName, 35 ServiceName,
36 Component_, 36 ComponentRef,
37 NewService, 37 NewService,
38 FirstFailureActionType, 38 FirstFailureActionType,
39 SecondFailureActionType, 39 SecondFailureActionType,
@@ -62,10 +62,10 @@ namespace WixToolset.Util.Tuples
62 set => this.Set((int)ServiceConfigTupleFields.ServiceName, value); 62 set => this.Set((int)ServiceConfigTupleFields.ServiceName, value);
63 } 63 }
64 64
65 public string Component_ 65 public string ComponentRef
66 { 66 {
67 get => this.Fields[(int)ServiceConfigTupleFields.Component_].AsString(); 67 get => this.Fields[(int)ServiceConfigTupleFields.ComponentRef].AsString();
68 set => this.Set((int)ServiceConfigTupleFields.Component_, value); 68 set => this.Set((int)ServiceConfigTupleFields.ComponentRef, value);
69 } 69 }
70 70
71 public int NewService 71 public int NewService
diff --git a/src/wixext/Tuples/UserGroupTuple.cs b/src/wixext/Tuples/UserGroupTuple.cs
index 0386a26e..30c5e9ff 100644
--- a/src/wixext/Tuples/UserGroupTuple.cs
+++ b/src/wixext/Tuples/UserGroupTuple.cs
@@ -11,8 +11,8 @@ namespace WixToolset.Util
11 UtilTupleDefinitionType.UserGroup.ToString(), 11 UtilTupleDefinitionType.UserGroup.ToString(),
12 new[] 12 new[]
13 { 13 {
14 new IntermediateFieldDefinition(nameof(UserGroupTupleFields.User_), IntermediateFieldType.String), 14 new IntermediateFieldDefinition(nameof(UserGroupTupleFields.UserRef), IntermediateFieldType.String),
15 new IntermediateFieldDefinition(nameof(UserGroupTupleFields.Group_), IntermediateFieldType.String), 15 new IntermediateFieldDefinition(nameof(UserGroupTupleFields.GroupRef), IntermediateFieldType.String),
16 }, 16 },
17 typeof(UserGroupTuple)); 17 typeof(UserGroupTuple));
18 } 18 }
@@ -24,8 +24,8 @@ namespace WixToolset.Util.Tuples
24 24
25 public enum UserGroupTupleFields 25 public enum UserGroupTupleFields
26 { 26 {
27 User_, 27 UserRef,
28 Group_, 28 GroupRef,
29 } 29 }
30 30
31 public class UserGroupTuple : IntermediateTuple 31 public class UserGroupTuple : IntermediateTuple
@@ -40,16 +40,16 @@ namespace WixToolset.Util.Tuples
40 40
41 public IntermediateField this[UserGroupTupleFields index] => this.Fields[(int)index]; 41 public IntermediateField this[UserGroupTupleFields index] => this.Fields[(int)index];
42 42
43 public string User_ 43 public string UserRef
44 { 44 {
45 get => this.Fields[(int)UserGroupTupleFields.User_].AsString(); 45 get => this.Fields[(int)UserGroupTupleFields.UserRef].AsString();
46 set => this.Set((int)UserGroupTupleFields.User_, value); 46 set => this.Set((int)UserGroupTupleFields.UserRef, value);
47 } 47 }
48 48
49 public string Group_ 49 public string GroupRef
50 { 50 {
51 get => this.Fields[(int)UserGroupTupleFields.Group_].AsString(); 51 get => this.Fields[(int)UserGroupTupleFields.GroupRef].AsString();
52 set => this.Set((int)UserGroupTupleFields.Group_, value); 52 set => this.Set((int)UserGroupTupleFields.GroupRef, value);
53 } 53 }
54 } 54 }
55} \ No newline at end of file 55} \ No newline at end of file
diff --git a/src/wixext/Tuples/UserTuple.cs b/src/wixext/Tuples/UserTuple.cs
index e8c5315c..f11ed78b 100644
--- a/src/wixext/Tuples/UserTuple.cs
+++ b/src/wixext/Tuples/UserTuple.cs
@@ -11,8 +11,7 @@ namespace WixToolset.Util
11 UtilTupleDefinitionType.User.ToString(), 11 UtilTupleDefinitionType.User.ToString(),
12 new[] 12 new[]
13 { 13 {
14 new IntermediateFieldDefinition(nameof(UserTupleFields.User), IntermediateFieldType.String), 14 new IntermediateFieldDefinition(nameof(UserTupleFields.ComponentRef), IntermediateFieldType.String),
15 new IntermediateFieldDefinition(nameof(UserTupleFields.Component_), IntermediateFieldType.String),
16 new IntermediateFieldDefinition(nameof(UserTupleFields.Name), IntermediateFieldType.String), 15 new IntermediateFieldDefinition(nameof(UserTupleFields.Name), IntermediateFieldType.String),
17 new IntermediateFieldDefinition(nameof(UserTupleFields.Domain), IntermediateFieldType.String), 16 new IntermediateFieldDefinition(nameof(UserTupleFields.Domain), IntermediateFieldType.String),
18 new IntermediateFieldDefinition(nameof(UserTupleFields.Password), IntermediateFieldType.String), 17 new IntermediateFieldDefinition(nameof(UserTupleFields.Password), IntermediateFieldType.String),
@@ -28,8 +27,7 @@ namespace WixToolset.Util.Tuples
28 27
29 public enum UserTupleFields 28 public enum UserTupleFields
30 { 29 {
31 User, 30 ComponentRef,
32 Component_,
33 Name, 31 Name,
34 Domain, 32 Domain,
35 Password, 33 Password,
@@ -48,16 +46,10 @@ namespace WixToolset.Util.Tuples
48 46
49 public IntermediateField this[UserTupleFields index] => this.Fields[(int)index]; 47 public IntermediateField this[UserTupleFields index] => this.Fields[(int)index];
50 48
51 public string User 49 public string ComponentRef
52 { 50 {
53 get => this.Fields[(int)UserTupleFields.User].AsString(); 51 get => this.Fields[(int)UserTupleFields.ComponentRef].AsString();
54 set => this.Set((int)UserTupleFields.User, value); 52 set => this.Set((int)UserTupleFields.ComponentRef, value);
55 }
56
57 public string Component_
58 {
59 get => this.Fields[(int)UserTupleFields.Component_].AsString();
60 set => this.Set((int)UserTupleFields.Component_, value);
61 } 53 }
62 54
63 public string Name 55 public string Name
diff --git a/src/wixext/Tuples/WixCloseApplicationTuple.cs b/src/wixext/Tuples/WixCloseApplicationTuple.cs
index c2095d93..cc91c326 100644
--- a/src/wixext/Tuples/WixCloseApplicationTuple.cs
+++ b/src/wixext/Tuples/WixCloseApplicationTuple.cs
@@ -11,7 +11,6 @@ namespace WixToolset.Util
11 UtilTupleDefinitionType.WixCloseApplication.ToString(), 11 UtilTupleDefinitionType.WixCloseApplication.ToString(),
12 new[] 12 new[]
13 { 13 {
14 new IntermediateFieldDefinition(nameof(WixCloseApplicationTupleFields.WixCloseApplication), IntermediateFieldType.String),
15 new IntermediateFieldDefinition(nameof(WixCloseApplicationTupleFields.Target), IntermediateFieldType.String), 14 new IntermediateFieldDefinition(nameof(WixCloseApplicationTupleFields.Target), IntermediateFieldType.String),
16 new IntermediateFieldDefinition(nameof(WixCloseApplicationTupleFields.Description), IntermediateFieldType.String), 15 new IntermediateFieldDefinition(nameof(WixCloseApplicationTupleFields.Description), IntermediateFieldType.String),
17 new IntermediateFieldDefinition(nameof(WixCloseApplicationTupleFields.Condition), IntermediateFieldType.String), 16 new IntermediateFieldDefinition(nameof(WixCloseApplicationTupleFields.Condition), IntermediateFieldType.String),
@@ -31,7 +30,6 @@ namespace WixToolset.Util.Tuples
31 30
32 public enum WixCloseApplicationTupleFields 31 public enum WixCloseApplicationTupleFields
33 { 32 {
34 WixCloseApplication,
35 Target, 33 Target,
36 Description, 34 Description,
37 Condition, 35 Condition,
@@ -54,12 +52,6 @@ namespace WixToolset.Util.Tuples
54 52
55 public IntermediateField this[WixCloseApplicationTupleFields index] => this.Fields[(int)index]; 53 public IntermediateField this[WixCloseApplicationTupleFields index] => this.Fields[(int)index];
56 54
57 public string WixCloseApplication
58 {
59 get => this.Fields[(int)WixCloseApplicationTupleFields.WixCloseApplication].AsString();
60 set => this.Set((int)WixCloseApplicationTupleFields.WixCloseApplication, value);
61 }
62
63 public string Target 55 public string Target
64 { 56 {
65 get => this.Fields[(int)WixCloseApplicationTupleFields.Target].AsString(); 57 get => this.Fields[(int)WixCloseApplicationTupleFields.Target].AsString();
diff --git a/src/wixext/Tuples/WixFormatFilesTuple.cs b/src/wixext/Tuples/WixFormatFilesTuple.cs
index 7fc092b0..8e7db0c6 100644
--- a/src/wixext/Tuples/WixFormatFilesTuple.cs
+++ b/src/wixext/Tuples/WixFormatFilesTuple.cs
@@ -11,8 +11,8 @@ namespace WixToolset.Util
11 UtilTupleDefinitionType.WixFormatFiles.ToString(), 11 UtilTupleDefinitionType.WixFormatFiles.ToString(),
12 new[] 12 new[]
13 { 13 {
14 new IntermediateFieldDefinition(nameof(WixFormatFilesTupleFields.Binary_), IntermediateFieldType.String), 14 new IntermediateFieldDefinition(nameof(WixFormatFilesTupleFields.BinaryRef), IntermediateFieldType.String),
15 new IntermediateFieldDefinition(nameof(WixFormatFilesTupleFields.File_), IntermediateFieldType.String), 15 new IntermediateFieldDefinition(nameof(WixFormatFilesTupleFields.FileRef), IntermediateFieldType.String),
16 }, 16 },
17 typeof(WixFormatFilesTuple)); 17 typeof(WixFormatFilesTuple));
18 } 18 }
@@ -24,8 +24,8 @@ namespace WixToolset.Util.Tuples
24 24
25 public enum WixFormatFilesTupleFields 25 public enum WixFormatFilesTupleFields
26 { 26 {
27 Binary_, 27 BinaryRef,
28 File_, 28 FileRef,
29 } 29 }
30 30
31 public class WixFormatFilesTuple : IntermediateTuple 31 public class WixFormatFilesTuple : IntermediateTuple
@@ -40,16 +40,16 @@ namespace WixToolset.Util.Tuples
40 40
41 public IntermediateField this[WixFormatFilesTupleFields index] => this.Fields[(int)index]; 41 public IntermediateField this[WixFormatFilesTupleFields index] => this.Fields[(int)index];
42 42
43 public string Binary_ 43 public string BinaryRef
44 { 44 {
45 get => this.Fields[(int)WixFormatFilesTupleFields.Binary_].AsString(); 45 get => this.Fields[(int)WixFormatFilesTupleFields.BinaryRef].AsString();
46 set => this.Set((int)WixFormatFilesTupleFields.Binary_, value); 46 set => this.Set((int)WixFormatFilesTupleFields.BinaryRef, value);
47 } 47 }
48 48
49 public string File_ 49 public string FileRef
50 { 50 {
51 get => this.Fields[(int)WixFormatFilesTupleFields.File_].AsString(); 51 get => this.Fields[(int)WixFormatFilesTupleFields.FileRef].AsString();
52 set => this.Set((int)WixFormatFilesTupleFields.File_, value); 52 set => this.Set((int)WixFormatFilesTupleFields.FileRef, value);
53 } 53 }
54 } 54 }
55} \ No newline at end of file 55} \ No newline at end of file
diff --git a/src/wixext/Tuples/WixInternetShortcutTuple.cs b/src/wixext/Tuples/WixInternetShortcutTuple.cs
index 5c29cda6..935d9462 100644
--- a/src/wixext/Tuples/WixInternetShortcutTuple.cs
+++ b/src/wixext/Tuples/WixInternetShortcutTuple.cs
@@ -11,9 +11,8 @@ namespace WixToolset.Util
11 UtilTupleDefinitionType.WixInternetShortcut.ToString(), 11 UtilTupleDefinitionType.WixInternetShortcut.ToString(),
12 new[] 12 new[]
13 { 13 {
14 new IntermediateFieldDefinition(nameof(WixInternetShortcutTupleFields.WixInternetShortcut), IntermediateFieldType.String), 14 new IntermediateFieldDefinition(nameof(WixInternetShortcutTupleFields.ComponentRef), IntermediateFieldType.String),
15 new IntermediateFieldDefinition(nameof(WixInternetShortcutTupleFields.Component_), IntermediateFieldType.String), 15 new IntermediateFieldDefinition(nameof(WixInternetShortcutTupleFields.DirectoryRef), IntermediateFieldType.String),
16 new IntermediateFieldDefinition(nameof(WixInternetShortcutTupleFields.Directory_), IntermediateFieldType.String),
17 new IntermediateFieldDefinition(nameof(WixInternetShortcutTupleFields.Name), IntermediateFieldType.String), 16 new IntermediateFieldDefinition(nameof(WixInternetShortcutTupleFields.Name), IntermediateFieldType.String),
18 new IntermediateFieldDefinition(nameof(WixInternetShortcutTupleFields.Target), IntermediateFieldType.String), 17 new IntermediateFieldDefinition(nameof(WixInternetShortcutTupleFields.Target), IntermediateFieldType.String),
19 new IntermediateFieldDefinition(nameof(WixInternetShortcutTupleFields.Attributes), IntermediateFieldType.Number), 18 new IntermediateFieldDefinition(nameof(WixInternetShortcutTupleFields.Attributes), IntermediateFieldType.Number),
@@ -30,9 +29,8 @@ namespace WixToolset.Util.Tuples
30 29
31 public enum WixInternetShortcutTupleFields 30 public enum WixInternetShortcutTupleFields
32 { 31 {
33 WixInternetShortcut, 32 ComponentRef,
34 Component_, 33 DirectoryRef,
35 Directory_,
36 Name, 34 Name,
37 Target, 35 Target,
38 Attributes, 36 Attributes,
@@ -52,22 +50,16 @@ namespace WixToolset.Util.Tuples
52 50
53 public IntermediateField this[WixInternetShortcutTupleFields index] => this.Fields[(int)index]; 51 public IntermediateField this[WixInternetShortcutTupleFields index] => this.Fields[(int)index];
54 52
55 public string WixInternetShortcut 53 public string ComponentRef
56 { 54 {
57 get => this.Fields[(int)WixInternetShortcutTupleFields.WixInternetShortcut].AsString(); 55 get => this.Fields[(int)WixInternetShortcutTupleFields.ComponentRef].AsString();
58 set => this.Set((int)WixInternetShortcutTupleFields.WixInternetShortcut, value); 56 set => this.Set((int)WixInternetShortcutTupleFields.ComponentRef, value);
59 } 57 }
60 58
61 public string Component_ 59 public string DirectoryRef
62 { 60 {
63 get => this.Fields[(int)WixInternetShortcutTupleFields.Component_].AsString(); 61 get => this.Fields[(int)WixInternetShortcutTupleFields.DirectoryRef].AsString();
64 set => this.Set((int)WixInternetShortcutTupleFields.Component_, value); 62 set => this.Set((int)WixInternetShortcutTupleFields.DirectoryRef, value);
65 }
66
67 public string Directory_
68 {
69 get => this.Fields[(int)WixInternetShortcutTupleFields.Directory_].AsString();
70 set => this.Set((int)WixInternetShortcutTupleFields.Directory_, value);
71 } 63 }
72 64
73 public string Name 65 public string Name
diff --git a/src/wixext/Tuples/WixRemoveFolderExTuple.cs b/src/wixext/Tuples/WixRemoveFolderExTuple.cs
index 35e22e2d..d43c59c3 100644
--- a/src/wixext/Tuples/WixRemoveFolderExTuple.cs
+++ b/src/wixext/Tuples/WixRemoveFolderExTuple.cs
@@ -11,8 +11,7 @@ namespace WixToolset.Util
11 UtilTupleDefinitionType.WixRemoveFolderEx.ToString(), 11 UtilTupleDefinitionType.WixRemoveFolderEx.ToString(),
12 new[] 12 new[]
13 { 13 {
14 new IntermediateFieldDefinition(nameof(WixRemoveFolderExTupleFields.WixRemoveFolderEx), IntermediateFieldType.String), 14 new IntermediateFieldDefinition(nameof(WixRemoveFolderExTupleFields.ComponentRef), IntermediateFieldType.String),
15 new IntermediateFieldDefinition(nameof(WixRemoveFolderExTupleFields.Component_), IntermediateFieldType.String),
16 new IntermediateFieldDefinition(nameof(WixRemoveFolderExTupleFields.Property), IntermediateFieldType.String), 15 new IntermediateFieldDefinition(nameof(WixRemoveFolderExTupleFields.Property), IntermediateFieldType.String),
17 new IntermediateFieldDefinition(nameof(WixRemoveFolderExTupleFields.InstallMode), IntermediateFieldType.Number), 16 new IntermediateFieldDefinition(nameof(WixRemoveFolderExTupleFields.InstallMode), IntermediateFieldType.Number),
18 }, 17 },
@@ -26,8 +25,7 @@ namespace WixToolset.Util.Tuples
26 25
27 public enum WixRemoveFolderExTupleFields 26 public enum WixRemoveFolderExTupleFields
28 { 27 {
29 WixRemoveFolderEx, 28 ComponentRef,
30 Component_,
31 Property, 29 Property,
32 InstallMode, 30 InstallMode,
33 } 31 }
@@ -44,16 +42,10 @@ namespace WixToolset.Util.Tuples
44 42
45 public IntermediateField this[WixRemoveFolderExTupleFields index] => this.Fields[(int)index]; 43 public IntermediateField this[WixRemoveFolderExTupleFields index] => this.Fields[(int)index];
46 44
47 public string WixRemoveFolderEx 45 public string ComponentRef
48 { 46 {
49 get => this.Fields[(int)WixRemoveFolderExTupleFields.WixRemoveFolderEx].AsString(); 47 get => this.Fields[(int)WixRemoveFolderExTupleFields.ComponentRef].AsString();
50 set => this.Set((int)WixRemoveFolderExTupleFields.WixRemoveFolderEx, value); 48 set => this.Set((int)WixRemoveFolderExTupleFields.ComponentRef, value);
51 }
52
53 public string Component_
54 {
55 get => this.Fields[(int)WixRemoveFolderExTupleFields.Component_].AsString();
56 set => this.Set((int)WixRemoveFolderExTupleFields.Component_, value);
57 } 49 }
58 50
59 public string Property 51 public string Property
diff --git a/src/wixext/Tuples/WixRestartResourceTuple.cs b/src/wixext/Tuples/WixRestartResourceTuple.cs
index 828d9d15..92091c3d 100644
--- a/src/wixext/Tuples/WixRestartResourceTuple.cs
+++ b/src/wixext/Tuples/WixRestartResourceTuple.cs
@@ -11,8 +11,7 @@ namespace WixToolset.Util
11 UtilTupleDefinitionType.WixRestartResource.ToString(), 11 UtilTupleDefinitionType.WixRestartResource.ToString(),
12 new[] 12 new[]
13 { 13 {
14 new IntermediateFieldDefinition(nameof(WixRestartResourceTupleFields.WixRestartResource), IntermediateFieldType.String), 14 new IntermediateFieldDefinition(nameof(WixRestartResourceTupleFields.ComponentRef), IntermediateFieldType.String),
15 new IntermediateFieldDefinition(nameof(WixRestartResourceTupleFields.Component_), IntermediateFieldType.String),
16 new IntermediateFieldDefinition(nameof(WixRestartResourceTupleFields.Resource), IntermediateFieldType.String), 15 new IntermediateFieldDefinition(nameof(WixRestartResourceTupleFields.Resource), IntermediateFieldType.String),
17 new IntermediateFieldDefinition(nameof(WixRestartResourceTupleFields.Attributes), IntermediateFieldType.Number), 16 new IntermediateFieldDefinition(nameof(WixRestartResourceTupleFields.Attributes), IntermediateFieldType.Number),
18 }, 17 },
@@ -26,8 +25,7 @@ namespace WixToolset.Util.Tuples
26 25
27 public enum WixRestartResourceTupleFields 26 public enum WixRestartResourceTupleFields
28 { 27 {
29 WixRestartResource, 28 ComponentRef,
30 Component_,
31 Resource, 29 Resource,
32 Attributes, 30 Attributes,
33 } 31 }
@@ -44,16 +42,10 @@ namespace WixToolset.Util.Tuples
44 42
45 public IntermediateField this[WixRestartResourceTupleFields index] => this.Fields[(int)index]; 43 public IntermediateField this[WixRestartResourceTupleFields index] => this.Fields[(int)index];
46 44
47 public string WixRestartResource 45 public string ComponentRef
48 { 46 {
49 get => this.Fields[(int)WixRestartResourceTupleFields.WixRestartResource].AsString(); 47 get => this.Fields[(int)WixRestartResourceTupleFields.ComponentRef].AsString();
50 set => this.Set((int)WixRestartResourceTupleFields.WixRestartResource, value); 48 set => this.Set((int)WixRestartResourceTupleFields.ComponentRef, value);
51 }
52
53 public string Component_
54 {
55 get => this.Fields[(int)WixRestartResourceTupleFields.Component_].AsString();
56 set => this.Set((int)WixRestartResourceTupleFields.Component_, value);
57 } 49 }
58 50
59 public string Resource 51 public string Resource
diff --git a/src/wixext/Tuples/WixTouchFileTuple.cs b/src/wixext/Tuples/WixTouchFileTuple.cs
index f87f396e..0a152dec 100644
--- a/src/wixext/Tuples/WixTouchFileTuple.cs
+++ b/src/wixext/Tuples/WixTouchFileTuple.cs
@@ -11,8 +11,7 @@ namespace WixToolset.Util
11 UtilTupleDefinitionType.WixTouchFile.ToString(), 11 UtilTupleDefinitionType.WixTouchFile.ToString(),
12 new[] 12 new[]
13 { 13 {
14 new IntermediateFieldDefinition(nameof(WixTouchFileTupleFields.WixTouchFile), IntermediateFieldType.String), 14 new IntermediateFieldDefinition(nameof(WixTouchFileTupleFields.ComponentRef), IntermediateFieldType.String),
15 new IntermediateFieldDefinition(nameof(WixTouchFileTupleFields.Component_), IntermediateFieldType.String),
16 new IntermediateFieldDefinition(nameof(WixTouchFileTupleFields.Path), IntermediateFieldType.String), 15 new IntermediateFieldDefinition(nameof(WixTouchFileTupleFields.Path), IntermediateFieldType.String),
17 new IntermediateFieldDefinition(nameof(WixTouchFileTupleFields.Attributes), IntermediateFieldType.Number), 16 new IntermediateFieldDefinition(nameof(WixTouchFileTupleFields.Attributes), IntermediateFieldType.Number),
18 }, 17 },
@@ -26,8 +25,7 @@ namespace WixToolset.Util.Tuples
26 25
27 public enum WixTouchFileTupleFields 26 public enum WixTouchFileTupleFields
28 { 27 {
29 WixTouchFile, 28 ComponentRef,
30 Component_,
31 Path, 29 Path,
32 Attributes, 30 Attributes,
33 } 31 }
@@ -44,16 +42,10 @@ namespace WixToolset.Util.Tuples
44 42
45 public IntermediateField this[WixTouchFileTupleFields index] => this.Fields[(int)index]; 43 public IntermediateField this[WixTouchFileTupleFields index] => this.Fields[(int)index];
46 44
47 public string WixTouchFile 45 public string ComponentRef
48 { 46 {
49 get => this.Fields[(int)WixTouchFileTupleFields.WixTouchFile].AsString(); 47 get => this.Fields[(int)WixTouchFileTupleFields.ComponentRef].AsString();
50 set => this.Set((int)WixTouchFileTupleFields.WixTouchFile, value); 48 set => this.Set((int)WixTouchFileTupleFields.ComponentRef, value);
51 }
52
53 public string Component_
54 {
55 get => this.Fields[(int)WixTouchFileTupleFields.Component_].AsString();
56 set => this.Set((int)WixTouchFileTupleFields.Component_, value);
57 } 49 }
58 50
59 public string Path 51 public string Path
diff --git a/src/wixext/Tuples/XmlConfigTuple.cs b/src/wixext/Tuples/XmlConfigTuple.cs
index 093299b2..0eb49cac 100644
--- a/src/wixext/Tuples/XmlConfigTuple.cs
+++ b/src/wixext/Tuples/XmlConfigTuple.cs
@@ -11,14 +11,13 @@ namespace WixToolset.Util
11 UtilTupleDefinitionType.XmlConfig.ToString(), 11 UtilTupleDefinitionType.XmlConfig.ToString(),
12 new[] 12 new[]
13 { 13 {
14 new IntermediateFieldDefinition(nameof(XmlConfigTupleFields.XmlConfig), IntermediateFieldType.String),
15 new IntermediateFieldDefinition(nameof(XmlConfigTupleFields.File), IntermediateFieldType.String), 14 new IntermediateFieldDefinition(nameof(XmlConfigTupleFields.File), IntermediateFieldType.String),
16 new IntermediateFieldDefinition(nameof(XmlConfigTupleFields.ElementPath), IntermediateFieldType.String), 15 new IntermediateFieldDefinition(nameof(XmlConfigTupleFields.ElementPath), IntermediateFieldType.String),
17 new IntermediateFieldDefinition(nameof(XmlConfigTupleFields.VerifyPath), IntermediateFieldType.String), 16 new IntermediateFieldDefinition(nameof(XmlConfigTupleFields.VerifyPath), IntermediateFieldType.String),
18 new IntermediateFieldDefinition(nameof(XmlConfigTupleFields.Name), IntermediateFieldType.String), 17 new IntermediateFieldDefinition(nameof(XmlConfigTupleFields.Name), IntermediateFieldType.String),
19 new IntermediateFieldDefinition(nameof(XmlConfigTupleFields.Value), IntermediateFieldType.String), 18 new IntermediateFieldDefinition(nameof(XmlConfigTupleFields.Value), IntermediateFieldType.String),
20 new IntermediateFieldDefinition(nameof(XmlConfigTupleFields.Flags), IntermediateFieldType.Number), 19 new IntermediateFieldDefinition(nameof(XmlConfigTupleFields.Flags), IntermediateFieldType.Number),
21 new IntermediateFieldDefinition(nameof(XmlConfigTupleFields.Component_), IntermediateFieldType.String), 20 new IntermediateFieldDefinition(nameof(XmlConfigTupleFields.ComponentRef), IntermediateFieldType.String),
22 new IntermediateFieldDefinition(nameof(XmlConfigTupleFields.Sequence), IntermediateFieldType.Number), 21 new IntermediateFieldDefinition(nameof(XmlConfigTupleFields.Sequence), IntermediateFieldType.Number),
23 }, 22 },
24 typeof(XmlConfigTuple)); 23 typeof(XmlConfigTuple));
@@ -31,14 +30,13 @@ namespace WixToolset.Util.Tuples
31 30
32 public enum XmlConfigTupleFields 31 public enum XmlConfigTupleFields
33 { 32 {
34 XmlConfig,
35 File, 33 File,
36 ElementPath, 34 ElementPath,
37 VerifyPath, 35 VerifyPath,
38 Name, 36 Name,
39 Value, 37 Value,
40 Flags, 38 Flags,
41 Component_, 39 ComponentRef,
42 Sequence, 40 Sequence,
43 } 41 }
44 42
@@ -54,12 +52,6 @@ namespace WixToolset.Util.Tuples
54 52
55 public IntermediateField this[XmlConfigTupleFields index] => this.Fields[(int)index]; 53 public IntermediateField this[XmlConfigTupleFields index] => this.Fields[(int)index];
56 54
57 public string XmlConfig
58 {
59 get => this.Fields[(int)XmlConfigTupleFields.XmlConfig].AsString();
60 set => this.Set((int)XmlConfigTupleFields.XmlConfig, value);
61 }
62
63 public string File 55 public string File
64 { 56 {
65 get => this.Fields[(int)XmlConfigTupleFields.File].AsString(); 57 get => this.Fields[(int)XmlConfigTupleFields.File].AsString();
@@ -96,10 +88,10 @@ namespace WixToolset.Util.Tuples
96 set => this.Set((int)XmlConfigTupleFields.Flags, value); 88 set => this.Set((int)XmlConfigTupleFields.Flags, value);
97 } 89 }
98 90
99 public string Component_ 91 public string ComponentRef
100 { 92 {
101 get => this.Fields[(int)XmlConfigTupleFields.Component_].AsString(); 93 get => this.Fields[(int)XmlConfigTupleFields.ComponentRef].AsString();
102 set => this.Set((int)XmlConfigTupleFields.Component_, value); 94 set => this.Set((int)XmlConfigTupleFields.ComponentRef, value);
103 } 95 }
104 96
105 public int Sequence 97 public int Sequence
diff --git a/src/wixext/Tuples/XmlFileTuple.cs b/src/wixext/Tuples/XmlFileTuple.cs
index 27ea7119..e0b3bbd7 100644
--- a/src/wixext/Tuples/XmlFileTuple.cs
+++ b/src/wixext/Tuples/XmlFileTuple.cs
@@ -11,13 +11,12 @@ namespace WixToolset.Util
11 UtilTupleDefinitionType.XmlFile.ToString(), 11 UtilTupleDefinitionType.XmlFile.ToString(),
12 new[] 12 new[]
13 { 13 {
14 new IntermediateFieldDefinition(nameof(XmlFileTupleFields.XmlFile), IntermediateFieldType.String),
15 new IntermediateFieldDefinition(nameof(XmlFileTupleFields.File), IntermediateFieldType.String), 14 new IntermediateFieldDefinition(nameof(XmlFileTupleFields.File), IntermediateFieldType.String),
16 new IntermediateFieldDefinition(nameof(XmlFileTupleFields.ElementPath), IntermediateFieldType.String), 15 new IntermediateFieldDefinition(nameof(XmlFileTupleFields.ElementPath), IntermediateFieldType.String),
17 new IntermediateFieldDefinition(nameof(XmlFileTupleFields.Name), IntermediateFieldType.String), 16 new IntermediateFieldDefinition(nameof(XmlFileTupleFields.Name), IntermediateFieldType.String),
18 new IntermediateFieldDefinition(nameof(XmlFileTupleFields.Value), IntermediateFieldType.String), 17 new IntermediateFieldDefinition(nameof(XmlFileTupleFields.Value), IntermediateFieldType.String),
19 new IntermediateFieldDefinition(nameof(XmlFileTupleFields.Flags), IntermediateFieldType.Number), 18 new IntermediateFieldDefinition(nameof(XmlFileTupleFields.Flags), IntermediateFieldType.Number),
20 new IntermediateFieldDefinition(nameof(XmlFileTupleFields.Component_), IntermediateFieldType.String), 19 new IntermediateFieldDefinition(nameof(XmlFileTupleFields.ComponentRef), IntermediateFieldType.String),
21 new IntermediateFieldDefinition(nameof(XmlFileTupleFields.Sequence), IntermediateFieldType.Number), 20 new IntermediateFieldDefinition(nameof(XmlFileTupleFields.Sequence), IntermediateFieldType.Number),
22 }, 21 },
23 typeof(XmlFileTuple)); 22 typeof(XmlFileTuple));
@@ -30,13 +29,12 @@ namespace WixToolset.Util.Tuples
30 29
31 public enum XmlFileTupleFields 30 public enum XmlFileTupleFields
32 { 31 {
33 XmlFile,
34 File, 32 File,
35 ElementPath, 33 ElementPath,
36 Name, 34 Name,
37 Value, 35 Value,
38 Flags, 36 Flags,
39 Component_, 37 ComponentRef,
40 Sequence, 38 Sequence,
41 } 39 }
42 40
@@ -52,12 +50,6 @@ namespace WixToolset.Util.Tuples
52 50
53 public IntermediateField this[XmlFileTupleFields index] => this.Fields[(int)index]; 51 public IntermediateField this[XmlFileTupleFields index] => this.Fields[(int)index];
54 52
55 public string XmlFile
56 {
57 get => this.Fields[(int)XmlFileTupleFields.XmlFile].AsString();
58 set => this.Set((int)XmlFileTupleFields.XmlFile, value);
59 }
60
61 public string File 53 public string File
62 { 54 {
63 get => this.Fields[(int)XmlFileTupleFields.File].AsString(); 55 get => this.Fields[(int)XmlFileTupleFields.File].AsString();
@@ -88,10 +80,10 @@ namespace WixToolset.Util.Tuples
88 set => this.Set((int)XmlFileTupleFields.Flags, value); 80 set => this.Set((int)XmlFileTupleFields.Flags, value);
89 } 81 }
90 82
91 public string Component_ 83 public string ComponentRef
92 { 84 {
93 get => this.Fields[(int)XmlFileTupleFields.Component_].AsString(); 85 get => this.Fields[(int)XmlFileTupleFields.ComponentRef].AsString();
94 set => this.Set((int)XmlFileTupleFields.Component_, value); 86 set => this.Set((int)XmlFileTupleFields.ComponentRef, value);
95 } 87 }
96 88
97 public int Sequence 89 public int Sequence