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