Table Class
Object that represents a table in a database.
Methods
Method | Description |
---|---|
CreateRow(sourceLineNumbers) | Creates a new row and adds it to the table. |
ValidateRows() | Validates the rows of this OutputTable and throws if it collides on primary keys. |
Properties
Property | Description |
---|---|
Definition | Gets the table definition. |
Name | Gets the name of the table. |
Operation | Gets or sets the table transform operation. |
Rows | Gets the rows contained in the table. |
WixToolset.Data.dll
version 5.0.2+aa65968c419420d32e3e1b647aea0082f5ca5b78
CreateRow(sourceLineNumbers) Method
Creates a new row and adds it to the table.
Declaration
public Row CreateRow(
WixToolset.Data.SourceLineNumber sourceLineNumbers
)
Parameters
Parameter | Type | Description |
---|---|---|
sourceLineNumbers | WixToolset.Data.SourceLineNumber | Original source lines for this row. |
Return value
Row
Row created in table.
ValidateRows() Method
Validates the rows of this OutputTable and throws if it collides on primary keys.
Declaration
public void ValidateRows()
Definition Property
Gets the table definition.
Declaration
public TableDefinition Definition { get; set; }
Name Property
Gets the name of the table.
Declaration
public string Name { get; set; }
Operation Property
Gets or sets the table transform operation.
Declaration
public TableOperation Operation { get; set; }
Rows Property
Gets the rows contained in the table.
Declaration
public IList<WixToolset.Data.WindowsInstaller.Row> Rows { get; set; }