| Name | Description |
 | AccountString |
Identifies an individual user account, and is associated with a specific User Id.
The account identifier can be up to 30 characters long.
|
 | AllProxy |
The proxy server used on HTTP and/or HTTPS requests when HttpProxy and/or HttpsProxy are not
provided.
|
 | AllProxyPassword | The password for TdConnectionStringBuilder.AllProxy authentication. |
 | AllProxyUser | The username for TdConnectionStringBuilder.AllProxy authentication. |
 | AuthenticationMechanism |
A session security context enabling data encryption and authentication. The following values
are supported: BEARER, CODE, EXTERNALBROWSER, JWT, LDAP, SPNEGO, TD2, TDNEGO.
|
 | AuthenticationString |
AuthenticationString supports mechanisms that require additional authentication information.
|
 | BrowsableConnectionString | Gets or sets a value that indicates whether the System.Data.Common.DbConnectionStringBuilder.ConnectionString property is visible in Visual Studio designers. (Inherited from System.Data.Common.DbConnectionStringBuilder) |
 | BrowserTabTimeout |
Specifies the number of seconds to wait before closing the browser tab after Browser
Authentication is completed.
|
 | CodeAppendFile |
Specifies how the CODE authentication mechanism (OIDC Device Code Flow) will return the
verification URL and code required to complete authentication.
|
 | CommandTimeout |
This sets the default command timeout.
|
 | ConnectionPooling |
Enables or disables connection pooling.
|
 | ConnectionPoolingTimeout |
Specifies the time a connection may stay idle inside the pool.
|
 | ConnectionString | Gets or sets the connection string associated with the System.Data.Common.DbConnectionStringBuilder. (Inherited from System.Data.Common.DbConnectionStringBuilder) |
 | ConnectionTimeout |
Specifies the time to wait for a Teradata session to be opened
or established.
|
 | ConnectMaxRetryCount | This represents the maximum number of attempts of a retryable error during TdConnection.Open before an error is returned to the application. |
 | Count | Gets the current number of keys that are contained within the System.Data.Common.DbConnectionStringBuilder.ConnectionString property. (Inherited from System.Data.Common.DbConnectionStringBuilder) |
 | Database |
The database selected as the default database when a Teradata connection is opened.
|
 | DataEncryption |
Session level encryption is enabled, encrypting all messages bidirectionally to Teradata.
|
 | DataIntegrity |
Session level integrity is enabled, performing integrity checking on all messages
bidirectionally to Teradata.
|
 | DataSource |
The Teradata server name, or equivalently the DBC Name or TDPID.
|
 | DataSourceDnsEntries |
The number of entries defined in DNS for the DataSource.
|
 | DisableTokenCache |
Disables the use of the OIDC Token Cache.
|
 | EnableDateTimeOffset | Enables and disables mapping of TIMESTAMP WITH ZONE to DateTimeOffset |
 | EnableFIPS |
Enables FIPS mode.
|
 | EnableTdDateTime | Enables and disables mapping of DATE, TIME, TIME WITH ZONE, TIMESTAMP and TIMESTAMP WITH ZONE to TdDate, TdTime, TdTimeWithTimeZone, TdTimestamp and TdTimestampWithTimeZone provider specific types. |
 | EnableTdDecimal | Enables and disables mapping of Decimal(18) to TdDecimal provider specific type. |
 | EnableTdIntervals |
Enables and disables mapping of all SQL Interval data types to
the corresponding Provider Specific Interval types.
|
 | HttpProxy |
The proxy server used on HTTP requests.
|
 | HttpProxyPassword | The password for TdConnectionStringBuilder.HttpProxy authentication. |
 | HttpProxyUser | The username for TdConnectionStringBuilder.HttpProxy authentication. |
 | HttpsPortNumber |
Specifies the HTTPS/TLS port number that the .NET Data Provider for Teradata uses to establish
a TLS-encrypted connection to the Teradata Gateway.
|
 | HttpsProxy |
The proxy server used on HTTPS requests.
|
 | HttpsProxyPassword | The password for TdConnectionStringBuilder.HttpsProxy authentication. |
 | HttpsProxyUser | The username for TdConnectionStringBuilder.HttpsProxy authentication. |
 | IntegratedSecurity |
Single Sign On is supported by setting this value. The User Id, Password, and
Authentication String values are ignored.
|
 | IsFixedSize | Overridden.
Gets a value that indicates whether the TdConnectionStringBuilder has a fixed size.
|
 | IsReadOnly | Gets a value that indicates whether the System.Data.Common.DbConnectionStringBuilder is read-only. (Inherited from System.Data.Common.DbConnectionStringBuilder) |
 | Item | Overridden.
Gets or sets the value associated with the specified connection string keyword.
|
 | JwsAlgorithm |
Specifies the JSON Web Signature algorithm to use when signing the JWT Bearer Token for client
authentication.
|
 | JwsCert |
Specifies the file name of the X.509 certificate PEM file that contains the public key
corresponding to the private key in JwsPrivateKey.
|
 | JwsPrivateKey |
