aboutsummaryrefslogtreecommitdiff
path: root/src/WixToolset.Data/WindowsInstaller
diff options
context:
space:
mode:
authorSean Hall <r.sean.hall@gmail.com>2020-12-18 17:55:28 -0600
committerSean Hall <r.sean.hall@gmail.com>2020-12-18 23:24:21 -0600
commit8d27ac8bd8eb8ec320714a0bc201b05728da2206 (patch)
tree7b7e7e25510fa23c84da6717d982af6b0f969075 /src/WixToolset.Data/WindowsInstaller
parent2baff8dcce00fea541028dc927f34eb57641e47d (diff)
downloadwix-8d27ac8bd8eb8ec320714a0bc201b05728da2206.tar.gz
wix-8d27ac8bd8eb8ec320714a0bc201b05728da2206.tar.bz2
wix-8d27ac8bd8eb8ec320714a0bc201b05728da2206.zip
Enable XML doc.
Diffstat (limited to 'src/WixToolset.Data/WindowsInstaller')
-rw-r--r--src/WixToolset.Data/WindowsInstaller/ColumnDefinition.cs1
-rw-r--r--src/WixToolset.Data/WindowsInstaller/Field.cs4
-rw-r--r--src/WixToolset.Data/WindowsInstaller/Rows/SummaryInfoRowCollection.cs2
-rw-r--r--src/WixToolset.Data/WindowsInstaller/TableDefinition.cs1
-rw-r--r--src/WixToolset.Data/WindowsInstaller/WindowsInstallerData.cs3
5 files changed, 6 insertions, 5 deletions
diff --git a/src/WixToolset.Data/WindowsInstaller/ColumnDefinition.cs b/src/WixToolset.Data/WindowsInstaller/ColumnDefinition.cs
index de554fd8..f4dbab34 100644
--- a/src/WixToolset.Data/WindowsInstaller/ColumnDefinition.cs
+++ b/src/WixToolset.Data/WindowsInstaller/ColumnDefinition.cs
@@ -29,6 +29,7 @@ namespace WixToolset.Data.WindowsInstaller
29 /// <param name="modularizeType">Type of modularization for column</param> 29 /// <param name="modularizeType">Type of modularization for column</param>
30 /// <param name="forceLocalizable">If the column is localizable.</param> 30 /// <param name="forceLocalizable">If the column is localizable.</param>
31 /// <param name="useCData">If whitespace should be preserved in a CDATA node.</param> 31 /// <param name="useCData">If whitespace should be preserved in a CDATA node.</param>
32 /// <param name="unreal">If not saved to MSI.</param>
32 public ColumnDefinition(string name, ColumnType type, int length, bool primaryKey, bool nullable, ColumnCategory category, long? minValue = null, long? maxValue = null, string keyTable = null, int? keyColumn = null, string possibilities = null, string description = null, ColumnModularizeType? modularizeType = null, bool forceLocalizable = false, bool useCData = false, bool unreal = false) 33 public ColumnDefinition(string name, ColumnType type, int length, bool primaryKey, bool nullable, ColumnCategory category, long? minValue = null, long? maxValue = null, string keyTable = null, int? keyColumn = null, string possibilities = null, string description = null, ColumnModularizeType? modularizeType = null, bool forceLocalizable = false, bool useCData = false, bool unreal = false)
33 { 34 {
34 this.Name = name; 35 this.Name = name;
diff --git a/src/WixToolset.Data/WindowsInstaller/Field.cs b/src/WixToolset.Data/WindowsInstaller/Field.cs
index 84e8d543..e5edd552 100644
--- a/src/WixToolset.Data/WindowsInstaller/Field.cs
+++ b/src/WixToolset.Data/WindowsInstaller/Field.cs
@@ -64,7 +64,6 @@ namespace WixToolset.Data.WindowsInstaller
64 /// <summary> 64 /// <summary>
65 /// Sets the value of a particular field in the row without validating. 65 /// Sets the value of a particular field in the row without validating.
66 /// </summary> 66 /// </summary>
67 /// <param name="field">field index.</param>
68 /// <param name="value">Value of a field in the row.</param> 67 /// <param name="value">Value of a field in the row.</param>
69 /// <returns>True if successful, false if validation failed.</returns> 68 /// <returns>True if successful, false if validation failed.</returns>
70 public bool BestEffortSet(object value) 69 public bool BestEffortSet(object value)
@@ -133,8 +132,9 @@ namespace WixToolset.Data.WindowsInstaller
133 } 132 }
134 133
135 /// <summary> 134 /// <summary>
136 /// Validate a value for this column. 135 /// Validate a value for a column.
137 /// </summary> 136 /// </summary>
137 /// <param name="column">The column.</param>
138 /// <param name="value">The value to validate.</param> 138 /// <param name="value">The value to validate.</param>
139 /// <returns>Validated value.</returns> 139 /// <returns>Validated value.</returns>
140 internal object ValidateValue(ColumnDefinition column, object value) 140 internal object ValidateValue(ColumnDefinition column, object value)
diff --git a/src/WixToolset.Data/WindowsInstaller/Rows/SummaryInfoRowCollection.cs b/src/WixToolset.Data/WindowsInstaller/Rows/SummaryInfoRowCollection.cs
index fc0410e9..4b2ce129 100644
--- a/src/WixToolset.Data/WindowsInstaller/Rows/SummaryInfoRowCollection.cs
+++ b/src/WixToolset.Data/WindowsInstaller/Rows/SummaryInfoRowCollection.cs
@@ -32,7 +32,7 @@ namespace WixToolset.Data.WindowsInstaller.Rows
32 /// Gets the summary property ID for the <paramref name="row"/>. 32 /// Gets the summary property ID for the <paramref name="row"/>.
33 /// </summary> 33 /// </summary>
34 /// <param name="row">The row to index.</param> 34 /// <param name="row">The row to index.</param>
35 /// <returns>The summary property ID for the <paramref name="row"/>. 35 /// <returns>The summary property ID for the <paramref name="row"/>.</returns>
36 protected override int GetKeyForItem(Row row) 36 protected override int GetKeyForItem(Row row)
37 { 37 {
38 return (int)row[0]; 38 return (int)row[0];
diff --git a/src/WixToolset.Data/WindowsInstaller/TableDefinition.cs b/src/WixToolset.Data/WindowsInstaller/TableDefinition.cs
index 504c89ce..a7602d05 100644
--- a/src/WixToolset.Data/WindowsInstaller/TableDefinition.cs
+++ b/src/WixToolset.Data/WindowsInstaller/TableDefinition.cs
@@ -26,6 +26,7 @@ namespace WixToolset.Data.WindowsInstaller
26 /// <param name="columns">Column definitions for the table.</param> 26 /// <param name="columns">Column definitions for the table.</param>
27 /// <param name="unreal">Flag if table is unreal.</param> 27 /// <param name="unreal">Flag if table is unreal.</param>
28 /// <param name="symbolIdIsPrimaryKey">Whether the primary key is the id of the symbol definition associated with this table.</param> 28 /// <param name="symbolIdIsPrimaryKey">Whether the primary key is the id of the symbol definition associated with this table.</param>
29 /// <param name="strongRowType">The specialized type for the rows.</param>
29 public TableDefinition(string name, IntermediateSymbolDefinition symbolDefinition, IEnumerable<ColumnDefinition> columns, bool unreal = false, bool symbolIdIsPrimaryKey = false, Type strongRowType = null) 30 public TableDefinition(string name, IntermediateSymbolDefinition symbolDefinition, IEnumerable<ColumnDefinition> columns, bool unreal = false, bool symbolIdIsPrimaryKey = false, Type strongRowType = null)
30 { 31 {
31 this.Name = name; 32 this.Name = name;
diff --git a/src/WixToolset.Data/WindowsInstaller/WindowsInstallerData.cs b/src/WixToolset.Data/WindowsInstaller/WindowsInstallerData.cs
index cc16bca5..8d69cd08 100644
--- a/src/WixToolset.Data/WindowsInstaller/WindowsInstallerData.cs
+++ b/src/WixToolset.Data/WindowsInstaller/WindowsInstallerData.cs
@@ -70,7 +70,6 @@ namespace WixToolset.Data.WindowsInstaller
70 /// Ensure this output contains a particular table. 70 /// Ensure this output contains a particular table.
71 /// </summary> 71 /// </summary>
72 /// <param name="tableDefinition">Definition of the table that should exist.</param> 72 /// <param name="tableDefinition">Definition of the table that should exist.</param>
73 /// <param name="section">Optional section to use for the table. If one is not provided, the entry section will be used.</param>
74 /// <returns>The table in this output.</returns> 73 /// <returns>The table in this output.</returns>
75 public Table EnsureTable(TableDefinition tableDefinition) 74 public Table EnsureTable(TableDefinition tableDefinition)
76 { 75 {
@@ -98,7 +97,7 @@ namespace WixToolset.Data.WindowsInstaller
98 /// <summary> 97 /// <summary>
99 /// Saves an output to an <c>XmlWriter</c>. 98 /// Saves an output to an <c>XmlWriter</c>.
100 /// </summary> 99 /// </summary>
101 /// <param name="wixout">XmlWriter to save to.</param> 100 /// <param name="writer">XmlWriter to save to.</param>
102 public void Save(XmlWriter writer) 101 public void Save(XmlWriter writer)
103 { 102 {
104 writer.WriteStartDocument(); 103 writer.WriteStartDocument();