aboutsummaryrefslogtreecommitdiff
path: root/src/wixext/Tuples
diff options
context:
space:
mode:
Diffstat (limited to 'src/wixext/Tuples')
-rw-r--r--src/wixext/Tuples/ComPlusApplicationPropertyTuple.cs40
-rw-r--r--src/wixext/Tuples/ComPlusApplicationRolePropertyTuple.cs40
-rw-r--r--src/wixext/Tuples/ComPlusApplicationRoleTuple.cs40
-rw-r--r--src/wixext/Tuples/ComPlusApplicationTuple.cs46
-rw-r--r--src/wixext/Tuples/ComPlusAssemblyDependencyTuple.cs34
-rw-r--r--src/wixext/Tuples/ComPlusAssemblyTuple.cs64
-rw-r--r--src/wixext/Tuples/ComPlusComponentPropertyTuple.cs40
-rw-r--r--src/wixext/Tuples/ComPlusComponentTuple.cs34
-rw-r--r--src/wixext/Tuples/ComPlusGroupInApplicationRoleTuple.cs40
-rw-r--r--src/wixext/Tuples/ComPlusGroupInPartitionRoleTuple.cs40
-rw-r--r--src/wixext/Tuples/ComPlusInterfacePropertyTuple.cs40
-rw-r--r--src/wixext/Tuples/ComPlusInterfaceTuple.cs34
-rw-r--r--src/wixext/Tuples/ComPlusMethodPropertyTuple.cs40
-rw-r--r--src/wixext/Tuples/ComPlusMethodTuple.cs40
-rw-r--r--src/wixext/Tuples/ComPlusPartitionPropertyTuple.cs40
-rw-r--r--src/wixext/Tuples/ComPlusPartitionRoleTuple.cs40
-rw-r--r--src/wixext/Tuples/ComPlusPartitionTuple.cs40
-rw-r--r--src/wixext/Tuples/ComPlusPartitionUserTuple.cs40
-rw-r--r--src/wixext/Tuples/ComPlusRoleForComponentTuple.cs40
-rw-r--r--src/wixext/Tuples/ComPlusRoleForInterfaceTuple.cs40
-rw-r--r--src/wixext/Tuples/ComPlusRoleForMethodTuple.cs40
-rw-r--r--src/wixext/Tuples/ComPlusSubscriptionPropertyTuple.cs40
-rw-r--r--src/wixext/Tuples/ComPlusSubscriptionTuple.cs64
-rw-r--r--src/wixext/Tuples/ComPlusTupleDefinitions.cs110
-rw-r--r--src/wixext/Tuples/ComPlusUserInApplicationRoleTuple.cs40
-rw-r--r--src/wixext/Tuples/ComPlusUserInPartitionRoleTuple.cs40
26 files changed, 573 insertions, 573 deletions
diff --git a/src/wixext/Tuples/ComPlusApplicationPropertyTuple.cs b/src/wixext/Tuples/ComPlusApplicationPropertyTuple.cs
index b73dca76..6d1e2d28 100644
--- a/src/wixext/Tuples/ComPlusApplicationPropertyTuple.cs
+++ b/src/wixext/Tuples/ComPlusApplicationPropertyTuple.cs
@@ -3,61 +3,61 @@
3namespace WixToolset.ComPlus 3namespace WixToolset.ComPlus
4{ 4{
5 using WixToolset.Data; 5 using WixToolset.Data;
6 using WixToolset.ComPlus.Tuples; 6 using WixToolset.ComPlus.Symbols;
7 7
8 public static partial class ComPlusTupleDefinitions 8 public static partial class ComPlusSymbolDefinitions
9 { 9 {
10 public static readonly IntermediateTupleDefinition ComPlusApplicationProperty = new IntermediateTupleDefinition( 10 public static readonly IntermediateSymbolDefinition ComPlusApplicationProperty = new IntermediateSymbolDefinition(
11 ComPlusTupleDefinitionType.ComPlusApplicationProperty.ToString(), 11 ComPlusSymbolDefinitionType.ComPlusApplicationProperty.ToString(),
12 new[] 12 new[]
13 { 13 {
14 new IntermediateFieldDefinition(nameof(ComPlusApplicationPropertyTupleFields.ApplicationRef), IntermediateFieldType.String), 14 new IntermediateFieldDefinition(nameof(ComPlusApplicationPropertySymbolFields.ApplicationRef), IntermediateFieldType.String),
15 new IntermediateFieldDefinition(nameof(ComPlusApplicationPropertyTupleFields.Name), IntermediateFieldType.String), 15 new IntermediateFieldDefinition(nameof(ComPlusApplicationPropertySymbolFields.Name), IntermediateFieldType.String),
16 new IntermediateFieldDefinition(nameof(ComPlusApplicationPropertyTupleFields.Value), IntermediateFieldType.String), 16 new IntermediateFieldDefinition(nameof(ComPlusApplicationPropertySymbolFields.Value), IntermediateFieldType.String),
17 }, 17 },
18 typeof(ComPlusApplicationPropertyTuple)); 18 typeof(ComPlusApplicationPropertySymbol));
19 } 19 }
20} 20}
21 21
22namespace WixToolset.ComPlus.Tuples 22namespace WixToolset.ComPlus.Symbols
23{ 23{
24 using WixToolset.Data; 24 using WixToolset.Data;
25 25
26 public enum ComPlusApplicationPropertyTupleFields 26 public enum ComPlusApplicationPropertySymbolFields
27 { 27 {
28 ApplicationRef, 28 ApplicationRef,
29 Name, 29 Name,
30 Value, 30 Value,
31 } 31 }
32 32
33 public class ComPlusApplicationPropertyTuple : IntermediateTuple 33 public class ComPlusApplicationPropertySymbol : IntermediateSymbol
34 { 34 {
35 public ComPlusApplicationPropertyTuple() : base(ComPlusTupleDefinitions.ComPlusApplicationProperty, null, null) 35 public ComPlusApplicationPropertySymbol() : base(ComPlusSymbolDefinitions.ComPlusApplicationProperty, null, null)
36 { 36 {
37 } 37 }
38 38
39 public ComPlusApplicationPropertyTuple(SourceLineNumber sourceLineNumber, Identifier id = null) : base(ComPlusTupleDefinitions.ComPlusApplicationProperty, sourceLineNumber, id) 39 public ComPlusApplicationPropertySymbol(SourceLineNumber sourceLineNumber, Identifier id = null) : base(ComPlusSymbolDefinitions.ComPlusApplicationProperty, sourceLineNumber, id)
40 { 40 {
41 } 41 }
42 42
43 public IntermediateField this[ComPlusApplicationPropertyTupleFields index] => this.Fields[(int)index]; 43 public IntermediateField this[ComPlusApplicationPropertySymbolFields index] => this.Fields[(int)index];
44 44
45 public string ApplicationRef 45 public string ApplicationRef
46 { 46 {
47 get => this.Fields[(int)ComPlusApplicationPropertyTupleFields.ApplicationRef].AsString(); 47 get => this.Fields[(int)ComPlusApplicationPropertySymbolFields.ApplicationRef].AsString();
48 set => this.Set((int)ComPlusApplicationPropertyTupleFields.ApplicationRef, value); 48 set => this.Set((int)ComPlusApplicationPropertySymbolFields.ApplicationRef, value);
49 } 49 }
50 50
51 public string Name 51 public string Name
52 { 52 {
53 get => this.Fields[(int)ComPlusApplicationPropertyTupleFields.Name].AsString(); 53 get => this.Fields[(int)ComPlusApplicationPropertySymbolFields.Name].AsString();
54 set => this.Set((int)ComPlusApplicationPropertyTupleFields.Name, value); 54 set => this.Set((int)ComPlusApplicationPropertySymbolFields.Name, value);
55 } 55 }
56 56
57 public string Value 57 public string Value
58 { 58 {
59 get => this.Fields[(int)ComPlusApplicationPropertyTupleFields.Value].AsString(); 59 get => this.Fields[(int)ComPlusApplicationPropertySymbolFields.Value].AsString();
60 set => this.Set((int)ComPlusApplicationPropertyTupleFields.Value, value); 60 set => this.Set((int)ComPlusApplicationPropertySymbolFields.Value, value);
61 } 61 }
62 } 62 }
63} \ No newline at end of file 63} \ No newline at end of file
diff --git a/src/wixext/Tuples/ComPlusApplicationRolePropertyTuple.cs b/src/wixext/Tuples/ComPlusApplicationRolePropertyTuple.cs
index 19da706b..3b957899 100644
--- a/src/wixext/Tuples/ComPlusApplicationRolePropertyTuple.cs
+++ b/src/wixext/Tuples/ComPlusApplicationRolePropertyTuple.cs
@@ -3,61 +3,61 @@
3namespace WixToolset.ComPlus 3namespace WixToolset.ComPlus
4{ 4{
5 using WixToolset.Data; 5 using WixToolset.Data;
6 using WixToolset.ComPlus.Tuples; 6 using WixToolset.ComPlus.Symbols;
7 7
8 public static partial class ComPlusTupleDefinitions 8 public static partial class ComPlusSymbolDefinitions
9 { 9 {
10 public static readonly IntermediateTupleDefinition ComPlusApplicationRoleProperty = new IntermediateTupleDefinition( 10 public static readonly IntermediateSymbolDefinition ComPlusApplicationRoleProperty = new IntermediateSymbolDefinition(
11 ComPlusTupleDefinitionType.ComPlusApplicationRoleProperty.ToString(), 11 ComPlusSymbolDefinitionType.ComPlusApplicationRoleProperty.ToString(),
12 new[] 12 new[]
13 { 13 {
14 new IntermediateFieldDefinition(nameof(ComPlusApplicationRolePropertyTupleFields.ApplicationRoleRef), IntermediateFieldType.String), 14 new IntermediateFieldDefinition(nameof(ComPlusApplicationRolePropertySymbolFields.ApplicationRoleRef), IntermediateFieldType.String),
15 new IntermediateFieldDefinition(nameof(ComPlusApplicationRolePropertyTupleFields.Name), IntermediateFieldType.String), 15 new IntermediateFieldDefinition(nameof(ComPlusApplicationRolePropertySymbolFields.Name), IntermediateFieldType.String),
16 new IntermediateFieldDefinition(nameof(ComPlusApplicationRolePropertyTupleFields.Value), IntermediateFieldType.String), 16 new IntermediateFieldDefinition(nameof(ComPlusApplicationRolePropertySymbolFields.Value), IntermediateFieldType.String),
17 }, 17 },
18 typeof(ComPlusApplicationRolePropertyTuple)); 18 typeof(ComPlusApplicationRolePropertySymbol));
19 } 19 }
20} 20}
21 21
22namespace WixToolset.ComPlus.Tuples 22namespace WixToolset.ComPlus.Symbols
23{ 23{
24 using WixToolset.Data; 24 using WixToolset.Data;
25 25
26 public enum ComPlusApplicationRolePropertyTupleFields 26 public enum ComPlusApplicationRolePropertySymbolFields
27 { 27 {
28 ApplicationRoleRef, 28 ApplicationRoleRef,
29 Name, 29 Name,
30 Value, 30 Value,
31 } 31 }
32 32
33 public class ComPlusApplicationRolePropertyTuple : IntermediateTuple 33 public class ComPlusApplicationRolePropertySymbol : IntermediateSymbol
34 { 34 {
35 public ComPlusApplicationRolePropertyTuple() : base(ComPlusTupleDefinitions.ComPlusApplicationRoleProperty, null, null) 35 public ComPlusApplicationRolePropertySymbol() : base(ComPlusSymbolDefinitions.ComPlusApplicationRoleProperty, null, null)
36 { 36 {
37 } 37 }
38 38
39 public ComPlusApplicationRolePropertyTuple(SourceLineNumber sourceLineNumber, Identifier id = null) : base(ComPlusTupleDefinitions.ComPlusApplicationRoleProperty, sourceLineNumber, id) 39 public ComPlusApplicationRolePropertySymbol(SourceLineNumber sourceLineNumber, Identifier id = null) : base(ComPlusSymbolDefinitions.ComPlusApplicationRoleProperty, sourceLineNumber, id)
40 { 40 {
41 } 41 }
42 42
43 public IntermediateField this[ComPlusApplicationRolePropertyTupleFields index] => this.Fields[(int)index]; 43 public IntermediateField this[ComPlusApplicationRolePropertySymbolFields index] => this.Fields[(int)index];
44 44
45 public string ApplicationRoleRef 45 public string ApplicationRoleRef
46 { 46 {
47 get => this.Fields[(int)ComPlusApplicationRolePropertyTupleFields.ApplicationRoleRef].AsString(); 47 get => this.Fields[(int)ComPlusApplicationRolePropertySymbolFields.ApplicationRoleRef].AsString();
48 set => this.Set((int)ComPlusApplicationRolePropertyTupleFields.ApplicationRoleRef, value); 48 set => this.Set((int)ComPlusApplicationRolePropertySymbolFields.ApplicationRoleRef, value);
49 } 49 }
50 50
51 public string Name 51 public string Name
52 { 52 {
53 get => this.Fields[(int)ComPlusApplicationRolePropertyTupleFields.Name].AsString(); 53 get => this.Fields[(int)ComPlusApplicationRolePropertySymbolFields.Name].AsString();
54 set => this.Set((int)ComPlusApplicationRolePropertyTupleFields.Name, value); 54 set => this.Set((int)ComPlusApplicationRolePropertySymbolFields.Name, value);
55 } 55 }
56 56
57 public string Value 57 public string Value
58 { 58 {
59 get => this.Fields[(int)ComPlusApplicationRolePropertyTupleFields.Value].AsString(); 59 get => this.Fields[(int)ComPlusApplicationRolePropertySymbolFields.Value].AsString();
60 set => this.Set((int)ComPlusApplicationRolePropertyTupleFields.Value, value); 60 set => this.Set((int)ComPlusApplicationRolePropertySymbolFields.Value, value);
61 } 61 }
62 } 62 }
63} \ No newline at end of file 63} \ No newline at end of file
diff --git a/src/wixext/Tuples/ComPlusApplicationRoleTuple.cs b/src/wixext/Tuples/ComPlusApplicationRoleTuple.cs
index bd9cdcf8..84028ee3 100644
--- a/src/wixext/Tuples/ComPlusApplicationRoleTuple.cs
+++ b/src/wixext/Tuples/ComPlusApplicationRoleTuple.cs
@@ -3,61 +3,61 @@
3namespace WixToolset.ComPlus 3namespace WixToolset.ComPlus
4{ 4{
5 using WixToolset.Data; 5 using WixToolset.Data;
6 using WixToolset.ComPlus.Tuples; 6 using WixToolset.ComPlus.Symbols;
7 7
8 public static partial class ComPlusTupleDefinitions 8 public static partial class ComPlusSymbolDefinitions
9 { 9 {
10 public static readonly IntermediateTupleDefinition ComPlusApplicationRole = new IntermediateTupleDefinition( 10 public static readonly IntermediateSymbolDefinition ComPlusApplicationRole = new IntermediateSymbolDefinition(
11 ComPlusTupleDefinitionType.ComPlusApplicationRole.ToString(), 11 ComPlusSymbolDefinitionType.ComPlusApplicationRole.ToString(),
12 new[] 12 new[]
13 { 13 {
14 new IntermediateFieldDefinition(nameof(ComPlusApplicationRoleTupleFields.ApplicationRef), IntermediateFieldType.String), 14 new IntermediateFieldDefinition(nameof(ComPlusApplicationRoleSymbolFields.ApplicationRef), IntermediateFieldType.String),
15 new IntermediateFieldDefinition(nameof(ComPlusApplicationRoleTupleFields.ComponentRef), IntermediateFieldType.String), 15 new IntermediateFieldDefinition(nameof(ComPlusApplicationRoleSymbolFields.ComponentRef), IntermediateFieldType.String),
16 new IntermediateFieldDefinition(nameof(ComPlusApplicationRoleTupleFields.Name), IntermediateFieldType.String), 16 new IntermediateFieldDefinition(nameof(ComPlusApplicationRoleSymbolFields.Name), IntermediateFieldType.String),
17 }, 17 },
18 typeof(ComPlusApplicationRoleTuple)); 18 typeof(ComPlusApplicationRoleSymbol));
19 } 19 }
20} 20}
21 21
22namespace WixToolset.ComPlus.Tuples 22namespace WixToolset.ComPlus.Symbols
23{ 23{
24 using WixToolset.Data; 24 using WixToolset.Data;
25 25
26 public enum ComPlusApplicationRoleTupleFields 26 public enum ComPlusApplicationRoleSymbolFields
27 { 27 {
28 ApplicationRef, 28 ApplicationRef,
29 ComponentRef, 29 ComponentRef,
30 Name, 30 Name,
31 } 31 }
32 32
33 public class ComPlusApplicationRoleTuple : IntermediateTuple 33 public class ComPlusApplicationRoleSymbol : IntermediateSymbol
34 { 34 {
35 public ComPlusApplicationRoleTuple() : base(ComPlusTupleDefinitions.ComPlusApplicationRole, null, null) 35 public ComPlusApplicationRoleSymbol() : base(ComPlusSymbolDefinitions.ComPlusApplicationRole, null, null)
36 { 36 {
37 } 37 }
38 38
39 public ComPlusApplicationRoleTuple(SourceLineNumber sourceLineNumber, Identifier id = null) : base(ComPlusTupleDefinitions.ComPlusApplicationRole, sourceLineNumber, id) 39 public ComPlusApplicationRoleSymbol(SourceLineNumber sourceLineNumber, Identifier id = null) : base(ComPlusSymbolDefinitions.ComPlusApplicationRole, sourceLineNumber, id)
40 { 40 {
41 } 41 }
42 42
43 public IntermediateField this[ComPlusApplicationRoleTupleFields index] => this.Fields[(int)index]; 43 public IntermediateField this[ComPlusApplicationRoleSymbolFields index] => this.Fields[(int)index];
44 44
45 public string ApplicationRef 45 public string ApplicationRef
46 { 46 {
47 get => this.Fields[(int)ComPlusApplicationRoleTupleFields.ApplicationRef].AsString(); 47 get => this.Fields[(int)ComPlusApplicationRoleSymbolFields.ApplicationRef].AsString();
48 set => this.Set((int)ComPlusApplicationRoleTupleFields.ApplicationRef, value); 48 set => this.Set((int)ComPlusApplicationRoleSymbolFields.ApplicationRef, value);
49 } 49 }
50 50
51 public string ComponentRef 51 public string ComponentRef
52 { 52 {
53 get => this.Fields[(int)ComPlusApplicationRoleTupleFields.ComponentRef].AsString(); 53 get => this.Fields[(int)ComPlusApplicationRoleSymbolFields.ComponentRef].AsString();
54 set => this.Set((int)ComPlusApplicationRoleTupleFields.ComponentRef, value); 54 set => this.Set((int)ComPlusApplicationRoleSymbolFields.ComponentRef, value);
55 } 55 }
56 56
57 public string Name 57 public string Name
58 { 58 {
59 get => this.Fields[(int)ComPlusApplicationRoleTupleFields.Name].AsString(); 59 get => this.Fields[(int)ComPlusApplicationRoleSymbolFields.Name].AsString();
60 set => this.Set((int)ComPlusApplicationRoleTupleFields.Name, value); 60 set => this.Set((int)ComPlusApplicationRoleSymbolFields.Name, value);
61 } 61 }
62 } 62 }
63} \ No newline at end of file 63} \ No newline at end of file
diff --git a/src/wixext/Tuples/ComPlusApplicationTuple.cs b/src/wixext/Tuples/ComPlusApplicationTuple.cs
index 7420b538..ce541e43 100644
--- a/src/wixext/Tuples/ComPlusApplicationTuple.cs
+++ b/src/wixext/Tuples/ComPlusApplicationTuple.cs
@@ -3,28 +3,28 @@
3namespace WixToolset.ComPlus 3namespace WixToolset.ComPlus
4{ 4{
5 using WixToolset.Data; 5 using WixToolset.Data;
6 using WixToolset.ComPlus.Tuples; 6 using WixToolset.ComPlus.Symbols;
7 7
8 public static partial class ComPlusTupleDefinitions 8 public static partial class ComPlusSymbolDefinitions
9 { 9 {
10 public static readonly IntermediateTupleDefinition ComPlusApplication = new IntermediateTupleDefinition( 10 public static readonly IntermediateSymbolDefinition ComPlusApplication = new IntermediateSymbolDefinition(
11 ComPlusTupleDefinitionType.ComPlusApplication.ToString(), 11 ComPlusSymbolDefinitionType.ComPlusApplication.ToString(),
12 new[] 12 new[]
13 { 13 {
14 new IntermediateFieldDefinition(nameof(ComPlusApplicationTupleFields.PartitionRef), IntermediateFieldType.String), 14 new IntermediateFieldDefinition(nameof(ComPlusApplicationSymbolFields.PartitionRef), IntermediateFieldType.String),
15 new IntermediateFieldDefinition(nameof(ComPlusApplicationTupleFields.ComponentRef), IntermediateFieldType.String), 15 new IntermediateFieldDefinition(nameof(ComPlusApplicationSymbolFields.ComponentRef), IntermediateFieldType.String),
16 new IntermediateFieldDefinition(nameof(ComPlusApplicationTupleFields.ApplicationId), IntermediateFieldType.String), 16 new IntermediateFieldDefinition(nameof(ComPlusApplicationSymbolFields.ApplicationId), IntermediateFieldType.String),
17 new IntermediateFieldDefinition(nameof(ComPlusApplicationTupleFields.Name), IntermediateFieldType.String), 17 new IntermediateFieldDefinition(nameof(ComPlusApplicationSymbolFields.Name), IntermediateFieldType.String),
18 }, 18 },
19 typeof(ComPlusApplicationTuple)); 19 typeof(ComPlusApplicationSymbol));
20 } 20 }
21} 21}
22 22
23namespace WixToolset.ComPlus.Tuples 23namespace WixToolset.ComPlus.Symbols
24{ 24{
25 using WixToolset.Data; 25 using WixToolset.Data;
26 26
27 public enum ComPlusApplicationTupleFields 27 public enum ComPlusApplicationSymbolFields
28 { 28 {
29 PartitionRef, 29 PartitionRef,
30 ComponentRef, 30 ComponentRef,
@@ -32,40 +32,40 @@ namespace WixToolset.ComPlus.Tuples
32 Name, 32 Name,
33 } 33 }
34 34
35 public class ComPlusApplicationTuple : IntermediateTuple 35 public class ComPlusApplicationSymbol : IntermediateSymbol
36 { 36 {
37 public ComPlusApplicationTuple() : base(ComPlusTupleDefinitions.ComPlusApplication, null, null) 37 public ComPlusApplicationSymbol() : base(ComPlusSymbolDefinitions.ComPlusApplication, null, null)
38 { 38 {
39 } 39 }
40 40
41 public ComPlusApplicationTuple(SourceLineNumber sourceLineNumber, Identifier id = null) : base(ComPlusTupleDefinitions.ComPlusApplication, sourceLineNumber, id) 41 public ComPlusApplicationSymbol(SourceLineNumber sourceLineNumber, Identifier id = null) : base(ComPlusSymbolDefinitions.ComPlusApplication, sourceLineNumber, id)
42 { 42 {
43 } 43 }
44 44
45 public IntermediateField this[ComPlusApplicationTupleFields index] => this.Fields[(int)index]; 45 public IntermediateField this[ComPlusApplicationSymbolFields index] => this.Fields[(int)index];
46 46
47 public string PartitionRef 47 public string PartitionRef
48 { 48 {
49 get => this.Fields[(int)ComPlusApplicationTupleFields.PartitionRef].AsString(); 49 get => this.Fields[(int)ComPlusApplicationSymbolFields.PartitionRef].AsString();
50 set => this.Set((int)ComPlusApplicationTupleFields.PartitionRef, value); 50 set => this.Set((int)ComPlusApplicationSymbolFields.PartitionRef, value);
51 } 51 }
52 52
53 public string ComponentRef 53 public string ComponentRef
54 { 54 {
55 get => this.Fields[(int)ComPlusApplicationTupleFields.ComponentRef].AsString(); 55 get => this.Fields[(int)ComPlusApplicationSymbolFields.ComponentRef].AsString();
56 set => this.Set((int)ComPlusApplicationTupleFields.ComponentRef, value); 56 set => this.Set((int)ComPlusApplicationSymbolFields.ComponentRef, value);
57 } 57 }
58 58
59 public string ApplicationId 59 public string ApplicationId
60 { 60 {
61 get => this.Fields[(int)ComPlusApplicationTupleFields.ApplicationId].AsString(); 61 get => this.Fields[(int)ComPlusApplicationSymbolFields.ApplicationId].AsString();
62 set => this.Set((int)ComPlusApplicationTupleFields.ApplicationId, value); 62 set => this.Set((int)ComPlusApplicationSymbolFields.ApplicationId, value);
63 } 63 }
64 64
65 public string Name 65 public string Name
66 { 66 {
67 get => this.Fields[(int)ComPlusApplicationTupleFields.Name].AsString(); 67 get => this.Fields[(int)ComPlusApplicationSymbolFields.Name].AsString();
68 set => this.Set((int)ComPlusApplicationTupleFields.Name, value); 68 set => this.Set((int)ComPlusApplicationSymbolFields.Name, value);
69 } 69 }
70 } 70 }
71} \ No newline at end of file 71} \ No newline at end of file
diff --git a/src/wixext/Tuples/ComPlusAssemblyDependencyTuple.cs b/src/wixext/Tuples/ComPlusAssemblyDependencyTuple.cs
index f57f0d0a..549d53e4 100644
--- a/src/wixext/Tuples/ComPlusAssemblyDependencyTuple.cs
+++ b/src/wixext/Tuples/ComPlusAssemblyDependencyTuple.cs
@@ -3,53 +3,53 @@
3namespace WixToolset.ComPlus 3namespace WixToolset.ComPlus
4{ 4{
5 using WixToolset.Data; 5 using WixToolset.Data;
6 using WixToolset.ComPlus.Tuples; 6 using WixToolset.ComPlus.Symbols;
7 7
8 public static partial class ComPlusTupleDefinitions 8 public static partial class ComPlusSymbolDefinitions
9 { 9 {
10 public static readonly IntermediateTupleDefinition ComPlusAssemblyDependency = new IntermediateTupleDefinition( 10 public static readonly IntermediateSymbolDefinition ComPlusAssemblyDependency = new IntermediateSymbolDefinition(
11 ComPlusTupleDefinitionType.ComPlusAssemblyDependency.ToString(), 11 ComPlusSymbolDefinitionType.ComPlusAssemblyDependency.ToString(),
12 new[] 12 new[]
13 { 13 {
14 new IntermediateFieldDefinition(nameof(ComPlusAssemblyDependencyTupleFields.AssemblyRef), IntermediateFieldType.String), 14 new IntermediateFieldDefinition(nameof(ComPlusAssemblyDependencySymbolFields.AssemblyRef), IntermediateFieldType.String),
15 new IntermediateFieldDefinition(nameof(ComPlusAssemblyDependencyTupleFields.RequiredAssemblyRef), IntermediateFieldType.String), 15 new IntermediateFieldDefinition(nameof(ComPlusAssemblyDependencySymbolFields.RequiredAssemblyRef), IntermediateFieldType.String),
16 }, 16 },
17 typeof(ComPlusAssemblyDependencyTuple)); 17 typeof(ComPlusAssemblyDependencySymbol));
18 } 18 }
19} 19}
20 20
21namespace WixToolset.ComPlus.Tuples 21namespace WixToolset.ComPlus.Symbols
22{ 22{
23 using WixToolset.Data; 23 using WixToolset.Data;
24 24
25 public enum ComPlusAssemblyDependencyTupleFields 25 public enum ComPlusAssemblyDependencySymbolFields
26 { 26 {
27 AssemblyRef, 27 AssemblyRef,
28 RequiredAssemblyRef, 28 RequiredAssemblyRef,
29 } 29 }
30 30
31 public class ComPlusAssemblyDependencyTuple : IntermediateTuple 31 public class ComPlusAssemblyDependencySymbol : IntermediateSymbol
32 { 32 {
33 public ComPlusAssemblyDependencyTuple() : base(ComPlusTupleDefinitions.ComPlusAssemblyDependency, null, null) 33 public ComPlusAssemblyDependencySymbol() : base(ComPlusSymbolDefinitions.ComPlusAssemblyDependency, null, null)
34 { 34 {
35 } 35 }
36 36
37 public ComPlusAssemblyDependencyTuple(SourceLineNumber sourceLineNumber, Identifier id = null) : base(ComPlusTupleDefinitions.ComPlusAssemblyDependency, sourceLineNumber, id) 37 public ComPlusAssemblyDependencySymbol(SourceLineNumber sourceLineNumber, Identifier id = null) : base(ComPlusSymbolDefinitions.ComPlusAssemblyDependency, sourceLineNumber, id)
38 { 38 {
39 } 39 }
40 40
41 public IntermediateField this[ComPlusAssemblyDependencyTupleFields index] => this.Fields[(int)index]; 41 public IntermediateField this[ComPlusAssemblyDependencySymbolFields index] => this.Fields[(int)index];
42 42
43 public string AssemblyRef 43 public string AssemblyRef
44 { 44 {
45 get => this.Fields[(int)ComPlusAssemblyDependencyTupleFields.AssemblyRef].AsString(); 45 get => this.Fields[(int)ComPlusAssemblyDependencySymbolFields.AssemblyRef].AsString();
46 set => this.Set((int)ComPlusAssemblyDependencyTupleFields.AssemblyRef, value); 46 set => this.Set((int)ComPlusAssemblyDependencySymbolFields.AssemblyRef, value);
47 } 47 }
48 48
49 public string RequiredAssemblyRef 49 public string RequiredAssemblyRef
50 { 50 {
51 get => this.Fields[(int)ComPlusAssemblyDependencyTupleFields.RequiredAssemblyRef].AsString(); 51 get => this.Fields[(int)ComPlusAssemblyDependencySymbolFields.RequiredAssemblyRef].AsString();
52 set => this.Set((int)ComPlusAssemblyDependencyTupleFields.RequiredAssemblyRef, value); 52 set => this.Set((int)ComPlusAssemblyDependencySymbolFields.RequiredAssemblyRef, 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/ComPlusAssemblyTuple.cs b/src/wixext/Tuples/ComPlusAssemblyTuple.cs
index c4593cad..1329df30 100644
--- a/src/wixext/Tuples/ComPlusAssemblyTuple.cs
+++ b/src/wixext/Tuples/ComPlusAssemblyTuple.cs
@@ -3,31 +3,31 @@
3namespace WixToolset.ComPlus 3namespace WixToolset.ComPlus
4{ 4{
5 using WixToolset.Data; 5 using WixToolset.Data;
6 using WixToolset.ComPlus.Tuples; 6 using WixToolset.ComPlus.Symbols;
7 7
8 public static partial class ComPlusTupleDefinitions 8 public static partial class ComPlusSymbolDefinitions
9 { 9 {
10 public static readonly IntermediateTupleDefinition ComPlusAssembly = new IntermediateTupleDefinition( 10 public static readonly IntermediateSymbolDefinition ComPlusAssembly = new IntermediateSymbolDefinition(
11 ComPlusTupleDefinitionType.ComPlusAssembly.ToString(), 11 ComPlusSymbolDefinitionType.ComPlusAssembly.ToString(),
12 new[] 12 new[]
13 { 13 {
14 new IntermediateFieldDefinition(nameof(ComPlusAssemblyTupleFields.ApplicationRef), IntermediateFieldType.String), 14 new IntermediateFieldDefinition(nameof(ComPlusAssemblySymbolFields.ApplicationRef), IntermediateFieldType.String),
15 new IntermediateFieldDefinition(nameof(ComPlusAssemblyTupleFields.ComponentRef), IntermediateFieldType.String), 15 new IntermediateFieldDefinition(nameof(ComPlusAssemblySymbolFields.ComponentRef), IntermediateFieldType.String),
16 new IntermediateFieldDefinition(nameof(ComPlusAssemblyTupleFields.AssemblyName), IntermediateFieldType.String), 16 new IntermediateFieldDefinition(nameof(ComPlusAssemblySymbolFields.AssemblyName), IntermediateFieldType.String),
17 new IntermediateFieldDefinition(nameof(ComPlusAssemblyTupleFields.DllPath), IntermediateFieldType.String), 17 new IntermediateFieldDefinition(nameof(ComPlusAssemblySymbolFields.DllPath), IntermediateFieldType.String),
18 new IntermediateFieldDefinition(nameof(ComPlusAssemblyTupleFields.TlbPath), IntermediateFieldType.String), 18 new IntermediateFieldDefinition(nameof(ComPlusAssemblySymbolFields.TlbPath), IntermediateFieldType.String),
19 new IntermediateFieldDefinition(nameof(ComPlusAssemblyTupleFields.PSDllPath), IntermediateFieldType.String), 19 new IntermediateFieldDefinition(nameof(ComPlusAssemblySymbolFields.PSDllPath), IntermediateFieldType.String),
20 new IntermediateFieldDefinition(nameof(ComPlusAssemblyTupleFields.Attributes), IntermediateFieldType.Number), 20 new IntermediateFieldDefinition(nameof(ComPlusAssemblySymbolFields.Attributes), IntermediateFieldType.Number),
21 }, 21 },
22 typeof(ComPlusAssemblyTuple)); 22 typeof(ComPlusAssemblySymbol));
23 } 23 }
24} 24}
25 25
26namespace WixToolset.ComPlus.Tuples 26namespace WixToolset.ComPlus.Symbols
27{ 27{
28 using WixToolset.Data; 28 using WixToolset.Data;
29 29
30 public enum ComPlusAssemblyTupleFields 30 public enum ComPlusAssemblySymbolFields
31 { 31 {
32 ApplicationRef, 32 ApplicationRef,
33 ComponentRef, 33 ComponentRef,
@@ -38,58 +38,58 @@ namespace WixToolset.ComPlus.Tuples
38 Attributes, 38 Attributes,
39 } 39 }
40 40
41 public class ComPlusAssemblyTuple : IntermediateTuple 41 public class ComPlusAssemblySymbol : IntermediateSymbol
42 { 42 {
43 public ComPlusAssemblyTuple() : base(ComPlusTupleDefinitions.ComPlusAssembly, null, null) 43 public ComPlusAssemblySymbol() : base(ComPlusSymbolDefinitions.ComPlusAssembly, null, null)
44 { 44 {
45 } 45 }
46 46
47 public ComPlusAssemblyTuple(SourceLineNumber sourceLineNumber, Identifier id = null) : base(ComPlusTupleDefinitions.ComPlusAssembly, sourceLineNumber, id) 47 public ComPlusAssemblySymbol(SourceLineNumber sourceLineNumber, Identifier id = null) : base(ComPlusSymbolDefinitions.ComPlusAssembly, sourceLineNumber, id)
48 { 48 {
49 } 49 }
50 50
51 public IntermediateField this[ComPlusAssemblyTupleFields index] => this.Fields[(int)index]; 51 public IntermediateField this[ComPlusAssemblySymbolFields index] => this.Fields[(int)index];
52 52
53 public string ApplicationRef 53 public string ApplicationRef
54 { 54 {
55 get => this.Fields[(int)ComPlusAssemblyTupleFields.ApplicationRef].AsString(); 55 get => this.Fields[(int)ComPlusAssemblySymbolFields.ApplicationRef].AsString();
56 set => this.Set((int)ComPlusAssemblyTupleFields.ApplicationRef, value); 56 set => this.Set((int)ComPlusAssemblySymbolFields.ApplicationRef, value);
57 } 57 }
58 58
59 public string ComponentRef 59 public string ComponentRef
60 { 60 {
61 get => this.Fields[(int)ComPlusAssemblyTupleFields.ComponentRef].AsString(); 61 get => this.Fields[(int)ComPlusAssemblySymbolFields.ComponentRef].AsString();
62 set => this.Set((int)ComPlusAssemblyTupleFields.ComponentRef, value); 62 set => this.Set((int)ComPlusAssemblySymbolFields.ComponentRef, value);
63 } 63 }
64 64
65 public string AssemblyName 65 public string AssemblyName
66 { 66 {
67 get => this.Fields[(int)ComPlusAssemblyTupleFields.AssemblyName].AsString(); 67 get => this.Fields[(int)ComPlusAssemblySymbolFields.AssemblyName].AsString();
68 set => this.Set((int)ComPlusAssemblyTupleFields.AssemblyName, value); 68 set => this.Set((int)ComPlusAssemblySymbolFields.AssemblyName, value);
69 } 69 }
70 70
71 public string DllPath 71 public string DllPath
72 { 72 {
73 get => this.Fields[(int)ComPlusAssemblyTupleFields.DllPath].AsString(); 73 get => this.Fields[(int)ComPlusAssemblySymbolFields.DllPath].AsString();
74 set => this.Set((int)ComPlusAssemblyTupleFields.DllPath, value); 74 set => this.Set((int)ComPlusAssemblySymbolFields.DllPath, value);
75 } 75 }
76 76
77 public string TlbPath 77 public string TlbPath
78 { 78 {
79 get => this.Fields[(int)ComPlusAssemblyTupleFields.TlbPath].AsString(); 79 get => this.Fields[(int)ComPlusAssemblySymbolFields.TlbPath].AsString();
80 set => this.Set((int)ComPlusAssemblyTupleFields.TlbPath, value); 80 set => this.Set((int)ComPlusAssemblySymbolFields.TlbPath, value);
81 } 81 }
82 82
83 public string PSDllPath 83 public string PSDllPath
84 { 84 {
85 get => this.Fields[(int)ComPlusAssemblyTupleFields.PSDllPath].AsString(); 85 get => this.Fields[(int)ComPlusAssemblySymbolFields.PSDllPath].AsString();
86 set => this.Set((int)ComPlusAssemblyTupleFields.PSDllPath, value); 86 set => this.Set((int)ComPlusAssemblySymbolFields.PSDllPath, value);
87 } 87 }
88 88
89 public int Attributes 89 public int Attributes
90 { 90 {
91 get => this.Fields[(int)ComPlusAssemblyTupleFields.Attributes].AsNumber(); 91 get => this.Fields[(int)ComPlusAssemblySymbolFields.Attributes].AsNumber();
92 set => this.Set((int)ComPlusAssemblyTupleFields.Attributes, value); 92 set => this.Set((int)ComPlusAssemblySymbolFields.Attributes, value);
93 } 93 }
94 } 94 }
95} \ No newline at end of file 95} \ No newline at end of file
diff --git a/src/wixext/Tuples/ComPlusComponentPropertyTuple.cs b/src/wixext/Tuples/ComPlusComponentPropertyTuple.cs
index 4de5a032..b1d85b60 100644
--- a/src/wixext/Tuples/ComPlusComponentPropertyTuple.cs
+++ b/src/wixext/Tuples/ComPlusComponentPropertyTuple.cs
@@ -3,61 +3,61 @@
3namespace WixToolset.ComPlus 3namespace WixToolset.ComPlus
4{ 4{
5 using WixToolset.Data; 5 using WixToolset.Data;
6 using WixToolset.ComPlus.Tuples; 6 using WixToolset.ComPlus.Symbols;
7 7
8 public static partial class ComPlusTupleDefinitions 8 public static partial class ComPlusSymbolDefinitions
9 { 9 {
10 public static readonly IntermediateTupleDefinition ComPlusComponentProperty = new IntermediateTupleDefinition( 10 public static readonly IntermediateSymbolDefinition ComPlusComponentProperty = new IntermediateSymbolDefinition(
11 ComPlusTupleDefinitionType.ComPlusComponentProperty.ToString(), 11 ComPlusSymbolDefinitionType.ComPlusComponentProperty.ToString(),
12 new[] 12 new[]
13 { 13 {
14 new IntermediateFieldDefinition(nameof(ComPlusComponentPropertyTupleFields.ComPlusComponentRef), IntermediateFieldType.String), 14 new IntermediateFieldDefinition(nameof(ComPlusComponentPropertySymbolFields.ComPlusComponentRef), IntermediateFieldType.String),
15 new IntermediateFieldDefinition(nameof(ComPlusComponentPropertyTupleFields.Name), IntermediateFieldType.String), 15 new IntermediateFieldDefinition(nameof(ComPlusComponentPropertySymbolFields.Name), IntermediateFieldType.String),
16 new IntermediateFieldDefinition(nameof(ComPlusComponentPropertyTupleFields.Value), IntermediateFieldType.String), 16 new IntermediateFieldDefinition(nameof(ComPlusComponentPropertySymbolFields.Value), IntermediateFieldType.String),
17 }, 17 },
18 typeof(ComPlusComponentPropertyTuple)); 18 typeof(ComPlusComponentPropertySymbol));
19 } 19 }
20} 20}
21 21
22namespace WixToolset.ComPlus.Tuples 22namespace WixToolset.ComPlus.Symbols
23{ 23{
24 using WixToolset.Data; 24 using WixToolset.Data;
25 25
26 public enum ComPlusComponentPropertyTupleFields 26 public enum ComPlusComponentPropertySymbolFields
27 { 27 {
28 ComPlusComponentRef, 28 ComPlusComponentRef,
29 Name, 29 Name,
30 Value, 30 Value,
31 } 31 }
32 32
33 public class ComPlusComponentPropertyTuple : IntermediateTuple 33 public class ComPlusComponentPropertySymbol : IntermediateSymbol
34 { 34 {
35 public ComPlusComponentPropertyTuple() : base(ComPlusTupleDefinitions.ComPlusComponentProperty, null, null) 35 public ComPlusComponentPropertySymbol() : base(ComPlusSymbolDefinitions.ComPlusComponentProperty, null, null)
36 { 36 {
37 } 37 }
38 38
39 public ComPlusComponentPropertyTuple(SourceLineNumber sourceLineNumber, Identifier id = null) : base(ComPlusTupleDefinitions.ComPlusComponentProperty, sourceLineNumber, id) 39 public ComPlusComponentPropertySymbol(SourceLineNumber sourceLineNumber, Identifier id = null) : base(ComPlusSymbolDefinitions.ComPlusComponentProperty, sourceLineNumber, id)
40 { 40 {
41 } 41 }
42 42
43 public IntermediateField this[ComPlusComponentPropertyTupleFields index] => this.Fields[(int)index]; 43 public IntermediateField this[ComPlusComponentPropertySymbolFields index] => this.Fields[(int)index];
44 44
45 public string ComPlusComponentRef 45 public string ComPlusComponentRef
46 { 46 {
47 get => this.Fields[(int)ComPlusComponentPropertyTupleFields.ComPlusComponentRef].AsString(); 47 get => this.Fields[(int)ComPlusComponentPropertySymbolFields.ComPlusComponentRef].AsString();
48 set => this.Set((int)ComPlusComponentPropertyTupleFields.ComPlusComponentRef, value); 48 set => this.Set((int)ComPlusComponentPropertySymbolFields.ComPlusComponentRef, value);
49 } 49 }
50 50
51 public string Name 51 public string Name
52 { 52 {
53 get => this.Fields[(int)ComPlusComponentPropertyTupleFields.Name].AsString(); 53 get => this.Fields[(int)ComPlusComponentPropertySymbolFields.Name].AsString();
54 set => this.Set((int)ComPlusComponentPropertyTupleFields.Name, value); 54 set => this.Set((int)ComPlusComponentPropertySymbolFields.Name, value);
55 } 55 }
56 56
57 public string Value 57 public string Value
58 { 58 {
59 get => this.Fields[(int)ComPlusComponentPropertyTupleFields.Value].AsString(); 59 get => this.Fields[(int)ComPlusComponentPropertySymbolFields.Value].AsString();
60 set => this.Set((int)ComPlusComponentPropertyTupleFields.Value, value); 60 set => this.Set((int)ComPlusComponentPropertySymbolFields.Value, value);
61 } 61 }
62 } 62 }
63} \ No newline at end of file 63} \ No newline at end of file
diff --git a/src/wixext/Tuples/ComPlusComponentTuple.cs b/src/wixext/Tuples/ComPlusComponentTuple.cs
index 70a17a5d..020b754c 100644
--- a/src/wixext/Tuples/ComPlusComponentTuple.cs
+++ b/src/wixext/Tuples/ComPlusComponentTuple.cs
@@ -3,53 +3,53 @@
3namespace WixToolset.ComPlus 3namespace WixToolset.ComPlus
4{ 4{
5 using WixToolset.Data; 5 using WixToolset.Data;
6 using WixToolset.ComPlus.Tuples; 6 using WixToolset.ComPlus.Symbols;
7 7
8 public static partial class ComPlusTupleDefinitions 8 public static partial class ComPlusSymbolDefinitions
9 { 9 {
10 public static readonly IntermediateTupleDefinition ComPlusComponent = new IntermediateTupleDefinition( 10 public static readonly IntermediateSymbolDefinition ComPlusComponent = new IntermediateSymbolDefinition(
11 ComPlusTupleDefinitionType.ComPlusComponent.ToString(), 11 ComPlusSymbolDefinitionType.ComPlusComponent.ToString(),
12 new[] 12 new[]
13 { 13 {
14 new IntermediateFieldDefinition(nameof(ComPlusComponentTupleFields.AssemblyRef), IntermediateFieldType.String), 14 new IntermediateFieldDefinition(nameof(ComPlusComponentSymbolFields.AssemblyRef), IntermediateFieldType.String),
15 new IntermediateFieldDefinition(nameof(ComPlusComponentTupleFields.CLSID), IntermediateFieldType.String), 15 new IntermediateFieldDefinition(nameof(ComPlusComponentSymbolFields.CLSID), IntermediateFieldType.String),
16 }, 16 },
17 typeof(ComPlusComponentTuple)); 17 typeof(ComPlusComponentSymbol));
18 } 18 }
19} 19}
20 20
21namespace WixToolset.ComPlus.Tuples 21namespace WixToolset.ComPlus.Symbols
22{ 22{
23 using WixToolset.Data; 23 using WixToolset.Data;
24 24
25 public enum ComPlusComponentTupleFields 25 public enum ComPlusComponentSymbolFields
26 { 26 {
27 AssemblyRef, 27 AssemblyRef,
28 CLSID, 28 CLSID,
29 } 29 }
30 30
31 public class ComPlusComponentTuple : IntermediateTuple 31 public class ComPlusComponentSymbol : IntermediateSymbol
32 { 32 {
33 public ComPlusComponentTuple() : base(ComPlusTupleDefinitions.ComPlusComponent, null, null) 33 public ComPlusComponentSymbol() : base(ComPlusSymbolDefinitions.ComPlusComponent, null, null)
34 { 34 {
35 } 35 }
36 36
37 public ComPlusComponentTuple(SourceLineNumber sourceLineNumber, Identifier id = null) : base(ComPlusTupleDefinitions.ComPlusComponent, sourceLineNumber, id) 37 public ComPlusComponentSymbol(SourceLineNumber sourceLineNumber, Identifier id = null) : base(ComPlusSymbolDefinitions.ComPlusComponent, sourceLineNumber, id)
38 { 38 {
39 } 39 }
40 40
41 public IntermediateField this[ComPlusComponentTupleFields index] => this.Fields[(int)index]; 41 public IntermediateField this[ComPlusComponentSymbolFields index] => this.Fields[(int)index];
42 42
43 public string AssemblyRef 43 public string AssemblyRef
44 { 44 {
45 get => this.Fields[(int)ComPlusComponentTupleFields.AssemblyRef].AsString(); 45 get => this.Fields[(int)ComPlusComponentSymbolFields.AssemblyRef].AsString();
46 set => this.Set((int)ComPlusComponentTupleFields.AssemblyRef, value); 46 set => this.Set((int)ComPlusComponentSymbolFields.AssemblyRef, value);
47 } 47 }
48 48
49 public string CLSID 49 public string CLSID
50 { 50 {
51 get => this.Fields[(int)ComPlusComponentTupleFields.CLSID].AsString(); 51 get => this.Fields[(int)ComPlusComponentSymbolFields.CLSID].AsString();
52 set => this.Set((int)ComPlusComponentTupleFields.CLSID, value); 52 set => this.Set((int)ComPlusComponentSymbolFields.CLSID, 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/ComPlusGroupInApplicationRoleTuple.cs b/src/wixext/Tuples/ComPlusGroupInApplicationRoleTuple.cs
index df61d3d4..d6b91e99 100644
--- a/src/wixext/Tuples/ComPlusGroupInApplicationRoleTuple.cs
+++ b/src/wixext/Tuples/ComPlusGroupInApplicationRoleTuple.cs
@@ -3,61 +3,61 @@
3namespace WixToolset.ComPlus 3namespace WixToolset.ComPlus
4{ 4{
5 using WixToolset.Data; 5 using WixToolset.Data;
6 using WixToolset.ComPlus.Tuples; 6 using WixToolset.ComPlus.Symbols;
7 7
8 public static partial class ComPlusTupleDefinitions 8 public static partial class ComPlusSymbolDefinitions
9 { 9 {
10 public static readonly IntermediateTupleDefinition ComPlusGroupInApplicationRole = new IntermediateTupleDefinition( 10 public static readonly IntermediateSymbolDefinition ComPlusGroupInApplicationRole = new IntermediateSymbolDefinition(
11 ComPlusTupleDefinitionType.ComPlusGroupInApplicationRole.ToString(), 11 ComPlusSymbolDefinitionType.ComPlusGroupInApplicationRole.ToString(),
12 new[] 12 new[]
13 { 13 {
14 new IntermediateFieldDefinition(nameof(ComPlusGroupInApplicationRoleTupleFields.ApplicationRoleRef), IntermediateFieldType.String), 14 new IntermediateFieldDefinition(nameof(ComPlusGroupInApplicationRoleSymbolFields.ApplicationRoleRef), IntermediateFieldType.String),
15 new IntermediateFieldDefinition(nameof(ComPlusGroupInApplicationRoleTupleFields.ComponentRef), IntermediateFieldType.String), 15 new IntermediateFieldDefinition(nameof(ComPlusGroupInApplicationRoleSymbolFields.ComponentRef), IntermediateFieldType.String),
16 new IntermediateFieldDefinition(nameof(ComPlusGroupInApplicationRoleTupleFields.GroupRef), IntermediateFieldType.String), 16 new IntermediateFieldDefinition(nameof(ComPlusGroupInApplicationRoleSymbolFields.GroupRef), IntermediateFieldType.String),
17 }, 17 },
18 typeof(ComPlusGroupInApplicationRoleTuple)); 18 typeof(ComPlusGroupInApplicationRoleSymbol));
19 } 19 }
20} 20}
21 21
22namespace WixToolset.ComPlus.Tuples 22namespace WixToolset.ComPlus.Symbols
23{ 23{
24 using WixToolset.Data; 24 using WixToolset.Data;
25 25
26 public enum ComPlusGroupInApplicationRoleTupleFields 26 public enum ComPlusGroupInApplicationRoleSymbolFields
27 { 27 {
28 ApplicationRoleRef, 28 ApplicationRoleRef,
29 ComponentRef, 29 ComponentRef,
30 GroupRef, 30 GroupRef,
31 } 31 }
32 32
33 public class ComPlusGroupInApplicationRoleTuple : IntermediateTuple 33 public class ComPlusGroupInApplicationRoleSymbol : IntermediateSymbol
34 { 34 {
35 public ComPlusGroupInApplicationRoleTuple() : base(ComPlusTupleDefinitions.ComPlusGroupInApplicationRole, null, null) 35 public ComPlusGroupInApplicationRoleSymbol() : base(ComPlusSymbolDefinitions.ComPlusGroupInApplicationRole, null, null)
36 { 36 {
37 } 37 }
38 38
39 public ComPlusGroupInApplicationRoleTuple(SourceLineNumber sourceLineNumber, Identifier id = null) : base(ComPlusTupleDefinitions.ComPlusGroupInApplicationRole, sourceLineNumber, id) 39 public ComPlusGroupInApplicationRoleSymbol(SourceLineNumber sourceLineNumber, Identifier id = null) : base(ComPlusSymbolDefinitions.ComPlusGroupInApplicationRole, sourceLineNumber, id)
40 { 40 {
41 } 41 }
42 42
43 public IntermediateField this[ComPlusGroupInApplicationRoleTupleFields index] => this.Fields[(int)index]; 43 public IntermediateField this[ComPlusGroupInApplicationRoleSymbolFields index] => this.Fields[(int)index];
44 44
45 public string ApplicationRoleRef 45 public string ApplicationRoleRef
46 { 46 {
47 get => this.Fields[(int)ComPlusGroupInApplicationRoleTupleFields.ApplicationRoleRef].AsString(); 47 get => this.Fields[(int)ComPlusGroupInApplicationRoleSymbolFields.ApplicationRoleRef].AsString();
48 set => this.Set((int)ComPlusGroupInApplicationRoleTupleFields.ApplicationRoleRef, value); 48 set => this.Set((int)ComPlusGroupInApplicationRoleSymbolFields.ApplicationRoleRef, value);
49 } 49 }
50 50
51 public string ComponentRef 51 public string ComponentRef
52 { 52 {
53 get => this.Fields[(int)ComPlusGroupInApplicationRoleTupleFields.ComponentRef].AsString(); 53 get => this.Fields[(int)ComPlusGroupInApplicationRoleSymbolFields.ComponentRef].AsString();
54 set => this.Set((int)ComPlusGroupInApplicationRoleTupleFields.ComponentRef, value); 54 set => this.Set((int)ComPlusGroupInApplicationRoleSymbolFields.ComponentRef, value);
55 } 55 }
56 56
57 public string GroupRef 57 public string GroupRef
58 { 58 {
59 get => this.Fields[(int)ComPlusGroupInApplicationRoleTupleFields.GroupRef].AsString(); 59 get => this.Fields[(int)ComPlusGroupInApplicationRoleSymbolFields.GroupRef].AsString();
60 set => this.Set((int)ComPlusGroupInApplicationRoleTupleFields.GroupRef, value); 60 set => this.Set((int)ComPlusGroupInApplicationRoleSymbolFields.GroupRef, value);
61 } 61 }
62 } 62 }
63} \ No newline at end of file 63} \ No newline at end of file
diff --git a/src/wixext/Tuples/ComPlusGroupInPartitionRoleTuple.cs b/src/wixext/Tuples/ComPlusGroupInPartitionRoleTuple.cs
index 507e9cdc..da70de9f 100644
--- a/src/wixext/Tuples/ComPlusGroupInPartitionRoleTuple.cs
+++ b/src/wixext/Tuples/ComPlusGroupInPartitionRoleTuple.cs
@@ -3,61 +3,61 @@
3namespace WixToolset.ComPlus 3namespace WixToolset.ComPlus
4{ 4{
5 using WixToolset.Data; 5 using WixToolset.Data;
6 using WixToolset.ComPlus.Tuples; 6 using WixToolset.ComPlus.Symbols;
7 7
8 public static partial class ComPlusTupleDefinitions 8 public static partial class ComPlusSymbolDefinitions
9 { 9 {
10 public static readonly IntermediateTupleDefinition ComPlusGroupInPartitionRole = new IntermediateTupleDefinition( 10 public static readonly IntermediateSymbolDefinition ComPlusGroupInPartitionRole = new IntermediateSymbolDefinition(
11 ComPlusTupleDefinitionType.ComPlusGroupInPartitionRole.ToString(), 11 ComPlusSymbolDefinitionType.ComPlusGroupInPartitionRole.ToString(),
12 new[] 12 new[]
13 { 13 {
14 new IntermediateFieldDefinition(nameof(ComPlusGroupInPartitionRoleTupleFields.PartitionRoleRef), IntermediateFieldType.String), 14 new IntermediateFieldDefinition(nameof(ComPlusGroupInPartitionRoleSymbolFields.PartitionRoleRef), IntermediateFieldType.String),
15 new IntermediateFieldDefinition(nameof(ComPlusGroupInPartitionRoleTupleFields.ComponentRef), IntermediateFieldType.String), 15 new IntermediateFieldDefinition(nameof(ComPlusGroupInPartitionRoleSymbolFields.ComponentRef), IntermediateFieldType.String),
16 new IntermediateFieldDefinition(nameof(ComPlusGroupInPartitionRoleTupleFields.GroupRef), IntermediateFieldType.String), 16 new IntermediateFieldDefinition(nameof(ComPlusGroupInPartitionRoleSymbolFields.GroupRef), IntermediateFieldType.String),
17 }, 17 },
18 typeof(ComPlusGroupInPartitionRoleTuple)); 18 typeof(ComPlusGroupInPartitionRoleSymbol));
19 } 19 }
20} 20}
21 21
22namespace WixToolset.ComPlus.Tuples 22namespace WixToolset.ComPlus.Symbols
23{ 23{
24 using WixToolset.Data; 24 using WixToolset.Data;
25 25
26 public enum ComPlusGroupInPartitionRoleTupleFields 26 public enum ComPlusGroupInPartitionRoleSymbolFields
27 { 27 {
28 PartitionRoleRef, 28 PartitionRoleRef,
29 ComponentRef, 29 ComponentRef,
30 GroupRef, 30 GroupRef,
31 } 31 }
32 32
33 public class ComPlusGroupInPartitionRoleTuple : IntermediateTuple 33 public class ComPlusGroupInPartitionRoleSymbol : IntermediateSymbol
34 { 34 {
35 public ComPlusGroupInPartitionRoleTuple() : base(ComPlusTupleDefinitions.ComPlusGroupInPartitionRole, null, null) 35 public ComPlusGroupInPartitionRoleSymbol() : base(ComPlusSymbolDefinitions.ComPlusGroupInPartitionRole, null, null)
36 { 36 {
37 } 37 }
38 38
39 public ComPlusGroupInPartitionRoleTuple(SourceLineNumber sourceLineNumber, Identifier id = null) : base(ComPlusTupleDefinitions.ComPlusGroupInPartitionRole, sourceLineNumber, id) 39 public ComPlusGroupInPartitionRoleSymbol(SourceLineNumber sourceLineNumber, Identifier id = null) : base(ComPlusSymbolDefinitions.ComPlusGroupInPartitionRole, sourceLineNumber, id)
40 { 40 {
41 } 41 }
42 42
43 public IntermediateField this[ComPlusGroupInPartitionRoleTupleFields index] => this.Fields[(int)index]; 43 public IntermediateField this[ComPlusGroupInPartitionRoleSymbolFields index] => this.Fields[(int)index];
44 44
45 public string PartitionRoleRef 45 public string PartitionRoleRef
46 { 46 {
47 get => this.Fields[(int)ComPlusGroupInPartitionRoleTupleFields.PartitionRoleRef].AsString(); 47 get => this.Fields[(int)ComPlusGroupInPartitionRoleSymbolFields.PartitionRoleRef].AsString();
48 set => this.Set((int)ComPlusGroupInPartitionRoleTupleFields.PartitionRoleRef, value); 48 set => this.Set((int)ComPlusGroupInPartitionRoleSymbolFields.PartitionRoleRef, value);
49 } 49 }
50 50
51 public string ComponentRef 51 public string ComponentRef
52 { 52 {
53 get => this.Fields[(int)ComPlusGroupInPartitionRoleTupleFields.ComponentRef].AsString(); 53 get => this.Fields[(int)ComPlusGroupInPartitionRoleSymbolFields.ComponentRef].AsString();
54 set => this.Set((int)ComPlusGroupInPartitionRoleTupleFields.ComponentRef, value); 54 set => this.Set((int)ComPlusGroupInPartitionRoleSymbolFields.ComponentRef, value);
55 } 55 }
56 56
57 public string GroupRef 57 public string GroupRef
58 { 58 {
59 get => this.Fields[(int)ComPlusGroupInPartitionRoleTupleFields.GroupRef].AsString(); 59 get => this.Fields[(int)ComPlusGroupInPartitionRoleSymbolFields.GroupRef].AsString();
60 set => this.Set((int)ComPlusGroupInPartitionRoleTupleFields.GroupRef, value); 60 set => this.Set((int)ComPlusGroupInPartitionRoleSymbolFields.GroupRef, value);
61 } 61 }
62 } 62 }
63} \ No newline at end of file 63} \ No newline at end of file
diff --git a/src/wixext/Tuples/ComPlusInterfacePropertyTuple.cs b/src/wixext/Tuples/ComPlusInterfacePropertyTuple.cs
index 699c9597..2ed4ce18 100644
--- a/src/wixext/Tuples/ComPlusInterfacePropertyTuple.cs
+++ b/src/wixext/Tuples/ComPlusInterfacePropertyTuple.cs
@@ -3,61 +3,61 @@
3namespace WixToolset.ComPlus 3namespace WixToolset.ComPlus
4{ 4{
5 using WixToolset.Data; 5 using WixToolset.Data;
6 using WixToolset.ComPlus.Tuples; 6 using WixToolset.ComPlus.Symbols;
7 7
8 public static partial class ComPlusTupleDefinitions 8 public static partial class ComPlusSymbolDefinitions
9 { 9 {
10 public static readonly IntermediateTupleDefinition ComPlusInterfaceProperty = new IntermediateTupleDefinition( 10 public static readonly IntermediateSymbolDefinition ComPlusInterfaceProperty = new IntermediateSymbolDefinition(
11 ComPlusTupleDefinitionType.ComPlusInterfaceProperty.ToString(), 11 ComPlusSymbolDefinitionType.ComPlusInterfaceProperty.ToString(),
12 new[] 12 new[]
13 { 13 {
14 new IntermediateFieldDefinition(nameof(ComPlusInterfacePropertyTupleFields.InterfaceRef), IntermediateFieldType.String), 14 new IntermediateFieldDefinition(nameof(ComPlusInterfacePropertySymbolFields.InterfaceRef), IntermediateFieldType.String),
15 new IntermediateFieldDefinition(nameof(ComPlusInterfacePropertyTupleFields.Name), IntermediateFieldType.String), 15 new IntermediateFieldDefinition(nameof(ComPlusInterfacePropertySymbolFields.Name), IntermediateFieldType.String),
16 new IntermediateFieldDefinition(nameof(ComPlusInterfacePropertyTupleFields.Value), IntermediateFieldType.String), 16 new IntermediateFieldDefinition(nameof(ComPlusInterfacePropertySymbolFields.Value), IntermediateFieldType.String),
17 }, 17 },
18 typeof(ComPlusInterfacePropertyTuple)); 18 typeof(ComPlusInterfacePropertySymbol));
19 } 19 }
20} 20}
21 21
22namespace WixToolset.ComPlus.Tuples 22namespace WixToolset.ComPlus.Symbols
23{ 23{
24 using WixToolset.Data; 24 using WixToolset.Data;
25 25
26 public enum ComPlusInterfacePropertyTupleFields 26 public enum ComPlusInterfacePropertySymbolFields
27 { 27 {
28 InterfaceRef, 28 InterfaceRef,
29 Name, 29 Name,
30 Value, 30 Value,
31 } 31 }
32 32
33 public class ComPlusInterfacePropertyTuple : IntermediateTuple 33 public class ComPlusInterfacePropertySymbol : IntermediateSymbol
34 { 34 {
35 public ComPlusInterfacePropertyTuple() : base(ComPlusTupleDefinitions.ComPlusInterfaceProperty, null, null) 35 public ComPlusInterfacePropertySymbol() : base(ComPlusSymbolDefinitions.ComPlusInterfaceProperty, null, null)
36 { 36 {
37 } 37 }
38 38
39 public ComPlusInterfacePropertyTuple(SourceLineNumber sourceLineNumber, Identifier id = null) : base(ComPlusTupleDefinitions.ComPlusInterfaceProperty, sourceLineNumber, id) 39 public ComPlusInterfacePropertySymbol(SourceLineNumber sourceLineNumber, Identifier id = null) : base(ComPlusSymbolDefinitions.ComPlusInterfaceProperty, sourceLineNumber, id)
40 { 40 {
41 } 41 }
42 42
43 public IntermediateField this[ComPlusInterfacePropertyTupleFields index] => this.Fields[(int)index]; 43 public IntermediateField this[ComPlusInterfacePropertySymbolFields index] => this.Fields[(int)index];
44 44
45 public string InterfaceRef 45 public string InterfaceRef
46 { 46 {
47 get => this.Fields[(int)ComPlusInterfacePropertyTupleFields.InterfaceRef].AsString(); 47 get => this.Fields[(int)ComPlusInterfacePropertySymbolFields.InterfaceRef].AsString();
48 set => this.Set((int)ComPlusInterfacePropertyTupleFields.InterfaceRef, value); 48 set => this.Set((int)ComPlusInterfacePropertySymbolFields.InterfaceRef, value);
49 } 49 }
50 50
51 public string Name 51 public string Name
52 { 52 {
53 get => this.Fields[(int)ComPlusInterfacePropertyTupleFields.Name].AsString(); 53 get => this.Fields[(int)ComPlusInterfacePropertySymbolFields.Name].AsString();
54 set => this.Set((int)ComPlusInterfacePropertyTupleFields.Name, value); 54 set => this.Set((int)ComPlusInterfacePropertySymbolFields.Name, value);
55 } 55 }
56 56
57 public string Value 57 public string Value
58 { 58 {
59 get => this.Fields[(int)ComPlusInterfacePropertyTupleFields.Value].AsString(); 59 get => this.Fields[(int)ComPlusInterfacePropertySymbolFields.Value].AsString();
60 set => this.Set((int)ComPlusInterfacePropertyTupleFields.Value, value); 60 set => this.Set((int)ComPlusInterfacePropertySymbolFields.Value, value);
61 } 61 }
62 } 62 }
63} \ No newline at end of file 63} \ No newline at end of file
diff --git a/src/wixext/Tuples/ComPlusInterfaceTuple.cs b/src/wixext/Tuples/ComPlusInterfaceTuple.cs
index 42d41ded..f875b424 100644
--- a/src/wixext/Tuples/ComPlusInterfaceTuple.cs
+++ b/src/wixext/Tuples/ComPlusInterfaceTuple.cs
@@ -3,53 +3,53 @@
3namespace WixToolset.ComPlus 3namespace WixToolset.ComPlus
4{ 4{
5 using WixToolset.Data; 5 using WixToolset.Data;
6 using WixToolset.ComPlus.Tuples; 6 using WixToolset.ComPlus.Symbols;
7 7
8 public static partial class ComPlusTupleDefinitions 8 public static partial class ComPlusSymbolDefinitions
9 { 9 {
10 public static readonly IntermediateTupleDefinition ComPlusInterface = new IntermediateTupleDefinition( 10 public static readonly IntermediateSymbolDefinition ComPlusInterface = new IntermediateSymbolDefinition(
11 ComPlusTupleDefinitionType.ComPlusInterface.ToString(), 11 ComPlusSymbolDefinitionType.ComPlusInterface.ToString(),
12 new[] 12 new[]
13 { 13 {
14 new IntermediateFieldDefinition(nameof(ComPlusInterfaceTupleFields.ComPlusComponentRef), IntermediateFieldType.String), 14 new IntermediateFieldDefinition(nameof(ComPlusInterfaceSymbolFields.ComPlusComponentRef), IntermediateFieldType.String),
15 new IntermediateFieldDefinition(nameof(ComPlusInterfaceTupleFields.IID), IntermediateFieldType.String), 15 new IntermediateFieldDefinition(nameof(ComPlusInterfaceSymbolFields.IID), IntermediateFieldType.String),
16 }, 16 },
17 typeof(ComPlusInterfaceTuple)); 17 typeof(ComPlusInterfaceSymbol));
18 } 18 }
19} 19}
20 20
21namespace WixToolset.ComPlus.Tuples 21namespace WixToolset.ComPlus.Symbols
22{ 22{
23 using WixToolset.Data; 23 using WixToolset.Data;
24 24
25 public enum ComPlusInterfaceTupleFields 25 public enum ComPlusInterfaceSymbolFields
26 { 26 {
27 ComPlusComponentRef, 27 ComPlusComponentRef,
28 IID, 28 IID,
29 } 29 }
30 30
31 public class ComPlusInterfaceTuple : IntermediateTuple 31 public class ComPlusInterfaceSymbol : IntermediateSymbol
32 { 32 {
33 public ComPlusInterfaceTuple() : base(ComPlusTupleDefinitions.ComPlusInterface, null, null) 33 public ComPlusInterfaceSymbol() : base(ComPlusSymbolDefinitions.ComPlusInterface, null, null)
34 { 34 {
35 } 35 }
36 36
37 public ComPlusInterfaceTuple(SourceLineNumber sourceLineNumber, Identifier id = null) : base(ComPlusTupleDefinitions.ComPlusInterface, sourceLineNumber, id) 37 public ComPlusInterfaceSymbol(SourceLineNumber sourceLineNumber, Identifier id = null) : base(ComPlusSymbolDefinitions.ComPlusInterface, sourceLineNumber, id)
38 { 38 {
39 } 39 }
40 40
41 public IntermediateField this[ComPlusInterfaceTupleFields index] => this.Fields[(int)index]; 41 public IntermediateField this[ComPlusInterfaceSymbolFields index] => this.Fields[(int)index];
42 42
43 public string ComPlusComponentRef 43 public string ComPlusComponentRef
44 { 44 {
45 get => this.Fields[(int)ComPlusInterfaceTupleFields.ComPlusComponentRef].AsString(); 45 get => this.Fields[(int)ComPlusInterfaceSymbolFields.ComPlusComponentRef].AsString();
46 set => this.Set((int)ComPlusInterfaceTupleFields.ComPlusComponentRef, value); 46 set => this.Set((int)ComPlusInterfaceSymbolFields.ComPlusComponentRef, value);
47 } 47 }
48 48
49 public string IID 49 public string IID
50 { 50 {
51 get => this.Fields[(int)ComPlusInterfaceTupleFields.IID].AsString(); 51 get => this.Fields[(int)ComPlusInterfaceSymbolFields.IID].AsString();
52 set => this.Set((int)ComPlusInterfaceTupleFields.IID, value); 52 set => this.Set((int)ComPlusInterfaceSymbolFields.IID, 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/ComPlusMethodPropertyTuple.cs b/src/wixext/Tuples/ComPlusMethodPropertyTuple.cs
index 9582ff88..65b17ea4 100644
--- a/src/wixext/Tuples/ComPlusMethodPropertyTuple.cs
+++ b/src/wixext/Tuples/ComPlusMethodPropertyTuple.cs
@@ -3,61 +3,61 @@
3namespace WixToolset.ComPlus 3namespace WixToolset.ComPlus
4{ 4{
5 using WixToolset.Data; 5 using WixToolset.Data;
6 using WixToolset.ComPlus.Tuples; 6 using WixToolset.ComPlus.Symbols;
7 7
8 public static partial class ComPlusTupleDefinitions 8 public static partial class ComPlusSymbolDefinitions
9 { 9 {
10 public static readonly IntermediateTupleDefinition ComPlusMethodProperty = new IntermediateTupleDefinition( 10 public static readonly IntermediateSymbolDefinition ComPlusMethodProperty = new IntermediateSymbolDefinition(
11 ComPlusTupleDefinitionType.ComPlusMethodProperty.ToString(), 11 ComPlusSymbolDefinitionType.ComPlusMethodProperty.ToString(),
12 new[] 12 new[]
13 { 13 {
14 new IntermediateFieldDefinition(nameof(ComPlusMethodPropertyTupleFields.MethodRef), IntermediateFieldType.String), 14 new IntermediateFieldDefinition(nameof(ComPlusMethodPropertySymbolFields.MethodRef), IntermediateFieldType.String),
15 new IntermediateFieldDefinition(nameof(ComPlusMethodPropertyTupleFields.Name), IntermediateFieldType.String), 15 new IntermediateFieldDefinition(nameof(ComPlusMethodPropertySymbolFields.Name), IntermediateFieldType.String),
16 new IntermediateFieldDefinition(nameof(ComPlusMethodPropertyTupleFields.Value), IntermediateFieldType.String), 16 new IntermediateFieldDefinition(nameof(ComPlusMethodPropertySymbolFields.Value), IntermediateFieldType.String),
17 }, 17 },
18 typeof(ComPlusMethodPropertyTuple)); 18 typeof(ComPlusMethodPropertySymbol));
19 } 19 }
20} 20}
21 21
22namespace WixToolset.ComPlus.Tuples 22namespace WixToolset.ComPlus.Symbols
23{ 23{
24 using WixToolset.Data; 24 using WixToolset.Data;
25 25
26 public enum ComPlusMethodPropertyTupleFields 26 public enum ComPlusMethodPropertySymbolFields
27 { 27 {
28 MethodRef, 28 MethodRef,
29 Name, 29 Name,
30 Value, 30 Value,
31 } 31 }
32 32
33 public class ComPlusMethodPropertyTuple : IntermediateTuple 33 public class ComPlusMethodPropertySymbol : IntermediateSymbol
34 { 34 {
35 public ComPlusMethodPropertyTuple() : base(ComPlusTupleDefinitions.ComPlusMethodProperty, null, null) 35 public ComPlusMethodPropertySymbol() : base(ComPlusSymbolDefinitions.ComPlusMethodProperty, null, null)
36 { 36 {
37 } 37 }
38 38
39 public ComPlusMethodPropertyTuple(SourceLineNumber sourceLineNumber, Identifier id = null) : base(ComPlusTupleDefinitions.ComPlusMethodProperty, sourceLineNumber, id) 39 public ComPlusMethodPropertySymbol(SourceLineNumber sourceLineNumber, Identifier id = null) : base(ComPlusSymbolDefinitions.ComPlusMethodProperty, sourceLineNumber, id)
40 { 40 {
41 } 41 }
42 42
43 public IntermediateField this[ComPlusMethodPropertyTupleFields index] => this.Fields[(int)index]; 43 public IntermediateField this[ComPlusMethodPropertySymbolFields index] => this.Fields[(int)index];
44 44
45 public string MethodRef 45 public string MethodRef
46 { 46 {
47 get => this.Fields[(int)ComPlusMethodPropertyTupleFields.MethodRef].AsString(); 47 get => this.Fields[(int)ComPlusMethodPropertySymbolFields.MethodRef].AsString();
48 set => this.Set((int)ComPlusMethodPropertyTupleFields.MethodRef, value); 48 set => this.Set((int)ComPlusMethodPropertySymbolFields.MethodRef, value);
49 } 49 }
50 50
51 public string Name 51 public string Name
52 { 52 {
53 get => this.Fields[(int)ComPlusMethodPropertyTupleFields.Name].AsString(); 53 get => this.Fields[(int)ComPlusMethodPropertySymbolFields.Name].AsString();
54 set => this.Set((int)ComPlusMethodPropertyTupleFields.Name, value); 54 set => this.Set((int)ComPlusMethodPropertySymbolFields.Name, value);
55 } 55 }
56 56
57 public string Value 57 public string Value
58 { 58 {
59 get => this.Fields[(int)ComPlusMethodPropertyTupleFields.Value].AsString(); 59 get => this.Fields[(int)ComPlusMethodPropertySymbolFields.Value].AsString();
60 set => this.Set((int)ComPlusMethodPropertyTupleFields.Value, value); 60 set => this.Set((int)ComPlusMethodPropertySymbolFields.Value, value);
61 } 61 }
62 } 62 }
63} \ No newline at end of file 63} \ No newline at end of file
diff --git a/src/wixext/Tuples/ComPlusMethodTuple.cs b/src/wixext/Tuples/ComPlusMethodTuple.cs
index 4cb451c2..9959a56f 100644
--- a/src/wixext/Tuples/ComPlusMethodTuple.cs
+++ b/src/wixext/Tuples/ComPlusMethodTuple.cs
@@ -3,61 +3,61 @@
3namespace WixToolset.ComPlus 3namespace WixToolset.ComPlus
4{ 4{
5 using WixToolset.Data; 5 using WixToolset.Data;
6 using WixToolset.ComPlus.Tuples; 6 using WixToolset.ComPlus.Symbols;
7 7
8 public static partial class ComPlusTupleDefinitions 8 public static partial class ComPlusSymbolDefinitions
9 { 9 {
10 public static readonly IntermediateTupleDefinition ComPlusMethod = new IntermediateTupleDefinition( 10 public static readonly IntermediateSymbolDefinition ComPlusMethod = new IntermediateSymbolDefinition(
11 ComPlusTupleDefinitionType.ComPlusMethod.ToString(), 11 ComPlusSymbolDefinitionType.ComPlusMethod.ToString(),
12 new[] 12 new[]
13 { 13 {
14 new IntermediateFieldDefinition(nameof(ComPlusMethodTupleFields.InterfaceRef), IntermediateFieldType.String), 14 new IntermediateFieldDefinition(nameof(ComPlusMethodSymbolFields.InterfaceRef), IntermediateFieldType.String),
15 new IntermediateFieldDefinition(nameof(ComPlusMethodTupleFields.Index), IntermediateFieldType.Number), 15 new IntermediateFieldDefinition(nameof(ComPlusMethodSymbolFields.Index), IntermediateFieldType.Number),
16 new IntermediateFieldDefinition(nameof(ComPlusMethodTupleFields.Name), IntermediateFieldType.String), 16 new IntermediateFieldDefinition(nameof(ComPlusMethodSymbolFields.Name), IntermediateFieldType.String),
17 }, 17 },
18 typeof(ComPlusMethodTuple)); 18 typeof(ComPlusMethodSymbol));
19 } 19 }
20} 20}
21 21
22namespace WixToolset.ComPlus.Tuples 22namespace WixToolset.ComPlus.Symbols
23{ 23{
24 using WixToolset.Data; 24 using WixToolset.Data;
25 25
26 public enum ComPlusMethodTupleFields 26 public enum ComPlusMethodSymbolFields
27 { 27 {
28 InterfaceRef, 28 InterfaceRef,
29 Index, 29 Index,
30 Name, 30 Name,
31 } 31 }
32 32
33 public class ComPlusMethodTuple : IntermediateTuple 33 public class ComPlusMethodSymbol : IntermediateSymbol
34 { 34 {
35 public ComPlusMethodTuple() : base(ComPlusTupleDefinitions.ComPlusMethod, null, null) 35 public ComPlusMethodSymbol() : base(ComPlusSymbolDefinitions.ComPlusMethod, null, null)
36 { 36 {
37 } 37 }
38 38
39 public ComPlusMethodTuple(SourceLineNumber sourceLineNumber, Identifier id = null) : base(ComPlusTupleDefinitions.ComPlusMethod, sourceLineNumber, id) 39 public ComPlusMethodSymbol(SourceLineNumber sourceLineNumber, Identifier id = null) : base(ComPlusSymbolDefinitions.ComPlusMethod, sourceLineNumber, id)
40 { 40 {
41 } 41 }
42 42
43 public IntermediateField this[ComPlusMethodTupleFields index] => this.Fields[(int)index]; 43 public IntermediateField this[ComPlusMethodSymbolFields index] => this.Fields[(int)index];
44 44
45 public string InterfaceRef 45 public string InterfaceRef
46 { 46 {
47 get => this.Fields[(int)ComPlusMethodTupleFields.InterfaceRef].AsString(); 47 get => this.Fields[(int)ComPlusMethodSymbolFields.InterfaceRef].AsString();
48 set => this.Set((int)ComPlusMethodTupleFields.InterfaceRef, value); 48 set => this.Set((int)ComPlusMethodSymbolFields.InterfaceRef, value);
49 } 49 }
50 50
51 public int? Index 51 public int? Index
52 { 52 {
53 get => this.Fields[(int)ComPlusMethodTupleFields.Index].AsNullableNumber(); 53 get => this.Fields[(int)ComPlusMethodSymbolFields.Index].AsNullableNumber();
54 set => this.Set((int)ComPlusMethodTupleFields.Index, value); 54 set => this.Set((int)ComPlusMethodSymbolFields.Index, value);
55 } 55 }
56 56
57 public string Name 57 public string Name
58 { 58 {
59 get => this.Fields[(int)ComPlusMethodTupleFields.Name].AsString(); 59 get => this.Fields[(int)ComPlusMethodSymbolFields.Name].AsString();
60 set => this.Set((int)ComPlusMethodTupleFields.Name, value); 60 set => this.Set((int)ComPlusMethodSymbolFields.Name, value);
61 } 61 }
62 } 62 }
63} \ No newline at end of file 63} \ No newline at end of file
diff --git a/src/wixext/Tuples/ComPlusPartitionPropertyTuple.cs b/src/wixext/Tuples/ComPlusPartitionPropertyTuple.cs
index 9c834601..e42feae2 100644
--- a/src/wixext/Tuples/ComPlusPartitionPropertyTuple.cs
+++ b/src/wixext/Tuples/ComPlusPartitionPropertyTuple.cs
@@ -3,61 +3,61 @@
3namespace WixToolset.ComPlus 3namespace WixToolset.ComPlus
4{ 4{
5 using WixToolset.Data; 5 using WixToolset.Data;
6 using WixToolset.ComPlus.Tuples; 6 using WixToolset.ComPlus.Symbols;
7 7
8 public static partial class ComPlusTupleDefinitions 8 public static partial class ComPlusSymbolDefinitions
9 { 9 {
10 public static readonly IntermediateTupleDefinition ComPlusPartitionProperty = new IntermediateTupleDefinition( 10 public static readonly IntermediateSymbolDefinition ComPlusPartitionProperty = new IntermediateSymbolDefinition(
11 ComPlusTupleDefinitionType.ComPlusPartitionProperty.ToString(), 11 ComPlusSymbolDefinitionType.ComPlusPartitionProperty.ToString(),
12 new[] 12 new[]
13 { 13 {
14 new IntermediateFieldDefinition(nameof(ComPlusPartitionPropertyTupleFields.PartitionRef), IntermediateFieldType.String), 14 new IntermediateFieldDefinition(nameof(ComPlusPartitionPropertySymbolFields.PartitionRef), IntermediateFieldType.String),
15 new IntermediateFieldDefinition(nameof(ComPlusPartitionPropertyTupleFields.Name), IntermediateFieldType.String), 15 new IntermediateFieldDefinition(nameof(ComPlusPartitionPropertySymbolFields.Name), IntermediateFieldType.String),
16 new IntermediateFieldDefinition(nameof(ComPlusPartitionPropertyTupleFields.Value), IntermediateFieldType.String), 16 new IntermediateFieldDefinition(nameof(ComPlusPartitionPropertySymbolFields.Value), IntermediateFieldType.String),
17 }, 17 },
18 typeof(ComPlusPartitionPropertyTuple)); 18 typeof(ComPlusPartitionPropertySymbol));
19 } 19 }
20} 20}
21 21
22namespace WixToolset.ComPlus.Tuples 22namespace WixToolset.ComPlus.Symbols
23{ 23{
24 using WixToolset.Data; 24 using WixToolset.Data;
25 25
26 public enum ComPlusPartitionPropertyTupleFields 26 public enum ComPlusPartitionPropertySymbolFields
27 { 27 {
28 PartitionRef, 28 PartitionRef,
29 Name, 29 Name,
30 Value, 30 Value,
31 } 31 }
32 32
33 public class ComPlusPartitionPropertyTuple : IntermediateTuple 33 public class ComPlusPartitionPropertySymbol : IntermediateSymbol
34 { 34 {
35 public ComPlusPartitionPropertyTuple() : base(ComPlusTupleDefinitions.ComPlusPartitionProperty, null, null) 35 public ComPlusPartitionPropertySymbol() : base(ComPlusSymbolDefinitions.ComPlusPartitionProperty, null, null)
36 { 36 {
37 } 37 }
38 38
39 public ComPlusPartitionPropertyTuple(SourceLineNumber sourceLineNumber, Identifier id = null) : base(ComPlusTupleDefinitions.ComPlusPartitionProperty, sourceLineNumber, id) 39 public ComPlusPartitionPropertySymbol(SourceLineNumber sourceLineNumber, Identifier id = null) : base(ComPlusSymbolDefinitions.ComPlusPartitionProperty, sourceLineNumber, id)
40 { 40 {
41 } 41 }
42 42
43 public IntermediateField this[ComPlusPartitionPropertyTupleFields index] => this.Fields[(int)index]; 43 public IntermediateField this[ComPlusPartitionPropertySymbolFields index] => this.Fields[(int)index];
44 44
45 public string PartitionRef 45 public string PartitionRef
46 { 46 {
47 get => this.Fields[(int)ComPlusPartitionPropertyTupleFields.PartitionRef].AsString(); 47 get => this.Fields[(int)ComPlusPartitionPropertySymbolFields.PartitionRef].AsString();
48 set => this.Set((int)ComPlusPartitionPropertyTupleFields.PartitionRef, value); 48 set => this.Set((int)ComPlusPartitionPropertySymbolFields.PartitionRef, value);
49 } 49 }
50 50
51 public string Name 51 public string Name
52 { 52 {
53 get => this.Fields[(int)ComPlusPartitionPropertyTupleFields.Name].AsString(); 53 get => this.Fields[(int)ComPlusPartitionPropertySymbolFields.Name].AsString();
54 set => this.Set((int)ComPlusPartitionPropertyTupleFields.Name, value); 54 set => this.Set((int)ComPlusPartitionPropertySymbolFields.Name, value);
55 } 55 }
56 56
57 public string Value 57 public string Value
58 { 58 {
59 get => this.Fields[(int)ComPlusPartitionPropertyTupleFields.Value].AsString(); 59 get => this.Fields[(int)ComPlusPartitionPropertySymbolFields.Value].AsString();
60 set => this.Set((int)ComPlusPartitionPropertyTupleFields.Value, value); 60 set => this.Set((int)ComPlusPartitionPropertySymbolFields.Value, value);
61 } 61 }
62 } 62 }
63} \ No newline at end of file 63} \ No newline at end of file
diff --git a/src/wixext/Tuples/ComPlusPartitionRoleTuple.cs b/src/wixext/Tuples/ComPlusPartitionRoleTuple.cs
index 51865b7d..23293d93 100644
--- a/src/wixext/Tuples/ComPlusPartitionRoleTuple.cs
+++ b/src/wixext/Tuples/ComPlusPartitionRoleTuple.cs
@@ -3,61 +3,61 @@
3namespace WixToolset.ComPlus 3namespace WixToolset.ComPlus
4{ 4{
5 using WixToolset.Data; 5 using WixToolset.Data;
6 using WixToolset.ComPlus.Tuples; 6 using WixToolset.ComPlus.Symbols;
7 7
8 public static partial class ComPlusTupleDefinitions 8 public static partial class ComPlusSymbolDefinitions
9 { 9 {
10 public static readonly IntermediateTupleDefinition ComPlusPartitionRole = new IntermediateTupleDefinition( 10 public static readonly IntermediateSymbolDefinition ComPlusPartitionRole = new IntermediateSymbolDefinition(
11 ComPlusTupleDefinitionType.ComPlusPartitionRole.ToString(), 11 ComPlusSymbolDefinitionType.ComPlusPartitionRole.ToString(),
12 new[] 12 new[]
13 { 13 {
14 new IntermediateFieldDefinition(nameof(ComPlusPartitionRoleTupleFields.PartitionRef), IntermediateFieldType.String), 14 new IntermediateFieldDefinition(nameof(ComPlusPartitionRoleSymbolFields.PartitionRef), IntermediateFieldType.String),
15 new IntermediateFieldDefinition(nameof(ComPlusPartitionRoleTupleFields.ComponentRef), IntermediateFieldType.String), 15 new IntermediateFieldDefinition(nameof(ComPlusPartitionRoleSymbolFields.ComponentRef), IntermediateFieldType.String),
16 new IntermediateFieldDefinition(nameof(ComPlusPartitionRoleTupleFields.Name), IntermediateFieldType.String), 16 new IntermediateFieldDefinition(nameof(ComPlusPartitionRoleSymbolFields.Name), IntermediateFieldType.String),
17 }, 17 },
18 typeof(ComPlusPartitionRoleTuple)); 18 typeof(ComPlusPartitionRoleSymbol));
19 } 19 }
20} 20}
21 21
22namespace WixToolset.ComPlus.Tuples 22namespace WixToolset.ComPlus.Symbols
23{ 23{
24 using WixToolset.Data; 24 using WixToolset.Data;
25 25
26 public enum ComPlusPartitionRoleTupleFields 26 public enum ComPlusPartitionRoleSymbolFields
27 { 27 {
28 PartitionRef, 28 PartitionRef,
29 ComponentRef, 29 ComponentRef,
30 Name, 30 Name,
31 } 31 }
32 32
33 public class ComPlusPartitionRoleTuple : IntermediateTuple 33 public class ComPlusPartitionRoleSymbol : IntermediateSymbol
34 { 34 {
35 public ComPlusPartitionRoleTuple() : base(ComPlusTupleDefinitions.ComPlusPartitionRole, null, null) 35 public ComPlusPartitionRoleSymbol() : base(ComPlusSymbolDefinitions.ComPlusPartitionRole, null, null)
36 { 36 {
37 } 37 }
38 38
39 public ComPlusPartitionRoleTuple(SourceLineNumber sourceLineNumber, Identifier id = null) : base(ComPlusTupleDefinitions.ComPlusPartitionRole, sourceLineNumber, id) 39 public ComPlusPartitionRoleSymbol(SourceLineNumber sourceLineNumber, Identifier id = null) : base(ComPlusSymbolDefinitions.ComPlusPartitionRole, sourceLineNumber, id)
40 { 40 {
41 } 41 }
42 42
43 public IntermediateField this[ComPlusPartitionRoleTupleFields index] => this.Fields[(int)index]; 43 public IntermediateField this[ComPlusPartitionRoleSymbolFields index] => this.Fields[(int)index];
44 44
45 public string PartitionRef 45 public string PartitionRef
46 { 46 {
47 get => this.Fields[(int)ComPlusPartitionRoleTupleFields.PartitionRef].AsString(); 47 get => this.Fields[(int)ComPlusPartitionRoleSymbolFields.PartitionRef].AsString();
48 set => this.Set((int)ComPlusPartitionRoleTupleFields.PartitionRef, value); 48 set => this.Set((int)ComPlusPartitionRoleSymbolFields.PartitionRef, value);
49 } 49 }
50 50
51 public string ComponentRef 51 public string ComponentRef
52 { 52 {
53 get => this.Fields[(int)ComPlusPartitionRoleTupleFields.ComponentRef].AsString(); 53 get => this.Fields[(int)ComPlusPartitionRoleSymbolFields.ComponentRef].AsString();
54 set => this.Set((int)ComPlusPartitionRoleTupleFields.ComponentRef, value); 54 set => this.Set((int)ComPlusPartitionRoleSymbolFields.ComponentRef, value);
55 } 55 }
56 56
57 public string Name 57 public string Name
58 { 58 {
59 get => this.Fields[(int)ComPlusPartitionRoleTupleFields.Name].AsString(); 59 get => this.Fields[(int)ComPlusPartitionRoleSymbolFields.Name].AsString();
60 set => this.Set((int)ComPlusPartitionRoleTupleFields.Name, value); 60 set => this.Set((int)ComPlusPartitionRoleSymbolFields.Name, value);
61 } 61 }
62 } 62 }
63} \ No newline at end of file 63} \ No newline at end of file
diff --git a/src/wixext/Tuples/ComPlusPartitionTuple.cs b/src/wixext/Tuples/ComPlusPartitionTuple.cs
index 0b7417dd..c60fca40 100644
--- a/src/wixext/Tuples/ComPlusPartitionTuple.cs
+++ b/src/wixext/Tuples/ComPlusPartitionTuple.cs
@@ -3,61 +3,61 @@
3namespace WixToolset.ComPlus 3namespace WixToolset.ComPlus
4{ 4{
5 using WixToolset.Data; 5 using WixToolset.Data;
6 using WixToolset.ComPlus.Tuples; 6 using WixToolset.ComPlus.Symbols;
7 7
8 public static partial class ComPlusTupleDefinitions 8 public static partial class ComPlusSymbolDefinitions
9 { 9 {
10 public static readonly IntermediateTupleDefinition ComPlusPartition = new IntermediateTupleDefinition( 10 public static readonly IntermediateSymbolDefinition ComPlusPartition = new IntermediateSymbolDefinition(
11 ComPlusTupleDefinitionType.ComPlusPartition.ToString(), 11 ComPlusSymbolDefinitionType.ComPlusPartition.ToString(),
12 new[] 12 new[]
13 { 13 {
14 new IntermediateFieldDefinition(nameof(ComPlusPartitionTupleFields.ComponentRef), IntermediateFieldType.String), 14 new IntermediateFieldDefinition(nameof(ComPlusPartitionSymbolFields.ComponentRef), IntermediateFieldType.String),
15 new IntermediateFieldDefinition(nameof(ComPlusPartitionTupleFields.PartitionId), IntermediateFieldType.String), 15 new IntermediateFieldDefinition(nameof(ComPlusPartitionSymbolFields.PartitionId), IntermediateFieldType.String),
16 new IntermediateFieldDefinition(nameof(ComPlusPartitionTupleFields.Name), IntermediateFieldType.String), 16 new IntermediateFieldDefinition(nameof(ComPlusPartitionSymbolFields.Name), IntermediateFieldType.String),
17 }, 17 },
18 typeof(ComPlusPartitionTuple)); 18 typeof(ComPlusPartitionSymbol));
19 } 19 }
20} 20}
21 21
22namespace WixToolset.ComPlus.Tuples 22namespace WixToolset.ComPlus.Symbols
23{ 23{
24 using WixToolset.Data; 24 using WixToolset.Data;
25 25
26 public enum ComPlusPartitionTupleFields 26 public enum ComPlusPartitionSymbolFields
27 { 27 {
28 ComponentRef, 28 ComponentRef,
29 PartitionId, 29 PartitionId,
30 Name, 30 Name,
31 } 31 }
32 32
33 public class ComPlusPartitionTuple : IntermediateTuple 33 public class ComPlusPartitionSymbol : IntermediateSymbol
34 { 34 {
35 public ComPlusPartitionTuple() : base(ComPlusTupleDefinitions.ComPlusPartition, null, null) 35 public ComPlusPartitionSymbol() : base(ComPlusSymbolDefinitions.ComPlusPartition, null, null)
36 { 36 {
37 } 37 }
38 38
39 public ComPlusPartitionTuple(SourceLineNumber sourceLineNumber, Identifier id = null) : base(ComPlusTupleDefinitions.ComPlusPartition, sourceLineNumber, id) 39 public ComPlusPartitionSymbol(SourceLineNumber sourceLineNumber, Identifier id = null) : base(ComPlusSymbolDefinitions.ComPlusPartition, sourceLineNumber, id)
40 { 40 {
41 } 41 }
42 42
43 public IntermediateField this[ComPlusPartitionTupleFields index] => this.Fields[(int)index]; 43 public IntermediateField this[ComPlusPartitionSymbolFields index] => this.Fields[(int)index];
44 44
45 public string ComponentRef 45 public string ComponentRef
46 { 46 {
47 get => this.Fields[(int)ComPlusPartitionTupleFields.ComponentRef].AsString(); 47 get => this.Fields[(int)ComPlusPartitionSymbolFields.ComponentRef].AsString();
48 set => this.Set((int)ComPlusPartitionTupleFields.ComponentRef, value); 48 set => this.Set((int)ComPlusPartitionSymbolFields.ComponentRef, value);
49 } 49 }
50 50
51 public string PartitionId 51 public string PartitionId
52 { 52 {
53 get => this.Fields[(int)ComPlusPartitionTupleFields.PartitionId].AsString(); 53 get => this.Fields[(int)ComPlusPartitionSymbolFields.PartitionId].AsString();
54 set => this.Set((int)ComPlusPartitionTupleFields.PartitionId, value); 54 set => this.Set((int)ComPlusPartitionSymbolFields.PartitionId, value);
55 } 55 }
56 56
57 public string Name 57 public string Name
58 { 58 {
59 get => this.Fields[(int)ComPlusPartitionTupleFields.Name].AsString(); 59 get => this.Fields[(int)ComPlusPartitionSymbolFields.Name].AsString();
60 set => this.Set((int)ComPlusPartitionTupleFields.Name, value); 60 set => this.Set((int)ComPlusPartitionSymbolFields.Name, value);
61 } 61 }
62 } 62 }
63} \ No newline at end of file 63} \ No newline at end of file
diff --git a/src/wixext/Tuples/ComPlusPartitionUserTuple.cs b/src/wixext/Tuples/ComPlusPartitionUserTuple.cs
index 052b1746..c4d52f54 100644
--- a/src/wixext/Tuples/ComPlusPartitionUserTuple.cs
+++ b/src/wixext/Tuples/ComPlusPartitionUserTuple.cs
@@ -3,61 +3,61 @@
3namespace WixToolset.ComPlus 3namespace WixToolset.ComPlus
4{ 4{
5 using WixToolset.Data; 5 using WixToolset.Data;
6 using WixToolset.ComPlus.Tuples; 6 using WixToolset.ComPlus.Symbols;
7 7
8 public static partial class ComPlusTupleDefinitions 8 public static partial class ComPlusSymbolDefinitions
9 { 9 {
10 public static readonly IntermediateTupleDefinition ComPlusPartitionUser = new IntermediateTupleDefinition( 10 public static readonly IntermediateSymbolDefinition ComPlusPartitionUser = new IntermediateSymbolDefinition(
11 ComPlusTupleDefinitionType.ComPlusPartitionUser.ToString(), 11 ComPlusSymbolDefinitionType.ComPlusPartitionUser.ToString(),
12 new[] 12 new[]
13 { 13 {
14 new IntermediateFieldDefinition(nameof(ComPlusPartitionUserTupleFields.PartitionRef), IntermediateFieldType.String), 14 new IntermediateFieldDefinition(nameof(ComPlusPartitionUserSymbolFields.PartitionRef), IntermediateFieldType.String),
15 new IntermediateFieldDefinition(nameof(ComPlusPartitionUserTupleFields.ComponentRef), IntermediateFieldType.String), 15 new IntermediateFieldDefinition(nameof(ComPlusPartitionUserSymbolFields.ComponentRef), IntermediateFieldType.String),
16 new IntermediateFieldDefinition(nameof(ComPlusPartitionUserTupleFields.UserRef), IntermediateFieldType.String), 16 new IntermediateFieldDefinition(nameof(ComPlusPartitionUserSymbolFields.UserRef), IntermediateFieldType.String),
17 }, 17 },
18 typeof(ComPlusPartitionUserTuple)); 18 typeof(ComPlusPartitionUserSymbol));
19 } 19 }
20} 20}
21 21
22namespace WixToolset.ComPlus.Tuples 22namespace WixToolset.ComPlus.Symbols
23{ 23{
24 using WixToolset.Data; 24 using WixToolset.Data;
25 25
26 public enum ComPlusPartitionUserTupleFields 26 public enum ComPlusPartitionUserSymbolFields
27 { 27 {
28 PartitionRef, 28 PartitionRef,
29 ComponentRef, 29 ComponentRef,
30 UserRef, 30 UserRef,
31 } 31 }
32 32
33 public class ComPlusPartitionUserTuple : IntermediateTuple 33 public class ComPlusPartitionUserSymbol : IntermediateSymbol
34 { 34 {
35 public ComPlusPartitionUserTuple() : base(ComPlusTupleDefinitions.ComPlusPartitionUser, null, null) 35 public ComPlusPartitionUserSymbol() : base(ComPlusSymbolDefinitions.ComPlusPartitionUser, null, null)
36 { 36 {
37 } 37 }
38 38
39 public ComPlusPartitionUserTuple(SourceLineNumber sourceLineNumber, Identifier id = null) : base(ComPlusTupleDefinitions.ComPlusPartitionUser, sourceLineNumber, id) 39 public ComPlusPartitionUserSymbol(SourceLineNumber sourceLineNumber, Identifier id = null) : base(ComPlusSymbolDefinitions.ComPlusPartitionUser, sourceLineNumber, id)
40 { 40 {
41 } 41 }
42 42
43 public IntermediateField this[ComPlusPartitionUserTupleFields index] => this.Fields[(int)index]; 43 public IntermediateField this[ComPlusPartitionUserSymbolFields index] => this.Fields[(int)index];
44 44
45 public string PartitionRef 45 public string PartitionRef
46 { 46 {
47 get => this.Fields[(int)ComPlusPartitionUserTupleFields.PartitionRef].AsString(); 47 get => this.Fields[(int)ComPlusPartitionUserSymbolFields.PartitionRef].AsString();
48 set => this.Set((int)ComPlusPartitionUserTupleFields.PartitionRef, value); 48 set => this.Set((int)ComPlusPartitionUserSymbolFields.PartitionRef, value);
49 } 49 }
50 50
51 public string ComponentRef 51 public string ComponentRef
52 { 52 {
53 get => this.Fields[(int)ComPlusPartitionUserTupleFields.ComponentRef].AsString(); 53 get => this.Fields[(int)ComPlusPartitionUserSymbolFields.ComponentRef].AsString();
54 set => this.Set((int)ComPlusPartitionUserTupleFields.ComponentRef, value); 54 set => this.Set((int)ComPlusPartitionUserSymbolFields.ComponentRef, value);
55 } 55 }
56 56
57 public string UserRef 57 public string UserRef
58 { 58 {
59 get => this.Fields[(int)ComPlusPartitionUserTupleFields.UserRef].AsString(); 59 get => this.Fields[(int)ComPlusPartitionUserSymbolFields.UserRef].AsString();
60 set => this.Set((int)ComPlusPartitionUserTupleFields.UserRef, value); 60 set => this.Set((int)ComPlusPartitionUserSymbolFields.UserRef, value);
61 } 61 }
62 } 62 }
63} \ No newline at end of file 63} \ No newline at end of file
diff --git a/src/wixext/Tuples/ComPlusRoleForComponentTuple.cs b/src/wixext/Tuples/ComPlusRoleForComponentTuple.cs
index 8cf0b8d5..2d9968ee 100644
--- a/src/wixext/Tuples/ComPlusRoleForComponentTuple.cs
+++ b/src/wixext/Tuples/ComPlusRoleForComponentTuple.cs
@@ -3,61 +3,61 @@
3namespace WixToolset.ComPlus 3namespace WixToolset.ComPlus
4{ 4{
5 using WixToolset.Data; 5 using WixToolset.Data;
6 using WixToolset.ComPlus.Tuples; 6 using WixToolset.ComPlus.Symbols;
7 7
8 public static partial class ComPlusTupleDefinitions 8 public static partial class ComPlusSymbolDefinitions
9 { 9 {
10 public static readonly IntermediateTupleDefinition ComPlusRoleForComponent = new IntermediateTupleDefinition( 10 public static readonly IntermediateSymbolDefinition ComPlusRoleForComponent = new IntermediateSymbolDefinition(
11 ComPlusTupleDefinitionType.ComPlusRoleForComponent.ToString(), 11 ComPlusSymbolDefinitionType.ComPlusRoleForComponent.ToString(),
12 new[] 12 new[]
13 { 13 {
14 new IntermediateFieldDefinition(nameof(ComPlusRoleForComponentTupleFields.ComPlusComponentRef), IntermediateFieldType.String), 14 new IntermediateFieldDefinition(nameof(ComPlusRoleForComponentSymbolFields.ComPlusComponentRef), IntermediateFieldType.String),
15 new IntermediateFieldDefinition(nameof(ComPlusRoleForComponentTupleFields.ApplicationRoleRef), IntermediateFieldType.String), 15 new IntermediateFieldDefinition(nameof(ComPlusRoleForComponentSymbolFields.ApplicationRoleRef), IntermediateFieldType.String),
16 new IntermediateFieldDefinition(nameof(ComPlusRoleForComponentTupleFields.ComponentRef), IntermediateFieldType.String), 16 new IntermediateFieldDefinition(nameof(ComPlusRoleForComponentSymbolFields.ComponentRef), IntermediateFieldType.String),
17 }, 17 },
18 typeof(ComPlusRoleForComponentTuple)); 18 typeof(ComPlusRoleForComponentSymbol));
19 } 19 }
20} 20}
21 21
22namespace WixToolset.ComPlus.Tuples 22namespace WixToolset.ComPlus.Symbols
23{ 23{
24 using WixToolset.Data; 24 using WixToolset.Data;
25 25
26 public enum ComPlusRoleForComponentTupleFields 26 public enum ComPlusRoleForComponentSymbolFields
27 { 27 {
28 ComPlusComponentRef, 28 ComPlusComponentRef,
29 ApplicationRoleRef, 29 ApplicationRoleRef,
30 ComponentRef, 30 ComponentRef,
31 } 31 }
32 32
33 public class ComPlusRoleForComponentTuple : IntermediateTuple 33 public class ComPlusRoleForComponentSymbol : IntermediateSymbol
34 { 34 {
35 public ComPlusRoleForComponentTuple() : base(ComPlusTupleDefinitions.ComPlusRoleForComponent, null, null) 35 public ComPlusRoleForComponentSymbol() : base(ComPlusSymbolDefinitions.ComPlusRoleForComponent, null, null)
36 { 36 {
37 } 37 }
38 38
39 public ComPlusRoleForComponentTuple(SourceLineNumber sourceLineNumber, Identifier id = null) : base(ComPlusTupleDefinitions.ComPlusRoleForComponent, sourceLineNumber, id) 39 public ComPlusRoleForComponentSymbol(SourceLineNumber sourceLineNumber, Identifier id = null) : base(ComPlusSymbolDefinitions.ComPlusRoleForComponent, sourceLineNumber, id)
40 { 40 {
41 } 41 }
42 42
43 public IntermediateField this[ComPlusRoleForComponentTupleFields index] => this.Fields[(int)index]; 43 public IntermediateField this[ComPlusRoleForComponentSymbolFields index] => this.Fields[(int)index];
44 44
45 public string ComPlusComponentRef 45 public string ComPlusComponentRef
46 { 46 {
47 get => this.Fields[(int)ComPlusRoleForComponentTupleFields.ComPlusComponentRef].AsString(); 47 get => this.Fields[(int)ComPlusRoleForComponentSymbolFields.ComPlusComponentRef].AsString();
48 set => this.Set((int)ComPlusRoleForComponentTupleFields.ComPlusComponentRef, value); 48 set => this.Set((int)ComPlusRoleForComponentSymbolFields.ComPlusComponentRef, value);
49 } 49 }
50 50
51 public string ApplicationRoleRef 51 public string ApplicationRoleRef
52 { 52 {
53 get => this.Fields[(int)ComPlusRoleForComponentTupleFields.ApplicationRoleRef].AsString(); 53 get => this.Fields[(int)ComPlusRoleForComponentSymbolFields.ApplicationRoleRef].AsString();
54 set => this.Set((int)ComPlusRoleForComponentTupleFields.ApplicationRoleRef, value); 54 set => this.Set((int)ComPlusRoleForComponentSymbolFields.ApplicationRoleRef, value);
55 } 55 }
56 56
57 public string ComponentRef 57 public string ComponentRef
58 { 58 {
59 get => this.Fields[(int)ComPlusRoleForComponentTupleFields.ComponentRef].AsString(); 59 get => this.Fields[(int)ComPlusRoleForComponentSymbolFields.ComponentRef].AsString();
60 set => this.Set((int)ComPlusRoleForComponentTupleFields.ComponentRef, value); 60 set => this.Set((int)ComPlusRoleForComponentSymbolFields.ComponentRef, value);
61 } 61 }
62 } 62 }
63} \ No newline at end of file 63} \ No newline at end of file
diff --git a/src/wixext/Tuples/ComPlusRoleForInterfaceTuple.cs b/src/wixext/Tuples/ComPlusRoleForInterfaceTuple.cs
index c6c5ae6b..b77bd215 100644
--- a/src/wixext/Tuples/ComPlusRoleForInterfaceTuple.cs
+++ b/src/wixext/Tuples/ComPlusRoleForInterfaceTuple.cs
@@ -3,61 +3,61 @@
3namespace WixToolset.ComPlus 3namespace WixToolset.ComPlus
4{ 4{
5 using WixToolset.Data; 5 using WixToolset.Data;
6 using WixToolset.ComPlus.Tuples; 6 using WixToolset.ComPlus.Symbols;
7 7
8 public static partial class ComPlusTupleDefinitions 8 public static partial class ComPlusSymbolDefinitions
9 { 9 {
10 public static readonly IntermediateTupleDefinition ComPlusRoleForInterface = new IntermediateTupleDefinition( 10 public static readonly IntermediateSymbolDefinition ComPlusRoleForInterface = new IntermediateSymbolDefinition(
11 ComPlusTupleDefinitionType.ComPlusRoleForInterface.ToString(), 11 ComPlusSymbolDefinitionType.ComPlusRoleForInterface.ToString(),
12 new[] 12 new[]
13 { 13 {
14 new IntermediateFieldDefinition(nameof(ComPlusRoleForInterfaceTupleFields.InterfaceRef), IntermediateFieldType.String), 14 new IntermediateFieldDefinition(nameof(ComPlusRoleForInterfaceSymbolFields.InterfaceRef), IntermediateFieldType.String),
15 new IntermediateFieldDefinition(nameof(ComPlusRoleForInterfaceTupleFields.ApplicationRoleRef), IntermediateFieldType.String), 15 new IntermediateFieldDefinition(nameof(ComPlusRoleForInterfaceSymbolFields.ApplicationRoleRef), IntermediateFieldType.String),
16 new IntermediateFieldDefinition(nameof(ComPlusRoleForInterfaceTupleFields.ComponentRef), IntermediateFieldType.String), 16 new IntermediateFieldDefinition(nameof(ComPlusRoleForInterfaceSymbolFields.ComponentRef), IntermediateFieldType.String),
17 }, 17 },
18 typeof(ComPlusRoleForInterfaceTuple)); 18 typeof(ComPlusRoleForInterfaceSymbol));
19 } 19 }
20} 20}
21 21
22namespace WixToolset.ComPlus.Tuples 22namespace WixToolset.ComPlus.Symbols
23{ 23{
24 using WixToolset.Data; 24 using WixToolset.Data;
25 25
26 public enum ComPlusRoleForInterfaceTupleFields 26 public enum ComPlusRoleForInterfaceSymbolFields
27 { 27 {
28 InterfaceRef, 28 InterfaceRef,
29 ApplicationRoleRef, 29 ApplicationRoleRef,
30 ComponentRef, 30 ComponentRef,
31 } 31 }
32 32
33 public class ComPlusRoleForInterfaceTuple : IntermediateTuple 33 public class ComPlusRoleForInterfaceSymbol : IntermediateSymbol
34 { 34 {
35 public ComPlusRoleForInterfaceTuple() : base(ComPlusTupleDefinitions.ComPlusRoleForInterface, null, null) 35 public ComPlusRoleForInterfaceSymbol() : base(ComPlusSymbolDefinitions.ComPlusRoleForInterface, null, null)
36 { 36 {
37 } 37 }
38 38
39 public ComPlusRoleForInterfaceTuple(SourceLineNumber sourceLineNumber, Identifier id = null) : base(ComPlusTupleDefinitions.ComPlusRoleForInterface, sourceLineNumber, id) 39 public ComPlusRoleForInterfaceSymbol(SourceLineNumber sourceLineNumber, Identifier id = null) : base(ComPlusSymbolDefinitions.ComPlusRoleForInterface, sourceLineNumber, id)
40 { 40 {
41 } 41 }
42 42
43 public IntermediateField this[ComPlusRoleForInterfaceTupleFields index] => this.Fields[(int)index]; 43 public IntermediateField this[ComPlusRoleForInterfaceSymbolFields index] => this.Fields[(int)index];
44 44
45 public string InterfaceRef 45 public string InterfaceRef
46 { 46 {
47 get => this.Fields[(int)ComPlusRoleForInterfaceTupleFields.InterfaceRef].AsString(); 47 get => this.Fields[(int)ComPlusRoleForInterfaceSymbolFields.InterfaceRef].AsString();
48 set => this.Set((int)ComPlusRoleForInterfaceTupleFields.InterfaceRef, value); 48 set => this.Set((int)ComPlusRoleForInterfaceSymbolFields.InterfaceRef, value);
49 } 49 }
50 50
51 public string ApplicationRoleRef 51 public string ApplicationRoleRef
52 { 52 {
53 get => this.Fields[(int)ComPlusRoleForInterfaceTupleFields.ApplicationRoleRef].AsString(); 53 get => this.Fields[(int)ComPlusRoleForInterfaceSymbolFields.ApplicationRoleRef].AsString();
54 set => this.Set((int)ComPlusRoleForInterfaceTupleFields.ApplicationRoleRef, value); 54 set => this.Set((int)ComPlusRoleForInterfaceSymbolFields.ApplicationRoleRef, value);
55 } 55 }
56 56
57 public string ComponentRef 57 public string ComponentRef
58 { 58 {
59 get => this.Fields[(int)ComPlusRoleForInterfaceTupleFields.ComponentRef].AsString(); 59 get => this.Fields[(int)ComPlusRoleForInterfaceSymbolFields.ComponentRef].AsString();
60 set => this.Set((int)ComPlusRoleForInterfaceTupleFields.ComponentRef, value); 60 set => this.Set((int)ComPlusRoleForInterfaceSymbolFields.ComponentRef, value);
61 } 61 }
62 } 62 }
63} \ No newline at end of file 63} \ No newline at end of file
diff --git a/src/wixext/Tuples/ComPlusRoleForMethodTuple.cs b/src/wixext/Tuples/ComPlusRoleForMethodTuple.cs
index 89268a33..9ba9d03b 100644
--- a/src/wixext/Tuples/ComPlusRoleForMethodTuple.cs
+++ b/src/wixext/Tuples/ComPlusRoleForMethodTuple.cs
@@ -3,61 +3,61 @@
3namespace WixToolset.ComPlus 3namespace WixToolset.ComPlus
4{ 4{
5 using WixToolset.Data; 5 using WixToolset.Data;
6 using WixToolset.ComPlus.Tuples; 6 using WixToolset.ComPlus.Symbols;
7 7
8 public static partial class ComPlusTupleDefinitions 8 public static partial class ComPlusSymbolDefinitions
9 { 9 {
10 public static readonly IntermediateTupleDefinition ComPlusRoleForMethod = new IntermediateTupleDefinition( 10 public static readonly IntermediateSymbolDefinition ComPlusRoleForMethod = new IntermediateSymbolDefinition(
11 ComPlusTupleDefinitionType.ComPlusRoleForMethod.ToString(), 11 ComPlusSymbolDefinitionType.ComPlusRoleForMethod.ToString(),
12 new[] 12 new[]
13 { 13 {
14 new IntermediateFieldDefinition(nameof(ComPlusRoleForMethodTupleFields.MethodRef), IntermediateFieldType.String), 14 new IntermediateFieldDefinition(nameof(ComPlusRoleForMethodSymbolFields.MethodRef), IntermediateFieldType.String),
15 new IntermediateFieldDefinition(nameof(ComPlusRoleForMethodTupleFields.ApplicationRoleRef), IntermediateFieldType.String), 15 new IntermediateFieldDefinition(nameof(ComPlusRoleForMethodSymbolFields.ApplicationRoleRef), IntermediateFieldType.String),
16 new IntermediateFieldDefinition(nameof(ComPlusRoleForMethodTupleFields.ComponentRef), IntermediateFieldType.String), 16 new IntermediateFieldDefinition(nameof(ComPlusRoleForMethodSymbolFields.ComponentRef), IntermediateFieldType.String),
17 }, 17 },
18 typeof(ComPlusRoleForMethodTuple)); 18 typeof(ComPlusRoleForMethodSymbol));
19 } 19 }
20} 20}
21 21
22namespace WixToolset.ComPlus.Tuples 22namespace WixToolset.ComPlus.Symbols
23{ 23{
24 using WixToolset.Data; 24 using WixToolset.Data;
25 25
26 public enum ComPlusRoleForMethodTupleFields 26 public enum ComPlusRoleForMethodSymbolFields
27 { 27 {
28 MethodRef, 28 MethodRef,
29 ApplicationRoleRef, 29 ApplicationRoleRef,
30 ComponentRef, 30 ComponentRef,
31 } 31 }
32 32
33 public class ComPlusRoleForMethodTuple : IntermediateTuple 33 public class ComPlusRoleForMethodSymbol : IntermediateSymbol
34 { 34 {
35 public ComPlusRoleForMethodTuple() : base(ComPlusTupleDefinitions.ComPlusRoleForMethod, null, null) 35 public ComPlusRoleForMethodSymbol() : base(ComPlusSymbolDefinitions.ComPlusRoleForMethod, null, null)
36 { 36 {
37 } 37 }
38 38
39 public ComPlusRoleForMethodTuple(SourceLineNumber sourceLineNumber, Identifier id = null) : base(ComPlusTupleDefinitions.ComPlusRoleForMethod, sourceLineNumber, id) 39 public ComPlusRoleForMethodSymbol(SourceLineNumber sourceLineNumber, Identifier id = null) : base(ComPlusSymbolDefinitions.ComPlusRoleForMethod, sourceLineNumber, id)
40 { 40 {
41 } 41 }
42 42
43 public IntermediateField this[ComPlusRoleForMethodTupleFields index] => this.Fields[(int)index]; 43 public IntermediateField this[ComPlusRoleForMethodSymbolFields index] => this.Fields[(int)index];
44 44
45 public string MethodRef 45 public string MethodRef
46 { 46 {
47 get => this.Fields[(int)ComPlusRoleForMethodTupleFields.MethodRef].AsString(); 47 get => this.Fields[(int)ComPlusRoleForMethodSymbolFields.MethodRef].AsString();
48 set => this.Set((int)ComPlusRoleForMethodTupleFields.MethodRef, value); 48 set => this.Set((int)ComPlusRoleForMethodSymbolFields.MethodRef, value);
49 } 49 }
50 50
51 public string ApplicationRoleRef 51 public string ApplicationRoleRef
52 { 52 {
53 get => this.Fields[(int)ComPlusRoleForMethodTupleFields.ApplicationRoleRef].AsString(); 53 get => this.Fields[(int)ComPlusRoleForMethodSymbolFields.ApplicationRoleRef].AsString();
54 set => this.Set((int)ComPlusRoleForMethodTupleFields.ApplicationRoleRef, value); 54 set => this.Set((int)ComPlusRoleForMethodSymbolFields.ApplicationRoleRef, value);
55 } 55 }
56 56
57 public string ComponentRef 57 public string ComponentRef
58 { 58 {
59 get => this.Fields[(int)ComPlusRoleForMethodTupleFields.ComponentRef].AsString(); 59 get => this.Fields[(int)ComPlusRoleForMethodSymbolFields.ComponentRef].AsString();
60 set => this.Set((int)ComPlusRoleForMethodTupleFields.ComponentRef, value); 60 set => this.Set((int)ComPlusRoleForMethodSymbolFields.ComponentRef, value);
61 } 61 }
62 } 62 }
63} \ No newline at end of file 63} \ No newline at end of file
diff --git a/src/wixext/Tuples/ComPlusSubscriptionPropertyTuple.cs b/src/wixext/Tuples/ComPlusSubscriptionPropertyTuple.cs
index f9b4137a..af995c3d 100644
--- a/src/wixext/Tuples/ComPlusSubscriptionPropertyTuple.cs
+++ b/src/wixext/Tuples/ComPlusSubscriptionPropertyTuple.cs
@@ -3,61 +3,61 @@
3namespace WixToolset.ComPlus 3namespace WixToolset.ComPlus
4{ 4{
5 using WixToolset.Data; 5 using WixToolset.Data;
6 using WixToolset.ComPlus.Tuples; 6 using WixToolset.ComPlus.Symbols;
7 7
8 public static partial class ComPlusTupleDefinitions 8 public static partial class ComPlusSymbolDefinitions
9 { 9 {
10 public static readonly IntermediateTupleDefinition ComPlusSubscriptionProperty = new IntermediateTupleDefinition( 10 public static readonly IntermediateSymbolDefinition ComPlusSubscriptionProperty = new IntermediateSymbolDefinition(
11 ComPlusTupleDefinitionType.ComPlusSubscriptionProperty.ToString(), 11 ComPlusSymbolDefinitionType.ComPlusSubscriptionProperty.ToString(),
12 new[] 12 new[]
13 { 13 {
14 new IntermediateFieldDefinition(nameof(ComPlusSubscriptionPropertyTupleFields.SubscriptionRef), IntermediateFieldType.String), 14 new IntermediateFieldDefinition(nameof(ComPlusSubscriptionPropertySymbolFields.SubscriptionRef), IntermediateFieldType.String),
15 new IntermediateFieldDefinition(nameof(ComPlusSubscriptionPropertyTupleFields.Name), IntermediateFieldType.String), 15 new IntermediateFieldDefinition(nameof(ComPlusSubscriptionPropertySymbolFields.Name), IntermediateFieldType.String),
16 new IntermediateFieldDefinition(nameof(ComPlusSubscriptionPropertyTupleFields.Value), IntermediateFieldType.String), 16 new IntermediateFieldDefinition(nameof(ComPlusSubscriptionPropertySymbolFields.Value), IntermediateFieldType.String),
17 }, 17 },
18 typeof(ComPlusSubscriptionPropertyTuple)); 18 typeof(ComPlusSubscriptionPropertySymbol));
19 } 19 }
20} 20}
21 21
22namespace WixToolset.ComPlus.Tuples 22namespace WixToolset.ComPlus.Symbols
23{ 23{
24 using WixToolset.Data; 24 using WixToolset.Data;
25 25
26 public enum ComPlusSubscriptionPropertyTupleFields 26 public enum ComPlusSubscriptionPropertySymbolFields
27 { 27 {
28 SubscriptionRef, 28 SubscriptionRef,
29 Name, 29 Name,
30 Value, 30 Value,
31 } 31 }
32 32
33 public class ComPlusSubscriptionPropertyTuple : IntermediateTuple 33 public class ComPlusSubscriptionPropertySymbol : IntermediateSymbol
34 { 34 {
35 public ComPlusSubscriptionPropertyTuple() : base(ComPlusTupleDefinitions.ComPlusSubscriptionProperty, null, null) 35 public ComPlusSubscriptionPropertySymbol() : base(ComPlusSymbolDefinitions.ComPlusSubscriptionProperty, null, null)
36 { 36 {
37 } 37 }
38 38
39 public ComPlusSubscriptionPropertyTuple(SourceLineNumber sourceLineNumber, Identifier id = null) : base(ComPlusTupleDefinitions.ComPlusSubscriptionProperty, sourceLineNumber, id) 39 public ComPlusSubscriptionPropertySymbol(SourceLineNumber sourceLineNumber, Identifier id = null) : base(ComPlusSymbolDefinitions.ComPlusSubscriptionProperty, sourceLineNumber, id)
40 { 40 {
41 } 41 }
42 42
43 public IntermediateField this[ComPlusSubscriptionPropertyTupleFields index] => this.Fields[(int)index]; 43 public IntermediateField this[ComPlusSubscriptionPropertySymbolFields index] => this.Fields[(int)index];
44 44
45 public string SubscriptionRef 45 public string SubscriptionRef
46 { 46 {
47 get => this.Fields[(int)ComPlusSubscriptionPropertyTupleFields.SubscriptionRef].AsString(); 47 get => this.Fields[(int)ComPlusSubscriptionPropertySymbolFields.SubscriptionRef].AsString();
48 set => this.Set((int)ComPlusSubscriptionPropertyTupleFields.SubscriptionRef, value); 48 set => this.Set((int)ComPlusSubscriptionPropertySymbolFields.SubscriptionRef, value);
49 } 49 }
50 50
51 public string Name 51 public string Name
52 { 52 {
53 get => this.Fields[(int)ComPlusSubscriptionPropertyTupleFields.Name].AsString(); 53 get => this.Fields[(int)ComPlusSubscriptionPropertySymbolFields.Name].AsString();
54 set => this.Set((int)ComPlusSubscriptionPropertyTupleFields.Name, value); 54 set => this.Set((int)ComPlusSubscriptionPropertySymbolFields.Name, value);
55 } 55 }
56 56
57 public string Value 57 public string Value
58 { 58 {
59 get => this.Fields[(int)ComPlusSubscriptionPropertyTupleFields.Value].AsString(); 59 get => this.Fields[(int)ComPlusSubscriptionPropertySymbolFields.Value].AsString();
60 set => this.Set((int)ComPlusSubscriptionPropertyTupleFields.Value, value); 60 set => this.Set((int)ComPlusSubscriptionPropertySymbolFields.Value, value);
61 } 61 }
62 } 62 }
63} \ No newline at end of file 63} \ No newline at end of file
diff --git a/src/wixext/Tuples/ComPlusSubscriptionTuple.cs b/src/wixext/Tuples/ComPlusSubscriptionTuple.cs
index 2389101a..24d3f92e 100644
--- a/src/wixext/Tuples/ComPlusSubscriptionTuple.cs
+++ b/src/wixext/Tuples/ComPlusSubscriptionTuple.cs
@@ -3,31 +3,31 @@
3namespace WixToolset.ComPlus 3namespace WixToolset.ComPlus
4{ 4{
5 using WixToolset.Data; 5 using WixToolset.Data;
6 using WixToolset.ComPlus.Tuples; 6 using WixToolset.ComPlus.Symbols;
7 7
8 public static partial class ComPlusTupleDefinitions 8 public static partial class ComPlusSymbolDefinitions
9 { 9 {
10 public static readonly IntermediateTupleDefinition ComPlusSubscription = new IntermediateTupleDefinition( 10 public static readonly IntermediateSymbolDefinition ComPlusSubscription = new IntermediateSymbolDefinition(
11 ComPlusTupleDefinitionType.ComPlusSubscription.ToString(), 11 ComPlusSymbolDefinitionType.ComPlusSubscription.ToString(),
12 new[] 12 new[]
13 { 13 {
14 new IntermediateFieldDefinition(nameof(ComPlusSubscriptionTupleFields.Subscription), IntermediateFieldType.String), 14 new IntermediateFieldDefinition(nameof(ComPlusSubscriptionSymbolFields.Subscription), IntermediateFieldType.String),
15 new IntermediateFieldDefinition(nameof(ComPlusSubscriptionTupleFields.ComPlusComponentRef), IntermediateFieldType.String), 15 new IntermediateFieldDefinition(nameof(ComPlusSubscriptionSymbolFields.ComPlusComponentRef), IntermediateFieldType.String),
16 new IntermediateFieldDefinition(nameof(ComPlusSubscriptionTupleFields.ComponentRef), IntermediateFieldType.String), 16 new IntermediateFieldDefinition(nameof(ComPlusSubscriptionSymbolFields.ComponentRef), IntermediateFieldType.String),
17 new IntermediateFieldDefinition(nameof(ComPlusSubscriptionTupleFields.SubscriptionId), IntermediateFieldType.String), 17 new IntermediateFieldDefinition(nameof(ComPlusSubscriptionSymbolFields.SubscriptionId), IntermediateFieldType.String),
18 new IntermediateFieldDefinition(nameof(ComPlusSubscriptionTupleFields.Name), IntermediateFieldType.String), 18 new IntermediateFieldDefinition(nameof(ComPlusSubscriptionSymbolFields.Name), IntermediateFieldType.String),
19 new IntermediateFieldDefinition(nameof(ComPlusSubscriptionTupleFields.EventCLSID), IntermediateFieldType.String), 19 new IntermediateFieldDefinition(nameof(ComPlusSubscriptionSymbolFields.EventCLSID), IntermediateFieldType.String),
20 new IntermediateFieldDefinition(nameof(ComPlusSubscriptionTupleFields.PublisherID), IntermediateFieldType.String), 20 new IntermediateFieldDefinition(nameof(ComPlusSubscriptionSymbolFields.PublisherID), IntermediateFieldType.String),
21 }, 21 },
22 typeof(ComPlusSubscriptionTuple)); 22 typeof(ComPlusSubscriptionSymbol));
23 } 23 }
24} 24}
25 25
26namespace WixToolset.ComPlus.Tuples 26namespace WixToolset.ComPlus.Symbols
27{ 27{
28 using WixToolset.Data; 28 using WixToolset.Data;
29 29
30 public enum ComPlusSubscriptionTupleFields 30 public enum ComPlusSubscriptionSymbolFields
31 { 31 {
32 Subscription, 32 Subscription,
33 ComPlusComponentRef, 33 ComPlusComponentRef,
@@ -38,58 +38,58 @@ namespace WixToolset.ComPlus.Tuples
38 PublisherID, 38 PublisherID,
39 } 39 }
40 40
41 public class ComPlusSubscriptionTuple : IntermediateTuple 41 public class ComPlusSubscriptionSymbol : IntermediateSymbol
42 { 42 {
43 public ComPlusSubscriptionTuple() : base(ComPlusTupleDefinitions.ComPlusSubscription, null, null) 43 public ComPlusSubscriptionSymbol() : base(ComPlusSymbolDefinitions.ComPlusSubscription, null, null)
44 { 44 {
45 } 45 }
46 46
47 public ComPlusSubscriptionTuple(SourceLineNumber sourceLineNumber, Identifier id = null) : base(ComPlusTupleDefinitions.ComPlusSubscription, sourceLineNumber, id) 47 public ComPlusSubscriptionSymbol(SourceLineNumber sourceLineNumber, Identifier id = null) : base(ComPlusSymbolDefinitions.ComPlusSubscription, sourceLineNumber, id)
48 { 48 {
49 } 49 }
50 50
51 public IntermediateField this[ComPlusSubscriptionTupleFields index] => this.Fields[(int)index]; 51 public IntermediateField this[ComPlusSubscriptionSymbolFields index] => this.Fields[(int)index];
52 52
53 public string Subscription 53 public string Subscription
54 { 54 {
55 get => this.Fields[(int)ComPlusSubscriptionTupleFields.Subscription].AsString(); 55 get => this.Fields[(int)ComPlusSubscriptionSymbolFields.Subscription].AsString();
56 set => this.Set((int)ComPlusSubscriptionTupleFields.Subscription, value); 56 set => this.Set((int)ComPlusSubscriptionSymbolFields.Subscription, value);
57 } 57 }
58 58
59 public string ComPlusComponentRef 59 public string ComPlusComponentRef
60 { 60 {
61 get => this.Fields[(int)ComPlusSubscriptionTupleFields.ComPlusComponentRef].AsString(); 61 get => this.Fields[(int)ComPlusSubscriptionSymbolFields.ComPlusComponentRef].AsString();
62 set => this.Set((int)ComPlusSubscriptionTupleFields.ComPlusComponentRef, value); 62 set => this.Set((int)ComPlusSubscriptionSymbolFields.ComPlusComponentRef, value);
63 } 63 }
64 64
65 public string ComponentRef 65 public string ComponentRef
66 { 66 {
67 get => this.Fields[(int)ComPlusSubscriptionTupleFields.ComponentRef].AsString(); 67 get => this.Fields[(int)ComPlusSubscriptionSymbolFields.ComponentRef].AsString();
68 set => this.Set((int)ComPlusSubscriptionTupleFields.ComponentRef, value); 68 set => this.Set((int)ComPlusSubscriptionSymbolFields.ComponentRef, value);
69 } 69 }
70 70
71 public string SubscriptionId 71 public string SubscriptionId
72 { 72 {
73 get => this.Fields[(int)ComPlusSubscriptionTupleFields.SubscriptionId].AsString(); 73 get => this.Fields[(int)ComPlusSubscriptionSymbolFields.SubscriptionId].AsString();
74 set => this.Set((int)ComPlusSubscriptionTupleFields.SubscriptionId, value); 74 set => this.Set((int)ComPlusSubscriptionSymbolFields.SubscriptionId, value);
75 } 75 }
76 76
77 public string Name 77 public string Name
78 { 78 {
79 get => this.Fields[(int)ComPlusSubscriptionTupleFields.Name].AsString(); 79 get => this.Fields[(int)ComPlusSubscriptionSymbolFields.Name].AsString();
80 set => this.Set((int)ComPlusSubscriptionTupleFields.Name, value); 80 set => this.Set((int)ComPlusSubscriptionSymbolFields.Name, value);
81 } 81 }
82 82
83 public string EventCLSID 83 public string EventCLSID
84 { 84 {
85 get => this.Fields[(int)ComPlusSubscriptionTupleFields.EventCLSID].AsString(); 85 get => this.Fields[(int)ComPlusSubscriptionSymbolFields.EventCLSID].AsString();
86 set => this.Set((int)ComPlusSubscriptionTupleFields.EventCLSID, value); 86 set => this.Set((int)ComPlusSubscriptionSymbolFields.EventCLSID, value);
87 } 87 }
88 88
89 public string PublisherID 89 public string PublisherID
90 { 90 {
91 get => this.Fields[(int)ComPlusSubscriptionTupleFields.PublisherID].AsString(); 91 get => this.Fields[(int)ComPlusSubscriptionSymbolFields.PublisherID].AsString();
92 set => this.Set((int)ComPlusSubscriptionTupleFields.PublisherID, value); 92 set => this.Set((int)ComPlusSubscriptionSymbolFields.PublisherID, value);
93 } 93 }
94 } 94 }
95} \ No newline at end of file 95} \ No newline at end of file
diff --git a/src/wixext/Tuples/ComPlusTupleDefinitions.cs b/src/wixext/Tuples/ComPlusTupleDefinitions.cs
index 1019c046..407b9c14 100644
--- a/src/wixext/Tuples/ComPlusTupleDefinitions.cs
+++ b/src/wixext/Tuples/ComPlusTupleDefinitions.cs
@@ -5,7 +5,7 @@ namespace WixToolset.ComPlus
5 using System; 5 using System;
6 using WixToolset.Data; 6 using WixToolset.Data;
7 7
8 public enum ComPlusTupleDefinitionType 8 public enum ComPlusSymbolDefinitionType
9 { 9 {
10 ComPlusApplication, 10 ComPlusApplication,
11 ComPlusApplicationProperty, 11 ComPlusApplicationProperty,
@@ -34,13 +34,13 @@ namespace WixToolset.ComPlus
34 ComPlusUserInPartitionRole, 34 ComPlusUserInPartitionRole,
35 } 35 }
36 36
37 public static partial class ComPlusTupleDefinitions 37 public static partial class ComPlusSymbolDefinitions
38 { 38 {
39 public static readonly Version Version = new Version("4.0.0"); 39 public static readonly Version Version = new Version("4.0.0");
40 40
41 public static IntermediateTupleDefinition ByName(string name) 41 public static IntermediateSymbolDefinition ByName(string name)
42 { 42 {
43 if (!Enum.TryParse(name, out ComPlusTupleDefinitionType type)) 43 if (!Enum.TryParse(name, out ComPlusSymbolDefinitionType type))
44 { 44 {
45 return null; 45 return null;
46 } 46 }
@@ -48,84 +48,84 @@ namespace WixToolset.ComPlus
48 return ByType(type); 48 return ByType(type);
49 } 49 }
50 50
51 public static IntermediateTupleDefinition ByType(ComPlusTupleDefinitionType type) 51 public static IntermediateSymbolDefinition ByType(ComPlusSymbolDefinitionType type)
52 { 52 {
53 switch (type) 53 switch (type)
54 { 54 {
55 case ComPlusTupleDefinitionType.ComPlusApplication: 55 case ComPlusSymbolDefinitionType.ComPlusApplication:
56 return ComPlusTupleDefinitions.ComPlusApplication; 56 return ComPlusSymbolDefinitions.ComPlusApplication;
57 57
58 case ComPlusTupleDefinitionType.ComPlusApplicationProperty: 58 case ComPlusSymbolDefinitionType.ComPlusApplicationProperty:
59 return ComPlusTupleDefinitions.ComPlusApplicationProperty; 59 return ComPlusSymbolDefinitions.ComPlusApplicationProperty;
60 60
61 case ComPlusTupleDefinitionType.ComPlusApplicationRole: 61 case ComPlusSymbolDefinitionType.ComPlusApplicationRole:
62 return ComPlusTupleDefinitions.ComPlusApplicationRole; 62 return ComPlusSymbolDefinitions.ComPlusApplicationRole;
63 63
64 case ComPlusTupleDefinitionType.ComPlusApplicationRoleProperty: 64 case ComPlusSymbolDefinitionType.ComPlusApplicationRoleProperty:
65 return ComPlusTupleDefinitions.ComPlusApplicationRoleProperty; 65 return ComPlusSymbolDefinitions.ComPlusApplicationRoleProperty;
66 66
67 case ComPlusTupleDefinitionType.ComPlusAssembly: 67 case ComPlusSymbolDefinitionType.ComPlusAssembly:
68 return ComPlusTupleDefinitions.ComPlusAssembly; 68 return ComPlusSymbolDefinitions.ComPlusAssembly;
69 69
70 case ComPlusTupleDefinitionType.ComPlusAssemblyDependency: 70 case ComPlusSymbolDefinitionType.ComPlusAssemblyDependency:
71 return ComPlusTupleDefinitions.ComPlusAssemblyDependency; 71 return ComPlusSymbolDefinitions.ComPlusAssemblyDependency;
72 72
73 case ComPlusTupleDefinitionType.ComPlusComponent: 73 case ComPlusSymbolDefinitionType.ComPlusComponent:
74 return ComPlusTupleDefinitions.ComPlusComponent; 74 return ComPlusSymbolDefinitions.ComPlusComponent;
75 75
76 case ComPlusTupleDefinitionType.ComPlusComponentProperty: 76 case ComPlusSymbolDefinitionType.ComPlusComponentProperty:
77 return ComPlusTupleDefinitions.ComPlusComponentProperty; 77 return ComPlusSymbolDefinitions.ComPlusComponentProperty;
78 78
79 case ComPlusTupleDefinitionType.ComPlusGroupInApplicationRole: 79 case ComPlusSymbolDefinitionType.ComPlusGroupInApplicationRole:
80 return ComPlusTupleDefinitions.ComPlusGroupInApplicationRole; 80 return ComPlusSymbolDefinitions.ComPlusGroupInApplicationRole;
81 81
82 case ComPlusTupleDefinitionType.ComPlusGroupInPartitionRole: 82 case ComPlusSymbolDefinitionType.ComPlusGroupInPartitionRole:
83 return ComPlusTupleDefinitions.ComPlusGroupInPartitionRole; 83 return ComPlusSymbolDefinitions.ComPlusGroupInPartitionRole;
84 84
85 case ComPlusTupleDefinitionType.ComPlusInterface: 85 case ComPlusSymbolDefinitionType.ComPlusInterface:
86 return ComPlusTupleDefinitions.ComPlusInterface; 86 return ComPlusSymbolDefinitions.ComPlusInterface;
87 87
88 case ComPlusTupleDefinitionType.ComPlusInterfaceProperty: 88 case ComPlusSymbolDefinitionType.ComPlusInterfaceProperty:
89 return ComPlusTupleDefinitions.ComPlusInterfaceProperty; 89 return ComPlusSymbolDefinitions.ComPlusInterfaceProperty;
90 90
91 case ComPlusTupleDefinitionType.ComPlusMethod: 91 case ComPlusSymbolDefinitionType.ComPlusMethod:
92 return ComPlusTupleDefinitions.ComPlusMethod; 92 return ComPlusSymbolDefinitions.ComPlusMethod;
93 93
94 case ComPlusTupleDefinitionType.ComPlusMethodProperty: 94 case ComPlusSymbolDefinitionType.ComPlusMethodProperty:
95 return ComPlusTupleDefinitions.ComPlusMethodProperty; 95 return ComPlusSymbolDefinitions.ComPlusMethodProperty;
96 96
97 case ComPlusTupleDefinitionType.ComPlusPartition: 97 case ComPlusSymbolDefinitionType.ComPlusPartition:
98 return ComPlusTupleDefinitions.ComPlusPartition; 98 return ComPlusSymbolDefinitions.ComPlusPartition;
99 99
100 case ComPlusTupleDefinitionType.ComPlusPartitionProperty: 100 case ComPlusSymbolDefinitionType.ComPlusPartitionProperty:
101 return ComPlusTupleDefinitions.ComPlusPartitionProperty; 101 return ComPlusSymbolDefinitions.ComPlusPartitionProperty;
102 102
103 case ComPlusTupleDefinitionType.ComPlusPartitionRole: 103 case ComPlusSymbolDefinitionType.ComPlusPartitionRole:
104 return ComPlusTupleDefinitions.ComPlusPartitionRole; 104 return ComPlusSymbolDefinitions.ComPlusPartitionRole;
105 105
106 case ComPlusTupleDefinitionType.ComPlusPartitionUser: 106 case ComPlusSymbolDefinitionType.ComPlusPartitionUser:
107 return ComPlusTupleDefinitions.ComPlusPartitionUser; 107 return ComPlusSymbolDefinitions.ComPlusPartitionUser;
108 108
109 case ComPlusTupleDefinitionType.ComPlusRoleForComponent: 109 case ComPlusSymbolDefinitionType.ComPlusRoleForComponent:
110 return ComPlusTupleDefinitions.ComPlusRoleForComponent; 110 return ComPlusSymbolDefinitions.ComPlusRoleForComponent;
111 111
112 case ComPlusTupleDefinitionType.ComPlusRoleForInterface: 112 case ComPlusSymbolDefinitionType.ComPlusRoleForInterface:
113 return ComPlusTupleDefinitions.ComPlusRoleForInterface; 113 return ComPlusSymbolDefinitions.ComPlusRoleForInterface;
114 114
115 case ComPlusTupleDefinitionType.ComPlusRoleForMethod: 115 case ComPlusSymbolDefinitionType.ComPlusRoleForMethod:
116 return ComPlusTupleDefinitions.ComPlusRoleForMethod; 116 return ComPlusSymbolDefinitions.ComPlusRoleForMethod;
117 117
118 case ComPlusTupleDefinitionType.ComPlusSubscription: 118 case ComPlusSymbolDefinitionType.ComPlusSubscription:
119 return ComPlusTupleDefinitions.ComPlusSubscription; 119 return ComPlusSymbolDefinitions.ComPlusSubscription;
120 120
121 case ComPlusTupleDefinitionType.ComPlusSubscriptionProperty: 121 case ComPlusSymbolDefinitionType.ComPlusSubscriptionProperty:
122 return ComPlusTupleDefinitions.ComPlusSubscriptionProperty; 122 return ComPlusSymbolDefinitions.ComPlusSubscriptionProperty;
123 123
124 case ComPlusTupleDefinitionType.ComPlusUserInApplicationRole: 124 case ComPlusSymbolDefinitionType.ComPlusUserInApplicationRole:
125 return ComPlusTupleDefinitions.ComPlusUserInApplicationRole; 125 return ComPlusSymbolDefinitions.ComPlusUserInApplicationRole;
126 126
127 case ComPlusTupleDefinitionType.ComPlusUserInPartitionRole: 127 case ComPlusSymbolDefinitionType.ComPlusUserInPartitionRole:
128 return ComPlusTupleDefinitions.ComPlusUserInPartitionRole; 128 return ComPlusSymbolDefinitions.ComPlusUserInPartitionRole;
129 129
130 default: 130 default:
131 throw new ArgumentOutOfRangeException(nameof(type)); 131 throw new ArgumentOutOfRangeException(nameof(type));
diff --git a/src/wixext/Tuples/ComPlusUserInApplicationRoleTuple.cs b/src/wixext/Tuples/ComPlusUserInApplicationRoleTuple.cs
index 2836951b..1f2e01b2 100644
--- a/src/wixext/Tuples/ComPlusUserInApplicationRoleTuple.cs
+++ b/src/wixext/Tuples/ComPlusUserInApplicationRoleTuple.cs
@@ -3,61 +3,61 @@
3namespace WixToolset.ComPlus 3namespace WixToolset.ComPlus
4{ 4{
5 using WixToolset.Data; 5 using WixToolset.Data;
6 using WixToolset.ComPlus.Tuples; 6 using WixToolset.ComPlus.Symbols;
7 7
8 public static partial class ComPlusTupleDefinitions 8 public static partial class ComPlusSymbolDefinitions
9 { 9 {
10 public static readonly IntermediateTupleDefinition ComPlusUserInApplicationRole = new IntermediateTupleDefinition( 10 public static readonly IntermediateSymbolDefinition ComPlusUserInApplicationRole = new IntermediateSymbolDefinition(
11 ComPlusTupleDefinitionType.ComPlusUserInApplicationRole.ToString(), 11 ComPlusSymbolDefinitionType.ComPlusUserInApplicationRole.ToString(),
12 new[] 12 new[]
13 { 13 {
14 new IntermediateFieldDefinition(nameof(ComPlusUserInApplicationRoleTupleFields.ApplicationRoleRef), IntermediateFieldType.String), 14 new IntermediateFieldDefinition(nameof(ComPlusUserInApplicationRoleSymbolFields.ApplicationRoleRef), IntermediateFieldType.String),
15 new IntermediateFieldDefinition(nameof(ComPlusUserInApplicationRoleTupleFields.ComponentRef), IntermediateFieldType.String), 15 new IntermediateFieldDefinition(nameof(ComPlusUserInApplicationRoleSymbolFields.ComponentRef), IntermediateFieldType.String),
16 new IntermediateFieldDefinition(nameof(ComPlusUserInApplicationRoleTupleFields.UserRef), IntermediateFieldType.String), 16 new IntermediateFieldDefinition(nameof(ComPlusUserInApplicationRoleSymbolFields.UserRef), IntermediateFieldType.String),
17 }, 17 },
18 typeof(ComPlusUserInApplicationRoleTuple)); 18 typeof(ComPlusUserInApplicationRoleSymbol));
19 } 19 }
20} 20}
21 21
22namespace WixToolset.ComPlus.Tuples 22namespace WixToolset.ComPlus.Symbols
23{ 23{
24 using WixToolset.Data; 24 using WixToolset.Data;
25 25
26 public enum ComPlusUserInApplicationRoleTupleFields 26 public enum ComPlusUserInApplicationRoleSymbolFields
27 { 27 {
28 ApplicationRoleRef, 28 ApplicationRoleRef,
29 ComponentRef, 29 ComponentRef,
30 UserRef, 30 UserRef,
31 } 31 }
32 32
33 public class ComPlusUserInApplicationRoleTuple : IntermediateTuple 33 public class ComPlusUserInApplicationRoleSymbol : IntermediateSymbol
34 { 34 {
35 public ComPlusUserInApplicationRoleTuple() : base(ComPlusTupleDefinitions.ComPlusUserInApplicationRole, null, null) 35 public ComPlusUserInApplicationRoleSymbol() : base(ComPlusSymbolDefinitions.ComPlusUserInApplicationRole, null, null)
36 { 36 {
37 } 37 }
38 38
39 public ComPlusUserInApplicationRoleTuple(SourceLineNumber sourceLineNumber, Identifier id = null) : base(ComPlusTupleDefinitions.ComPlusUserInApplicationRole, sourceLineNumber, id) 39 public ComPlusUserInApplicationRoleSymbol(SourceLineNumber sourceLineNumber, Identifier id = null) : base(ComPlusSymbolDefinitions.ComPlusUserInApplicationRole, sourceLineNumber, id)
40 { 40 {
41 } 41 }
42 42
43 public IntermediateField this[ComPlusUserInApplicationRoleTupleFields index] => this.Fields[(int)index]; 43 public IntermediateField this[ComPlusUserInApplicationRoleSymbolFields index] => this.Fields[(int)index];
44 44
45 public string ApplicationRoleRef 45 public string ApplicationRoleRef
46 { 46 {
47 get => this.Fields[(int)ComPlusUserInApplicationRoleTupleFields.ApplicationRoleRef].AsString(); 47 get => this.Fields[(int)ComPlusUserInApplicationRoleSymbolFields.ApplicationRoleRef].AsString();
48 set => this.Set((int)ComPlusUserInApplicationRoleTupleFields.ApplicationRoleRef, value); 48 set => this.Set((int)ComPlusUserInApplicationRoleSymbolFields.ApplicationRoleRef, value);
49 } 49 }
50 50
51 public string ComponentRef 51 public string ComponentRef
52 { 52 {
53 get => this.Fields[(int)ComPlusUserInApplicationRoleTupleFields.ComponentRef].AsString(); 53 get => this.Fields[(int)ComPlusUserInApplicationRoleSymbolFields.ComponentRef].AsString();
54 set => this.Set((int)ComPlusUserInApplicationRoleTupleFields.ComponentRef, value); 54 set => this.Set((int)ComPlusUserInApplicationRoleSymbolFields.ComponentRef, value);
55 } 55 }
56 56
57 public string UserRef 57 public string UserRef
58 { 58 {
59 get => this.Fields[(int)ComPlusUserInApplicationRoleTupleFields.UserRef].AsString(); 59 get => this.Fields[(int)ComPlusUserInApplicationRoleSymbolFields.UserRef].AsString();
60 set => this.Set((int)ComPlusUserInApplicationRoleTupleFields.UserRef, value); 60 set => this.Set((int)ComPlusUserInApplicationRoleSymbolFields.UserRef, value);
61 } 61 }
62 } 62 }
63} \ No newline at end of file 63} \ No newline at end of file
diff --git a/src/wixext/Tuples/ComPlusUserInPartitionRoleTuple.cs b/src/wixext/Tuples/ComPlusUserInPartitionRoleTuple.cs
index 77850648..10df94bf 100644
--- a/src/wixext/Tuples/ComPlusUserInPartitionRoleTuple.cs
+++ b/src/wixext/Tuples/ComPlusUserInPartitionRoleTuple.cs
@@ -3,61 +3,61 @@
3namespace WixToolset.ComPlus 3namespace WixToolset.ComPlus
4{ 4{
5 using WixToolset.Data; 5 using WixToolset.Data;
6 using WixToolset.ComPlus.Tuples; 6 using WixToolset.ComPlus.Symbols;
7 7
8 public static partial class ComPlusTupleDefinitions 8 public static partial class ComPlusSymbolDefinitions
9 { 9 {
10 public static readonly IntermediateTupleDefinition ComPlusUserInPartitionRole = new IntermediateTupleDefinition( 10 public static readonly IntermediateSymbolDefinition ComPlusUserInPartitionRole = new IntermediateSymbolDefinition(
11 ComPlusTupleDefinitionType.ComPlusUserInPartitionRole.ToString(), 11 ComPlusSymbolDefinitionType.ComPlusUserInPartitionRole.ToString(),
12 new[] 12 new[]
13 { 13 {
14 new IntermediateFieldDefinition(nameof(ComPlusUserInPartitionRoleTupleFields.PartitionRoleRef), IntermediateFieldType.String), 14 new IntermediateFieldDefinition(nameof(ComPlusUserInPartitionRoleSymbolFields.PartitionRoleRef), IntermediateFieldType.String),
15 new IntermediateFieldDefinition(nameof(ComPlusUserInPartitionRoleTupleFields.ComponentRef), IntermediateFieldType.String), 15 new IntermediateFieldDefinition(nameof(ComPlusUserInPartitionRoleSymbolFields.ComponentRef), IntermediateFieldType.String),
16 new IntermediateFieldDefinition(nameof(ComPlusUserInPartitionRoleTupleFields.UserRef), IntermediateFieldType.String), 16 new IntermediateFieldDefinition(nameof(ComPlusUserInPartitionRoleSymbolFields.UserRef), IntermediateFieldType.String),
17 }, 17 },
18 typeof(ComPlusUserInPartitionRoleTuple)); 18 typeof(ComPlusUserInPartitionRoleSymbol));
19 } 19 }
20} 20}
21 21
22namespace WixToolset.ComPlus.Tuples 22namespace WixToolset.ComPlus.Symbols
23{ 23{
24 using WixToolset.Data; 24 using WixToolset.Data;
25 25
26 public enum ComPlusUserInPartitionRoleTupleFields 26 public enum ComPlusUserInPartitionRoleSymbolFields
27 { 27 {
28 PartitionRoleRef, 28 PartitionRoleRef,
29 ComponentRef, 29 ComponentRef,
30 UserRef, 30 UserRef,
31 } 31 }
32 32
33 public class ComPlusUserInPartitionRoleTuple : IntermediateTuple 33 public class ComPlusUserInPartitionRoleSymbol : IntermediateSymbol
34 { 34 {
35 public ComPlusUserInPartitionRoleTuple() : base(ComPlusTupleDefinitions.ComPlusUserInPartitionRole, null, null) 35 public ComPlusUserInPartitionRoleSymbol() : base(ComPlusSymbolDefinitions.ComPlusUserInPartitionRole, null, null)
36 { 36 {
37 } 37 }
38 38
39 public ComPlusUserInPartitionRoleTuple(SourceLineNumber sourceLineNumber, Identifier id = null) : base(ComPlusTupleDefinitions.ComPlusUserInPartitionRole, sourceLineNumber, id) 39 public ComPlusUserInPartitionRoleSymbol(SourceLineNumber sourceLineNumber, Identifier id = null) : base(ComPlusSymbolDefinitions.ComPlusUserInPartitionRole, sourceLineNumber, id)
40 { 40 {
41 } 41 }
42 42
43 public IntermediateField this[ComPlusUserInPartitionRoleTupleFields index] => this.Fields[(int)index]; 43 public IntermediateField this[ComPlusUserInPartitionRoleSymbolFields index] => this.Fields[(int)index];
44 44
45 public string PartitionRoleRef 45 public string PartitionRoleRef
46 { 46 {
47 get => this.Fields[(int)ComPlusUserInPartitionRoleTupleFields.PartitionRoleRef].AsString(); 47 get => this.Fields[(int)ComPlusUserInPartitionRoleSymbolFields.PartitionRoleRef].AsString();
48 set => this.Set((int)ComPlusUserInPartitionRoleTupleFields.PartitionRoleRef, value); 48 set => this.Set((int)ComPlusUserInPartitionRoleSymbolFields.PartitionRoleRef, value);
49 } 49 }
50 50
51 public string ComponentRef 51 public string ComponentRef
52 { 52 {
53 get => this.Fields[(int)ComPlusUserInPartitionRoleTupleFields.ComponentRef].AsString(); 53 get => this.Fields[(int)ComPlusUserInPartitionRoleSymbolFields.ComponentRef].AsString();
54 set => this.Set((int)ComPlusUserInPartitionRoleTupleFields.ComponentRef, value); 54 set => this.Set((int)ComPlusUserInPartitionRoleSymbolFields.ComponentRef, value);
55 } 55 }
56 56
57 public string UserRef 57 public string UserRef
58 { 58 {
59 get => this.Fields[(int)ComPlusUserInPartitionRoleTupleFields.UserRef].AsString(); 59 get => this.Fields[(int)ComPlusUserInPartitionRoleSymbolFields.UserRef].AsString();
60 set => this.Set((int)ComPlusUserInPartitionRoleTupleFields.UserRef, value); 60 set => this.Set((int)ComPlusUserInPartitionRoleSymbolFields.UserRef, value);
61 } 61 }
62 } 62 }
63} \ No newline at end of file 63} \ No newline at end of file