aboutsummaryrefslogtreecommitdiff
path: root/src/wixext/Tuples/IisTupleDefinitions.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/wixext/Tuples/IisTupleDefinitions.cs')
-rw-r--r--src/wixext/Tuples/IisTupleDefinitions.cs82
1 files changed, 41 insertions, 41 deletions
diff --git a/src/wixext/Tuples/IisTupleDefinitions.cs b/src/wixext/Tuples/IisTupleDefinitions.cs
index 4017fa27..d6ed80a2 100644
--- a/src/wixext/Tuples/IisTupleDefinitions.cs
+++ b/src/wixext/Tuples/IisTupleDefinitions.cs
@@ -5,7 +5,7 @@ namespace WixToolset.Iis
5 using System; 5 using System;
6 using WixToolset.Data; 6 using WixToolset.Data;
7 7
8 public enum IisTupleDefinitionType 8 public enum IisSymbolDefinitionType
9 { 9 {
10 Certificate, 10 Certificate,
11 CertificateHash, 11 CertificateHash,
@@ -27,13 +27,13 @@ namespace WixToolset.Iis
27 IIsWebVirtualDir, 27 IIsWebVirtualDir,
28 } 28 }
29 29
30 public static partial class IisTupleDefinitions 30 public static partial class IisSymbolDefinitions
31 { 31 {
32 public static readonly Version Version = new Version("4.0.0"); 32 public static readonly Version Version = new Version("4.0.0");
33 33
34 public static IntermediateTupleDefinition ByName(string name) 34 public static IntermediateSymbolDefinition ByName(string name)
35 { 35 {
36 if (!Enum.TryParse(name, out IisTupleDefinitionType type)) 36 if (!Enum.TryParse(name, out IisSymbolDefinitionType type))
37 { 37 {
38 return null; 38 return null;
39 } 39 }
@@ -41,63 +41,63 @@ namespace WixToolset.Iis
41 return ByType(type); 41 return ByType(type);
42 } 42 }
43 43
44 public static IntermediateTupleDefinition ByType(IisTupleDefinitionType type) 44 public static IntermediateSymbolDefinition ByType(IisSymbolDefinitionType type)
45 { 45 {
46 switch (type) 46 switch (type)
47 { 47 {
48 case IisTupleDefinitionType.Certificate: 48 case IisSymbolDefinitionType.Certificate:
49 return IisTupleDefinitions.Certificate; 49 return IisSymbolDefinitions.Certificate;
50 50
51 case IisTupleDefinitionType.CertificateHash: 51 case IisSymbolDefinitionType.CertificateHash:
52 return IisTupleDefinitions.CertificateHash; 52 return IisSymbolDefinitions.CertificateHash;
53 53
54 case IisTupleDefinitionType.IIsAppPool: 54 case IisSymbolDefinitionType.IIsAppPool:
55 return IisTupleDefinitions.IIsAppPool; 55 return IisSymbolDefinitions.IIsAppPool;
56 56
57 case IisTupleDefinitionType.IIsFilter: 57 case IisSymbolDefinitionType.IIsFilter:
58 return IisTupleDefinitions.IIsFilter; 58 return IisSymbolDefinitions.IIsFilter;
59 59
60 case IisTupleDefinitionType.IIsHttpHeader: 60 case IisSymbolDefinitionType.IIsHttpHeader:
61 return IisTupleDefinitions.IIsHttpHeader; 61 return IisSymbolDefinitions.IIsHttpHeader;
62 62
63 case IisTupleDefinitionType.IIsMimeMap: 63 case IisSymbolDefinitionType.IIsMimeMap:
64 return IisTupleDefinitions.IIsMimeMap; 64 return IisSymbolDefinitions.IIsMimeMap;
65 65
66 case IisTupleDefinitionType.IIsProperty: 66 case IisSymbolDefinitionType.IIsProperty:
67 return IisTupleDefinitions.IIsProperty; 67 return IisSymbolDefinitions.IIsProperty;
68 68
69 case IisTupleDefinitionType.IIsWebAddress: 69 case IisSymbolDefinitionType.IIsWebAddress:
70 return IisTupleDefinitions.IIsWebAddress; 70 return IisSymbolDefinitions.IIsWebAddress;
71 71
72 case IisTupleDefinitionType.IIsWebApplication: 72 case IisSymbolDefinitionType.IIsWebApplication:
73 return IisTupleDefinitions.IIsWebApplication; 73 return IisSymbolDefinitions.IIsWebApplication;
74 74
75 case IisTupleDefinitionType.IIsWebApplicationExtension: 75 case IisSymbolDefinitionType.IIsWebApplicationExtension:
76 return IisTupleDefinitions.IIsWebApplicationExtension; 76 return IisSymbolDefinitions.IIsWebApplicationExtension;
77 77
78 case IisTupleDefinitionType.IIsWebDir: 78 case IisSymbolDefinitionType.IIsWebDir:
79 return IisTupleDefinitions.IIsWebDir; 79 return IisSymbolDefinitions.IIsWebDir;
80 80
81 case IisTupleDefinitionType.IIsWebDirProperties: 81 case IisSymbolDefinitionType.IIsWebDirProperties:
82 return IisTupleDefinitions.IIsWebDirProperties; 82 return IisSymbolDefinitions.IIsWebDirProperties;
83 83
84 case IisTupleDefinitionType.IIsWebError: 84 case IisSymbolDefinitionType.IIsWebError:
85 return IisTupleDefinitions.IIsWebError; 85 return IisSymbolDefinitions.IIsWebError;
86 86
87 case IisTupleDefinitionType.IIsWebLog: 87 case IisSymbolDefinitionType.IIsWebLog:
88 return IisTupleDefinitions.IIsWebLog; 88 return IisSymbolDefinitions.IIsWebLog;
89 89
90 case IisTupleDefinitionType.IIsWebServiceExtension: 90 case IisSymbolDefinitionType.IIsWebServiceExtension:
91 return IisTupleDefinitions.IIsWebServiceExtension; 91 return IisSymbolDefinitions.IIsWebServiceExtension;
92 92
93 case IisTupleDefinitionType.IIsWebSite: 93 case IisSymbolDefinitionType.IIsWebSite:
94 return IisTupleDefinitions.IIsWebSite; 94 return IisSymbolDefinitions.IIsWebSite;
95 95
96 case IisTupleDefinitionType.IIsWebSiteCertificates: 96 case IisSymbolDefinitionType.IIsWebSiteCertificates:
97 return IisTupleDefinitions.IIsWebSiteCertificates; 97 return IisSymbolDefinitions.IIsWebSiteCertificates;
98 98
99 case IisTupleDefinitionType.IIsWebVirtualDir: 99 case IisSymbolDefinitionType.IIsWebVirtualDir:
100 return IisTupleDefinitions.IIsWebVirtualDir; 100 return IisSymbolDefinitions.IIsWebVirtualDir;
101 101
102 default: 102 default:
103 throw new ArgumentOutOfRangeException(nameof(type)); 103 throw new ArgumentOutOfRangeException(nameof(type));