aboutsummaryrefslogtreecommitdiff
path: root/src/wixext/Tuples/MessageQueueTuple.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/wixext/Tuples/MessageQueueTuple.cs')
-rw-r--r--src/wixext/Tuples/MessageQueueTuple.cs82
1 files changed, 41 insertions, 41 deletions
diff --git a/src/wixext/Tuples/MessageQueueTuple.cs b/src/wixext/Tuples/MessageQueueTuple.cs
index 32125c0f..b911f0ea 100644
--- a/src/wixext/Tuples/MessageQueueTuple.cs
+++ b/src/wixext/Tuples/MessageQueueTuple.cs
@@ -3,34 +3,34 @@
3namespace WixToolset.Msmq 3namespace WixToolset.Msmq
4{ 4{
5 using WixToolset.Data; 5 using WixToolset.Data;
6 using WixToolset.Msmq.Tuples; 6 using WixToolset.Msmq.Symbols;
7 7
8 public static partial class MsmqTupleDefinitions 8 public static partial class MsmqSymbolDefinitions
9 { 9 {
10 public static readonly IntermediateTupleDefinition MessageQueue = new IntermediateTupleDefinition( 10 public static readonly IntermediateSymbolDefinition MessageQueue = new IntermediateSymbolDefinition(
11 MsmqTupleDefinitionType.MessageQueue.ToString(), 11 MsmqSymbolDefinitionType.MessageQueue.ToString(),
12 new[] 12 new[]
13 { 13 {
14 new IntermediateFieldDefinition(nameof(MessageQueueTupleFields.ComponentRef), IntermediateFieldType.String), 14 new IntermediateFieldDefinition(nameof(MessageQueueSymbolFields.ComponentRef), IntermediateFieldType.String),
15 new IntermediateFieldDefinition(nameof(MessageQueueTupleFields.BasePriority), IntermediateFieldType.Number), 15 new IntermediateFieldDefinition(nameof(MessageQueueSymbolFields.BasePriority), IntermediateFieldType.Number),
16 new IntermediateFieldDefinition(nameof(MessageQueueTupleFields.JournalQuota), IntermediateFieldType.Number), 16 new IntermediateFieldDefinition(nameof(MessageQueueSymbolFields.JournalQuota), IntermediateFieldType.Number),
17 new IntermediateFieldDefinition(nameof(MessageQueueTupleFields.Label), IntermediateFieldType.String), 17 new IntermediateFieldDefinition(nameof(MessageQueueSymbolFields.Label), IntermediateFieldType.String),
18 new IntermediateFieldDefinition(nameof(MessageQueueTupleFields.MulticastAddress), IntermediateFieldType.String), 18 new IntermediateFieldDefinition(nameof(MessageQueueSymbolFields.MulticastAddress), IntermediateFieldType.String),
19 new IntermediateFieldDefinition(nameof(MessageQueueTupleFields.PathName), IntermediateFieldType.String), 19 new IntermediateFieldDefinition(nameof(MessageQueueSymbolFields.PathName), IntermediateFieldType.String),
20 new IntermediateFieldDefinition(nameof(MessageQueueTupleFields.PrivLevel), IntermediateFieldType.Number), 20 new IntermediateFieldDefinition(nameof(MessageQueueSymbolFields.PrivLevel), IntermediateFieldType.Number),
21 new IntermediateFieldDefinition(nameof(MessageQueueTupleFields.Quota), IntermediateFieldType.Number), 21 new IntermediateFieldDefinition(nameof(MessageQueueSymbolFields.Quota), IntermediateFieldType.Number),
22 new IntermediateFieldDefinition(nameof(MessageQueueTupleFields.ServiceTypeGuid), IntermediateFieldType.String), 22 new IntermediateFieldDefinition(nameof(MessageQueueSymbolFields.ServiceTypeGuid), IntermediateFieldType.String),
23 new IntermediateFieldDefinition(nameof(MessageQueueTupleFields.Attributes), IntermediateFieldType.Number), 23 new IntermediateFieldDefinition(nameof(MessageQueueSymbolFields.Attributes), IntermediateFieldType.Number),
24 }, 24 },
25 typeof(MessageQueueTuple)); 25 typeof(MessageQueueSymbol));
26 } 26 }
27} 27}
28 28
29namespace WixToolset.Msmq.Tuples 29namespace WixToolset.Msmq.Symbols
30{ 30{
31 using WixToolset.Data; 31 using WixToolset.Data;
32 32
33 public enum MessageQueueTupleFields 33 public enum MessageQueueSymbolFields
34 { 34 {
35 ComponentRef, 35 ComponentRef,
36 BasePriority, 36 BasePriority,
@@ -44,76 +44,76 @@ namespace WixToolset.Msmq.Tuples
44 Attributes, 44 Attributes,
45 } 45 }
46 46
47 public class MessageQueueTuple : IntermediateTuple 47 public class MessageQueueSymbol : IntermediateSymbol
48 { 48 {
49 public MessageQueueTuple() : base(MsmqTupleDefinitions.MessageQueue, null, null) 49 public MessageQueueSymbol() : base(MsmqSymbolDefinitions.MessageQueue, null, null)
50 { 50 {
51 } 51 }
52 52
53 public MessageQueueTuple(SourceLineNumber sourceLineNumber, Identifier id = null) : base(MsmqTupleDefinitions.MessageQueue, sourceLineNumber, id) 53 public MessageQueueSymbol(SourceLineNumber sourceLineNumber, Identifier id = null) : base(MsmqSymbolDefinitions.MessageQueue, sourceLineNumber, id)
54 { 54 {
55 } 55 }
56 56
57 public IntermediateField this[MessageQueueTupleFields index] => this.Fields[(int)index]; 57 public IntermediateField this[MessageQueueSymbolFields index] => this.Fields[(int)index];
58 58
59 public string ComponentRef 59 public string ComponentRef
60 { 60 {
61 get => this.Fields[(int)MessageQueueTupleFields.ComponentRef].AsString(); 61 get => this.Fields[(int)MessageQueueSymbolFields.ComponentRef].AsString();
62 set => this.Set((int)MessageQueueTupleFields.ComponentRef, value); 62 set => this.Set((int)MessageQueueSymbolFields.ComponentRef, value);
63 } 63 }
64 64
65 public int? BasePriority 65 public int? BasePriority
66 { 66 {
67 get => this.Fields[(int)MessageQueueTupleFields.BasePriority].AsNullableNumber(); 67 get => this.Fields[(int)MessageQueueSymbolFields.BasePriority].AsNullableNumber();
68 set => this.Set((int)MessageQueueTupleFields.BasePriority, value); 68 set => this.Set((int)MessageQueueSymbolFields.BasePriority, value);
69 } 69 }
70 70
71 public int? JournalQuota 71 public int? JournalQuota
72 { 72 {
73 get => this.Fields[(int)MessageQueueTupleFields.JournalQuota].AsNullableNumber(); 73 get => this.Fields[(int)MessageQueueSymbolFields.JournalQuota].AsNullableNumber();
74 set => this.Set((int)MessageQueueTupleFields.JournalQuota, value); 74 set => this.Set((int)MessageQueueSymbolFields.JournalQuota, value);
75 } 75 }
76 76
77 public string Label 77 public string Label
78 { 78 {
79 get => this.Fields[(int)MessageQueueTupleFields.Label].AsString(); 79 get => this.Fields[(int)MessageQueueSymbolFields.Label].AsString();
80 set => this.Set((int)MessageQueueTupleFields.Label, value); 80 set => this.Set((int)MessageQueueSymbolFields.Label, value);
81 } 81 }
82 82
83 public string MulticastAddress 83 public string MulticastAddress
84 { 84 {
85 get => this.Fields[(int)MessageQueueTupleFields.MulticastAddress].AsString(); 85 get => this.Fields[(int)MessageQueueSymbolFields.MulticastAddress].AsString();
86 set => this.Set((int)MessageQueueTupleFields.MulticastAddress, value); 86 set => this.Set((int)MessageQueueSymbolFields.MulticastAddress, value);
87 } 87 }
88 88
89 public string PathName 89 public string PathName
90 { 90 {
91 get => this.Fields[(int)MessageQueueTupleFields.PathName].AsString(); 91 get => this.Fields[(int)MessageQueueSymbolFields.PathName].AsString();
92 set => this.Set((int)MessageQueueTupleFields.PathName, value); 92 set => this.Set((int)MessageQueueSymbolFields.PathName, value);
93 } 93 }
94 94
95 public int? PrivLevel 95 public int? PrivLevel
96 { 96 {
97 get => this.Fields[(int)MessageQueueTupleFields.PrivLevel].AsNullableNumber(); 97 get => this.Fields[(int)MessageQueueSymbolFields.PrivLevel].AsNullableNumber();
98 set => this.Set((int)MessageQueueTupleFields.PrivLevel, value); 98 set => this.Set((int)MessageQueueSymbolFields.PrivLevel, value);
99 } 99 }
100 100
101 public int? Quota 101 public int? Quota
102 { 102 {
103 get => this.Fields[(int)MessageQueueTupleFields.Quota].AsNullableNumber(); 103 get => this.Fields[(int)MessageQueueSymbolFields.Quota].AsNullableNumber();
104 set => this.Set((int)MessageQueueTupleFields.Quota, value); 104 set => this.Set((int)MessageQueueSymbolFields.Quota, value);
105 } 105 }
106 106
107 public string ServiceTypeGuid 107 public string ServiceTypeGuid
108 { 108 {
109 get => this.Fields[(int)MessageQueueTupleFields.ServiceTypeGuid].AsString(); 109 get => this.Fields[(int)MessageQueueSymbolFields.ServiceTypeGuid].AsString();
110 set => this.Set((int)MessageQueueTupleFields.ServiceTypeGuid, value); 110 set => this.Set((int)MessageQueueSymbolFields.ServiceTypeGuid, value);
111 } 111 }
112 112
113 public int Attributes 113 public int Attributes
114 { 114 {
115 get => this.Fields[(int)MessageQueueTupleFields.Attributes].AsNumber(); 115 get => this.Fields[(int)MessageQueueSymbolFields.Attributes].AsNumber();
116 set => this.Set((int)MessageQueueTupleFields.Attributes, value); 116 set => this.Set((int)MessageQueueSymbolFields.Attributes, value);
117 } 117 }
118 } 118 }
119} \ No newline at end of file 119} \ No newline at end of file