aboutsummaryrefslogtreecommitdiff
path: root/src/WixToolset.Data.WindowsInstaller/Rows/WixPayloadPropertiesRow.cs
diff options
context:
space:
mode:
Diffstat (limited to 'src/WixToolset.Data.WindowsInstaller/Rows/WixPayloadPropertiesRow.cs')
-rw-r--r--src/WixToolset.Data.WindowsInstaller/Rows/WixPayloadPropertiesRow.cs81
1 files changed, 0 insertions, 81 deletions
diff --git a/src/WixToolset.Data.WindowsInstaller/Rows/WixPayloadPropertiesRow.cs b/src/WixToolset.Data.WindowsInstaller/Rows/WixPayloadPropertiesRow.cs
deleted file mode 100644
index 2e5f53ad..00000000
--- a/src/WixToolset.Data.WindowsInstaller/Rows/WixPayloadPropertiesRow.cs
+++ /dev/null
@@ -1,81 +0,0 @@
1//-------------------------------------------------------------------------------------------------
2// <copyright file="WixPayloadPropertiesRow.cs" company="Outercurve Foundation">
3// Copyright (c) 2004, Outercurve Foundation.
4// This software is released under Microsoft Reciprocal License (MS-RL).
5// The license and further copyright text can be found in the file
6// LICENSE.TXT at the root directory of the distribution.
7// </copyright>
8//-------------------------------------------------------------------------------------------------
9
10namespace WixToolset.Data.Rows
11{
12 using System;
13
14 /// <summary>
15 /// Specialization of a row for the WixPayloadProperties table.
16 /// </summary>
17 public class WixPayloadPropertiesRow : Row
18 {
19 /// <summary>
20 /// Creates a WixPayloadProperties row that does not belong to a table.
21 /// </summary>
22 /// <param name="sourceLineNumbers">Original source lines for this row.</param>
23 /// <param name="tableDef">TableDefinition this WixPayloadProperties row belongs to and should get its column definitions from.</param>
24 public WixPayloadPropertiesRow(SourceLineNumber sourceLineNumbers, TableDefinition tableDef) :
25 base(sourceLineNumbers, tableDef)
26 {
27 }
28
29 /// <summary>
30 /// Creates a WixPayloadProperties row that belongs to a table.
31 /// </summary>
32 /// <param name="sourceLineNumbers">Original source lines for this row.</param>
33 /// <param name="table">Table this WixPayloadProperties row belongs to and should get its column definitions from.</param>
34 public WixPayloadPropertiesRow(SourceLineNumber sourceLineNumbers, Table table) :
35 base(sourceLineNumbers, table)
36 {
37 }
38
39 public string Id
40 {
41 get { return (string)this.Fields[0].Data; }
42 set { this.Fields[0].Data = value; }
43 }
44
45 public string Package
46 {
47 get { return (string)this.Fields[1].Data; }
48 set { this.Fields[1].Data = value; }
49 }
50
51 public string Container
52 {
53 get { return (string)this.Fields[2].Data; }
54 set { this.Fields[2].Data = value; }
55 }
56
57 public string Name
58 {
59 get { return (string)this.Fields[3].Data; }
60 set { this.Fields[3].Data = value; }
61 }
62
63 public string Size
64 {
65 get { return (string)this.Fields[4].Data; }
66 set { this.Fields[4].Data = value; }
67 }
68
69 public string DownloadUrl
70 {
71 get { return (string)this.Fields[5].Data; }
72 set { this.Fields[5].Data = value; }
73 }
74
75 public string LayoutOnly
76 {
77 get { return (string)this.Fields[6].Data; }
78 set { this.Fields[6].Data = value; }
79 }
80 }
81}