aboutsummaryrefslogtreecommitdiff
path: root/src/wixext/Tuples
diff options
context:
space:
mode:
Diffstat (limited to 'src/wixext/Tuples')
-rw-r--r--src/wixext/Tuples/SecureObjectsTuple.cs8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/wixext/Tuples/SecureObjectsTuple.cs b/src/wixext/Tuples/SecureObjectsTuple.cs
index 3602a5ea..95c24979 100644
--- a/src/wixext/Tuples/SecureObjectsTuple.cs
+++ b/src/wixext/Tuples/SecureObjectsTuple.cs
@@ -15,6 +15,7 @@ namespace WixToolset.Util
15 new IntermediateFieldDefinition(nameof(SecureObjectsTupleFields.Table), IntermediateFieldType.String), 15 new IntermediateFieldDefinition(nameof(SecureObjectsTupleFields.Table), IntermediateFieldType.String),
16 new IntermediateFieldDefinition(nameof(SecureObjectsTupleFields.Domain), IntermediateFieldType.String), 16 new IntermediateFieldDefinition(nameof(SecureObjectsTupleFields.Domain), IntermediateFieldType.String),
17 new IntermediateFieldDefinition(nameof(SecureObjectsTupleFields.User), IntermediateFieldType.String), 17 new IntermediateFieldDefinition(nameof(SecureObjectsTupleFields.User), IntermediateFieldType.String),
18 new IntermediateFieldDefinition(nameof(SecureObjectsTupleFields.Attributes), IntermediateFieldType.Number),
18 new IntermediateFieldDefinition(nameof(SecureObjectsTupleFields.Permission), IntermediateFieldType.Number), 19 new IntermediateFieldDefinition(nameof(SecureObjectsTupleFields.Permission), IntermediateFieldType.Number),
19 new IntermediateFieldDefinition(nameof(SecureObjectsTupleFields.ComponentRef), IntermediateFieldType.String), 20 new IntermediateFieldDefinition(nameof(SecureObjectsTupleFields.ComponentRef), IntermediateFieldType.String),
20 }, 21 },
@@ -32,6 +33,7 @@ namespace WixToolset.Util.Tuples
32 Table, 33 Table,
33 Domain, 34 Domain,
34 User, 35 User,
36 Attributes,
35 Permission, 37 Permission,
36 ComponentRef, 38 ComponentRef,
37 } 39 }
@@ -72,6 +74,12 @@ namespace WixToolset.Util.Tuples
72 set => this.Set((int)SecureObjectsTupleFields.User, value); 74 set => this.Set((int)SecureObjectsTupleFields.User, value);
73 } 75 }
74 76
77 public int Attributes
78 {
79 get => this.Fields[(int)SecureObjectsTupleFields.Attributes].AsNumber();
80 set => this.Set((int)SecureObjectsTupleFields.Attributes, value);
81 }
82
75 public int? Permission 83 public int? Permission
76 { 84 {
77 get => this.Fields[(int)SecureObjectsTupleFields.Permission].AsNullableNumber(); 85 get => this.Fields[(int)SecureObjectsTupleFields.Permission].AsNullableNumber();