Specifies the filename of the PEM or JWK file containing the private key to sign the JWT
Bearer Token for client authentication. PEM files are only supported on .NET 6 or later.
|
 | Keys | Overridden.
Gets a collection of valid connection string keywords for the .NET Data Provider for Teradata.
|
 | MaxDecimalPrecision |
Used to set the maximum precision of a decimal that can be retrieved from Teradata.
|
 | MaxPoolSize |
Maximum number of Teradata sessions allowed in the pool.
|
 | MinPoolSize |
Minimum number of Teradata sessions allowed in the pool.
|
 | NewPassword | Gets or sets a string that contains a new password to be supplied during logons
that contain expired passwords.
|
 | NodeDownTimeout | Obsolete. The number of seconds that must elapse before a connection attempt is made to a node previously marked as unavailable. |
 | OidcClaim |
Specifies the OpenID Connect (OIDC) claim type to use for client authentication mechanisms
which require user interaction, such as EXTERNALBROWSER and CODE.
|
 | OidcClientId |
Specifies the OpenID Connect (OIDC) Client ID to use for EXTERNALBROWSER Authentication
mechanism and other OIDC methods.
|
 | OidcPrompt |
Specifies the OpenID Connect (OIDC) prompt to use for client authentication mechanisms which
require user interaction, such as EXTERNALBROWSER and CODE.
|
 | OidcScope |
Specifies the OpenID Connect (OIDC) scope to use for EXTERNALBROWSER authentication mechanism
and other OIDC methods.
|
 | OidcToken |
Specifies the kind of OpenID Connect (OIDC) token to use for client authentication mechanisms
that support it.
|
 | Password |
The Advanced SQL Engine password.
|
 | PersistSecurityInfo |
The data source object can persist sensitive authentication information
such as a password along with other authentication information.
|
 | PortNumber |
Specifies the TCP/IP port number that the .NET Data Provider for Teradata
uses for connection to the Teradata Gateway.
|
 | ProfileName |
Specifies the profile name to access the appropriate properties from the application
configuration file.
|
 | ProxyBypassHosts |
A comma-separated list of hostnames that should be excluded from proxying.
|
 | QueryBand |
Gets or Sets the Query Bands that are to be defined at the Connection Level.
|
 | ReadAhead |
Enables additional buffering of results, while the current buffer is consumed by an
application. This is useful when executing queries that return large result sets.
|
 | Recovery |
Sets Recoverable Network Protocol (RNP) and Redrive properties used during a network
error or database failure.
|
 | RecoveryCommandTimeoutOverride | Enables a TdConnectionStringBuilder.RecoveryTimeout value to be supplied during reconnection for commands that contain a finite CommandTimeout. |
 | RecoveryIntervalFactor |
This represents the adjustment in the recovery interval period from the preceding
interval period. The factor is an additive factor in seconds.
|
 | RecoveryMaximumInterval | This represents the maximum interval time in seconds, used to limit the retry interval time adjusted by the TdConnectionStringBuilder.RecoveryIntervalFactor. |
 | RecoveryStartInterval |
The starting time interval (in seconds) after which an attempt to retry a
reconnection is performed.
|
 | RecoveryTimeout |
Recovery timeout in seconds used to re-establish a connection.
|
 | ResponseBufferSize |
Gets and Sets the initial size of the internal communication data buffers.
|
 | RestrictToDefaultDatabase | Indicates whether Schema queries TdConnection.GetSchema should be restricted to the Default Database. |
 | SessionCharacterSet | Gets or sets the character encoding (Text.Encoding) for the connection. |
 | SessionMode |
Gets or sets the Session-Mode.
|
 | SslCA |
Specifies the full path and name of a PEM file containing CA certificates. This file may
contain one or more trusted root or intermediate CA certificates.
|
 | SslCAPath |
Specifies the path to a directory containing certificate files in PEM format. The directory
will be searched for *.pem files. Each .pem file may contain one or more trusted root or
intermediate CA certificates.
|
 | SslCRC |
Controls the behavior of the connection depending on the result of the certificate revocation
check.
|
 | SslCRCTimeout |
Sets the maximum amount of time to be spent during the retrieval of OCSP response or
certificate revocation list (CRL). A value of zero means no limits.
|
 | SslMode |
Gets or sets the SslMode for connections to the database. SslMode is not used for validating
the OpenID Connect Identity Provider endpoint certificates, which are validated using the
system default settings.
|
 | SslProtocol |
Specifies the minimum version of the TLS protocol for TLS-encrypted connections.
|
 | UseEnhancedSchemaTable | Gets or sets a Boolean value that indicates whether TdDataReader.GetSchemaTable method should return additional metadata information (e.g. IsKey and IsUnique). |
 | UserId |
The Teradata user id.
|
 | UseXViews |
All schema queries will return only user owned data.
|
 | Values | Overridden. Gets a collection of connection string values for the TdConnectionStringBuilder . |