The DataTable type exposes the following members.
Properties
Name | Description | |
---|---|---|
Columns |
Gets the collection of the columns that are part of this data table.
|
|
Context |
Gets the context of this node.
(Inherited from DocumentNode.) |
|
HasValidPrimaryKey |
Gets a value indicating whether the table has a valid primary key or not.
|
|
Id |
Gets a unique identifier for this table.
|
|
IsAttached |
Gets a value indicating whether this node is attached.
(Inherited from DocumentNode.) |
|
IsExternal |
Gets a value indicating whether the data in this table is kept external.
|
|
IsRefreshable |
Gets a value indicating whether this table is refreshable, that is,
it supports Refresh calls.
|
|
IsRefreshableByNeed |
Gets a value indicating whether this table is refreshable by need, that is,
it supports Refresh calls and uses the NeedsRefresh
property to indicate if refresh is needed.
|
|
Name |
Gets or sets the name of this table.
|
|
NameEscapedForExpression |
Gets the name of the table escaped for usage in an
expression. This is a utility method which uses
EscapeIdentifier(String).
|
|
NeedsRefresh |
Gets a value indicating whether this table needs to be refreshed (by calling Refresh).
|
|
PrimaryKey |
Gets or sets the primary key for this data table. The primary
key is a collection of columns in this table that provides a unique
combination of values for each row.
|
|
Properties |
Gets the properties describing this table.
|
|
Refreshing |
Gets a value indicating whether the data table is refreshing.
|
|
RowCount |
Gets the number of rows in the columns in this table. All columns in a DataTable
have the same number of rows.
|
|
Transactions |
Gets a collection of methods for executing transactions on the document.
(Inherited from DocumentNode.) |
See Also