Send feedback on this topic.
Teradata.Client.Provider
Thread Safety
.NET Data Provider for Teradata > Developer's Guide > Working with the Data Provider Features > 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.

For example, two threads should not try to execute two separate commands (TdCommand) simultaneously against the same connection. However two threads can execute two separate commands (TdCommand) associated with two separate and distinct connections (TdConnection) .