# TXTextControl.DocumentServer.DataSources namespace

> Enumerations TXTextControl.DocumentServer.DataSources.DataColumnInfo Class TXTextControl.DocumentServer.DataSources.DataColumnInfoCollection Class TXTextControl.DocumentServer.DataSources.DataRelationInfo Class TXTextControl.DocumentServer.DataSources.DataRelationInfoCollection Class TXTextControl.DocumentServer.DataSources.DataSourceManager Class TXTextControl.DocumentServer.DataSources.DataTableInfo Class TXTextControl.DocumentServer.DataSources.DataTableInfoCollection Class TXTextControl.DocumentServer.DataSources.IDataRowAdapter Interface TXTextControl.DocumentServer.DataSources.IDataTableAdapter Interface TXTextControl.DocumentServer.DataSources.MergeBlockInfo Class TXTextControl.DocumentServer.DataSources.MergeBlockSettings Class TXTextControl.DocumentServer.DataSources.MergeSettings Class

- **Product:** TX Text Control .NET for Windows Forms
- **Section:** Reference
- **Kind:** Namespace
- **Path:** TX Text Control .NET for Windows Forms > Reference > TXTextControl.DocumentServer.DataSources namespace
- **447 words**
- **Web URL:** https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol-documentserver-datasources/
- **LLMs URL:** https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol-documentserver-datasources/llms.txt
- **LLMs-Full URL:** https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol-documentserver-datasources/llms-full.txt

---

### Description

- [Enumerations](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol-documentserver-datasources/documentserver-datasources/llms-full.txt)
- [TXTextControl.DocumentServer.DataSources.DataColumnInfo Class](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol-documentserver-datasources/datacolumninfo/llms-full.txt)
- [TXTextControl.DocumentServer.DataSources.DataColumnInfoCollection Class](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol-documentserver-datasources/datacolumninfocollection/llms-full.txt)
- [TXTextControl.DocumentServer.DataSources.DataRelationInfo Class](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol-documentserver-datasources/datarelationinfo/llms-full.txt)
- [TXTextControl.DocumentServer.DataSources.DataRelationInfoCollection Class](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol-documentserver-datasources/datarelationinfocollection/llms-full.txt)
- [TXTextControl.DocumentServer.DataSources.DataSourceManager Class](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol-documentserver-datasources/datasourcemanager/llms-full.txt)
- [TXTextControl.DocumentServer.DataSources.DataTableInfo Class](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol-documentserver-datasources/datatableinfo/llms-full.txt)
- [TXTextControl.DocumentServer.DataSources.DataTableInfoCollection Class](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol-documentserver-datasources/datatableinfocollection/llms-full.txt)
- [TXTextControl.DocumentServer.DataSources.IDataRowAdapter Interface](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol-documentserver-datasources/idatarowadapter/llms-full.txt)
- [TXTextControl.DocumentServer.DataSources.IDataTableAdapter Interface](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol-documentserver-datasources/idatatableadapter/llms-full.txt)
- [TXTextControl.DocumentServer.DataSources.MergeBlockInfo Class](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol-documentserver-datasources/mergeblockinfo/llms-full.txt)
- [TXTextControl.DocumentServer.DataSources.MergeBlockSettings Class](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol-documentserver-datasources/mergeblocksettings/llms-full.txt)
- [TXTextControl.DocumentServer.DataSources.MergeSettings Class](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol-documentserver-datasources/mergesettings/llms-full.txt)

---

## In This Section

- [blocktemplatetype](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol-documentserver-datasources/blocktemplatetype/llms-full.txt)
- [DataColumnInfo Class](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol-documentserver-datasources/datacolumninfo/llms-full.txt): The DataColumnInfo class provides basic information about a table column in a data source.
- [DataColumnInfoCollection Class](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol-documentserver-datasources/datacolumninfocollection/llms-full.txt): An instance of the DataColumnInfoCollection class contains all data columns of a data table in a data source represented through objects of the type DataColumnInfo. The DataColumnInfoCollection class implements the interface ICollection<DocumentServer.DataSources.DataColumnInfo> and therefore also IEnumerable<DocumentServer.DataSources.DataColumnInfo>. 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.
- [DataRelationInfo Class](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol-documentserver-datasources/datarelationinfo/llms-full.txt): The DataRelationInfo class provides all necessary information about parent-child-relations between data tables.
- [DataRelationInfoCollection Class](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol-documentserver-datasources/datarelationinfocollection/llms-full.txt): An instance of the DataRelationInfoCollection class contains all data relations in a data source represented through objects of the type DataRelationInfo. The DataRelationInfoCollection class implements the interface ICollection<DataRelationInfo> and therefore also IEnumerable<DataRelationInfo>. 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.
- [DataSourceManager Class](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol-documentserver-datasources/datasourcemanager/llms-full.txt): The DataSourceManager class is designed for handling all existing kinds of data sources which can be used together with the MailMerge class. Use this class to determine which data tables, column names and data relations a data source contains and to insert merge block templates into documents.
- [DataTableInfo Class](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol-documentserver-datasources/datatableinfo/llms-full.txt): The DataTableInfo class provides basic information about a data table in a data source.
- [DataTableInfoCollection Class](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol-documentserver-datasources/datatableinfocollection/llms-full.txt): 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.
- [dialogresult](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol-documentserver-datasources/dialogresult/llms-full.txt)
- [DocumentServer.DataSources Enumerations](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol-documentserver-datasources/documentserver-datasources/llms-full.txt)
- [fielddisplaymode](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol-documentserver-datasources/fielddisplaymode/llms-full.txt)
- [IDataRowAdapter Interface](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol-documentserver-datasources/idatarowadapter/llms-full.txt): The IDataRowAdapter interface contains properties and methods implemented by data row instances used in the BlockMerging event.
- [IDataTableAdapter Interface](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol-documentserver-datasources/idatatableadapter/llms-full.txt): The IDataTableAdapter interface contains properties and methods implemented by data table instances used in the BlockMerging event.
- [MergeBlockInfo Class](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol-documentserver-datasources/mergeblockinfo/llms-full.txt): The MergeBlockInfo class is used to insert a table or paragraph based repeating merge block into a TextControl instance using the DataSourceManager.InsertMergeBlock method.
- [MergeBlockSettings Class](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol-documentserver-datasources/mergeblocksettings/llms-full.txt): The MergeBlockSettings class is used to insert a table or paragraph based repeating merge block into a TextControl instance using the DataSourceManager.InsertMergeBlock method.
- [MergeSettings Class](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol-documentserver-datasources/mergesettings/llms-full.txt): The MergeSettings class is intended for passing additional settings to the DataSourceManager.Merge method.

---

## Nearby

- **Previous:** [SortingInstruction.SortOrder Property](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol-documentserver-datashaping/sortinginstruction/sortorder-property/llms-full.txt)
- **Next:** [DocumentServer.DataSources Enumerations](https://docs.textcontrol.com/tx-text-control-dotnet-winforms/reference/txtextcontrol-documentserver-datasources/documentserver-datasources/llms-full.txt)
