DataTableInfoCollection Class
- Namespace
TXTextControl.DocumentServer. DataSources
- Package
TXTextControl.from the private NuGet feed or Text Control Offline PackagesTextControl. WPF. SDK
- Assembly
TXDocumentServer.dll
- Install
dotnet add package TXTextControl..NET 8 and later. For .NET Framework, referenceTextControl. WPF. SDK TXDocumentServer.from the setup.dll
- Implements
- ICollection<Data
Table , IEnumerable<DataInfo> Table , IEnumerableInfo>
Description
An instance of the DataTableInfoCollection class contains all data tables in a data source represented through objects of the type DataTableInfo. The DataTableInfoCollection class implements the interface ICollection<DocumentServer.DataSources.DataTableInfo> and therefore also IEnumerable<DocumentServer.DataSources.DataTableInfo>. This collection class is meant to be read only. For this reason all ICollection members which would cause changes to the collection content (e. g. Add(), Clear() or Remove()) throw a NotSupportedException.
Syntax
public sealed class DataTableInfoCollection : ICollection<DataTableInfo>, IEnumerable<DataTableInfo>, IEnumerablePublic NotInheritable Class DataTableInfoCollection
Implements ICollection(Of DataTableInfo), IEnumerable(Of DataTableInfo), IEnumerableExamples
The following example includes the item value from a Data Table Info Collection object in application diagnostics. The created object is then available to the surrounding document workflow.
Console.WriteLine($"Item: {dataTableInfoCollection["CustomerName"]}");
Console.WriteLine("Data Table Info Collection is ready for use.");Console.WriteLine($"Item: {dataTableInfoCollection.Item("CustomerName")}")
Console.WriteLine("Data Table Info Collection is ready for use.")Members
Properties
| Property | Description |
|---|---|
| Count | Gets the number of elements contained in the collection. |
| IsReadOnly | Gets a value indicating whether the collection is read only. Always returns true. |
| Item | Gets a DataTableInfo instance from the collection. In C# this property is the indexer for the DataTableInfoCollection class. |
Methods
| Method | Description |
|---|---|
| Add | Not described in the reference. public void Add(DataTableInfo item); |
| Clear | Not described in the reference. public void Clear(); |
| Contains | Not described in the reference. public bool Contains(DataTableInfo item); |
| CopyTo | Copies the elements of the collection to an array, starting at a particular index. |
| GetEnumerator | Returns an enumerator that can be used to iterate through the collection. |
| Remove | Not described in the reference. public bool Remove(DataTableInfo item); |