diff options
Diffstat (limited to 'src/WixToolset.Data/Symbols/WixGroupSymbol.cs')
-rw-r--r-- | src/WixToolset.Data/Symbols/WixGroupSymbol.cs | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/src/WixToolset.Data/Symbols/WixGroupSymbol.cs b/src/WixToolset.Data/Symbols/WixGroupSymbol.cs index b9720890..babcff23 100644 --- a/src/WixToolset.Data/Symbols/WixGroupSymbol.cs +++ b/src/WixToolset.Data/Symbols/WixGroupSymbol.cs | |||
@@ -11,9 +11,9 @@ namespace WixToolset.Data | |||
11 | new[] | 11 | new[] |
12 | { | 12 | { |
13 | new IntermediateFieldDefinition(nameof(WixGroupSymbolFields.ParentId), IntermediateFieldType.String), | 13 | new IntermediateFieldDefinition(nameof(WixGroupSymbolFields.ParentId), IntermediateFieldType.String), |
14 | new IntermediateFieldDefinition(nameof(WixGroupSymbolFields.ParentType), IntermediateFieldType.String), | 14 | new IntermediateFieldDefinition(nameof(WixGroupSymbolFields.ParentType), IntermediateFieldType.Number), |
15 | new IntermediateFieldDefinition(nameof(WixGroupSymbolFields.ChildId), IntermediateFieldType.String), | 15 | new IntermediateFieldDefinition(nameof(WixGroupSymbolFields.ChildId), IntermediateFieldType.String), |
16 | new IntermediateFieldDefinition(nameof(WixGroupSymbolFields.ChildType), IntermediateFieldType.String), | 16 | new IntermediateFieldDefinition(nameof(WixGroupSymbolFields.ChildType), IntermediateFieldType.Number), |
17 | }, | 17 | }, |
18 | typeof(WixGroupSymbol)); | 18 | typeof(WixGroupSymbol)); |
19 | } | 19 | } |
@@ -51,8 +51,8 @@ namespace WixToolset.Data.Symbols | |||
51 | 51 | ||
52 | public ComplexReferenceParentType ParentType | 52 | public ComplexReferenceParentType ParentType |
53 | { | 53 | { |
54 | get => (ComplexReferenceParentType)Enum.Parse(typeof(ComplexReferenceParentType), (string)this.Fields[(int)WixGroupSymbolFields.ParentType], true); | 54 | get => (ComplexReferenceParentType)this.Fields[(int)WixGroupSymbolFields.ParentType].AsNumber(); |
55 | set => this.Set((int)WixGroupSymbolFields.ParentType, value.ToString()); | 55 | set => this.Set((int)WixGroupSymbolFields.ParentType, (int)value); |
56 | } | 56 | } |
57 | 57 | ||
58 | public string ChildId | 58 | public string ChildId |
@@ -63,8 +63,8 @@ namespace WixToolset.Data.Symbols | |||
63 | 63 | ||
64 | public ComplexReferenceChildType ChildType | 64 | public ComplexReferenceChildType ChildType |
65 | { | 65 | { |
66 | get => (ComplexReferenceChildType)Enum.Parse(typeof(ComplexReferenceChildType), (string)this.Fields[(int)WixGroupSymbolFields.ChildType], true); | 66 | get => (ComplexReferenceChildType)this.Fields[(int)WixGroupSymbolFields.ChildType].AsNumber(); |
67 | set => this.Set((int)WixGroupSymbolFields.ChildType, value.ToString()); | 67 | set => this.Set((int)WixGroupSymbolFields.ChildType, (int)value); |
68 | } | 68 | } |
69 | } | 69 | } |
70 | } \ No newline at end of file | 70 | } \ No newline at end of file |