Send feedback on this topic.
Teradata.Client.Provider
Working with the Data Provider Features
.NET Data Provider for Teradata > Developer's Guide > Working with the Data Provider Features

The Following table is a list of Features built into the .NET Data Provider for Teradata.

Features Description
Thread Safety The .NET Data Provider for Teradata can support multiple concurrent connections (TdConnection) to Teradata Databases. Each connection can be used by one thread at any moment in time and instance members are not guaranteed to be thread safe.
Configuration Files Configuration files are supported to modify some of TdConnectionStringBuilder properties and to define Mapping Views and ViewColumns To Tables in the Entity Provider.
Connection Process Describes how the connection process and logon security features work.
Connection Pooling Connection Pooling is supported by the .NET Data Provider for Teradata.
The TdCommandBuilder and TdDataAdapter Overview The TdDataAdapter can be used with the TdCommandBuilder to automatically build the needed TdCommands to push the updates back to the Teradata Database.
Side by Side Execution Overview The .NET Data Provider for Teradata has been extended to include Side-by-Side execution.
Asynchronous Support Overview The Teradata provider supports the same asynchronous design patterns as those in the .NET Framework.
Generated Data Retrieval (Identity Column Support) Generated Data Retrieval is supported by TdCommand.
Schema Collections TdConnection.GetSchema supports common schema collections and provider-specific schema collections.