The DataTableCollection type exposes the following members.
Methods
Name | Description | |
---|---|---|
![]() |
Add |
Create and add a DataTable from a DataSource.
Use CreateFileDataSource(String) to create
a DataSource from a file path.
|
![]() |
Contains(Guid) |
Check if a table with the given id exists in the
collection.
|
![]() |
Contains(String) |
Check if a table with the given name exists in the
collection.
|
![]() |
Contains(DataTable) |
Check if the dataTable exists in this collection.
|
![]() |
CreateUniqueName |
Create a new unique table name from a suggestion. The
suggested name is used if possible.
|
![]() |
GetEnumerator |
Returns an enumerator that iterates through the collection.
|
![]() |
GetType |
Gets the Type of the current instance. (Inherited from Object.) |
![]() |
IsValidName |
Check if the suggested table name is a valid unique
name in the collection.
|
![]() |
Refresh |
Refreshes the given tables in dependency order.
|
![]() |
RefreshAll |
Refreshes the all tables in this collection.
|
![]() |
RefreshAsync(IEnumerableDataTable) |
Refreshes the given tables in dependency order. Tables that have asynchronous refresh
(i.e. Data On Demand and Data Functions) and tables that depend on them will be refreshed
in later transactions.
|
![]() |
RefreshAsync(IEnumerableDataTable, ActionException) |
Refreshes the given tables in dependency order. Tables that have asynchronous refresh
(i.e. Data On Demand and Data Functions) and tables that depend on them will be refreshed
in later transactions.
|
![]() |
Remove(String) |
Remove the DataTable with the given name from the
collection.
|
![]() |
Remove(DataTable) |
Remove the dataTable from the collection.
|
![]() |
TryGetValue(Guid, DataTable) |
Try to get a DataTable with a given id.
|
![]() |
TryGetValue(String, DataTable) |
Try to get a DataTable with a given name.
|
Explicit Interface Implementations
Name | Description | |
---|---|---|
![]() ![]() |
IEnumerableGetEnumerator |
Returns an enumerator that iterates through a collection.
|
![]() ![]() |
IServiceProviderGetService |
Implements IServiceProvider.
(Inherited from Node.) |
![]() ![]() |
INodeContextGetAncestorT |
Implements GetAncestorT.
(Inherited from DocumentNode.) |
![]() ![]() |
INodeContextGetServiceT |
Implements GetServiceT.
(Inherited from DocumentNode.) |
![]() ![]() |
INodeContextIsDescendantOf |
Implements IsDescendantOf(DocumentNode).
(Inherited from DocumentNode.) |
![]() ![]() |
ITransactionsBeginAggregatedTransaction |
Implements BeginAggregatedTransaction.
(Inherited from DocumentNode.) |
![]() ![]() |
ITransactionsExecuteInvisibleTransaction |
Implements ExecuteInvisibleTransaction(Executor).
(Inherited from DocumentNode.) |
![]() ![]() |
ITransactionsExecuteStickyTransaction |
Implements ExecuteStickyTransaction(Guid, Executor).
(Inherited from DocumentNode.) |
![]() ![]() |
ITransactionsExecuteTransaction |
Implements ExecuteTransaction(Executor).
(Inherited from DocumentNode.) |
See Also