Send feedback on this topic.
Teradata.Client.Provider
TdConnectionStringBuilder Class Properties

Teradata.Client.Provider Namespace : TdConnectionStringBuilder Class

For a list of all members of this type, see TdConnectionStringBuilder members.

Public Properties
 NameDescription
Public Property Identifies an individual user account, and is associated with a specific User Id. The account identifier can be up to 30 characters long.  
Public Property The proxy server used on HTTP and/or HTTPS requests when HttpProxy and/or HttpsProxy are not provided.  
Public PropertyThe password for TdConnectionStringBuilder.AllProxy authentication.  
Public PropertyThe username for TdConnectionStringBuilder.AllProxy authentication.  
Public Property A session security context enabling data encryption and authentication. The following values are supported: BEARER, CODE, EXTERNALBROWSER, JWT, LDAP, SPNEGO, TD2, TDNEGO.  
Public Property AuthenticationString supports mechanisms that require additional authentication information.  
Public PropertyGets 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)
Public Property Specifies the number of seconds to wait before closing the browser tab after Browser Authentication is completed.  
Public Property Specifies how the CODE authentication mechanism (OIDC Device Code Flow) will return the verification URL and code required to complete authentication.  
Public Property This sets the default command timeout.  
Public Property Enables or disables connection pooling.  
Public Property Specifies the time a connection may stay idle inside the pool.  
Public PropertyGets or sets the connection string associated with the System.Data.Common.DbConnectionStringBuilder. (Inherited from System.Data.Common.DbConnectionStringBuilder)
Public Property Specifies the time to wait for a Teradata session to be opened or established.  
Public PropertyThis represents the maximum number of attempts of a retryable error during TdConnection.Open before an error is returned to the application.  
Public PropertyGets the current number of keys that are contained within the System.Data.Common.DbConnectionStringBuilder.ConnectionString property. (Inherited from System.Data.Common.DbConnectionStringBuilder)
Public Property The database selected as the default database when a Teradata connection is opened.  
Public Property Session level encryption is enabled, encrypting all messages bidirectionally to Teradata.  
Public Property Session level integrity is enabled, performing integrity checking on all messages bidirectionally to Teradata.  
Public Property The Teradata server name, or equivalently the DBC Name or TDPID.  
Public Property The number of entries defined in DNS for the DataSource.  
Public Property Disables the use of the OIDC Token Cache.  
Public PropertyEnables and disables mapping of TIMESTAMP WITH ZONE to DateTimeOffset  
Public Property Enables FIPS mode.  
Public PropertyEnables and disables mapping of DATE, TIME, TIME WITH ZONE, TIMESTAMP and TIMESTAMP WITH ZONE to TdDate, TdTime, TdTimeWithTimeZone, TdTimestamp and TdTimestampWithTimeZone provider specific types.  
Public PropertyEnables and disables mapping of Decimal(18) to TdDecimal provider specific type.  
Public Property Enables and disables mapping of all SQL Interval data types to the corresponding Provider Specific Interval types.  
Public Property The proxy server used on HTTP requests.  
Public PropertyThe password for TdConnectionStringBuilder.HttpProxy authentication.  
Public PropertyThe username for TdConnectionStringBuilder.HttpProxy authentication.  
Public Property Specifies the HTTPS/TLS port number that the .NET Data Provider for Teradata uses to establish a TLS-encrypted connection to the Teradata Gateway.  
Public Property The proxy server used on HTTPS requests.  
Public PropertyThe password for TdConnectionStringBuilder.HttpsProxy authentication.  
Public PropertyThe username for TdConnectionStringBuilder.HttpsProxy authentication.  
Public Property Single Sign On is supported by setting this value. The User Id, Password, and Authentication String values are ignored.  
Public PropertyOverridden.  Gets a value that indicates whether the TdConnectionStringBuilder has a fixed size.  
Public PropertyGets a value that indicates whether the System.Data.Common.DbConnectionStringBuilder is read-only. (Inherited from System.Data.Common.DbConnectionStringBuilder)
Public PropertyOverridden.  Gets or sets the value associated with the specified connection string keyword.  
Public Property Specifies the JSON Web Signature algorithm to use when signing the JWT Bearer Token for client authentication.  
Public Property Specifies the file name of the X.509 certificate PEM file that contains the public key corresponding to the private key in JwsPrivateKey.  
Public Property 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.  
Public PropertyOverridden.  Gets a collection of valid connection string keywords for the .NET Data Provider for Teradata.  
Public Property Used to set the maximum precision of a decimal that can be retrieved from Teradata.  
Public Property Maximum number of Teradata sessions allowed in the pool.  
Public Property Minimum number of Teradata sessions allowed in the pool.  
Public PropertyGets or sets a string that contains a new password to be supplied during logons that contain expired passwords.  
Public PropertyObsolete. The number of seconds that must elapse before a connection attempt is made to a node previously marked as unavailable.  
Public Property Specifies the OpenID Connect (OIDC) claim type to use for client authentication mechanisms which require user interaction, such as EXTERNALBROWSER and CODE.  
Public Property Specifies the OpenID Connect (OIDC) Client ID to use for EXTERNALBROWSER Authentication mechanism and other OIDC methods.  
Public Property Specifies the OpenID Connect (OIDC) prompt to use for client authentication mechanisms which require user interaction, such as EXTERNALBROWSER and CODE.  
Public Property Specifies the OpenID Connect (OIDC) scope to use for EXTERNALBROWSER authentication mechanism and other OIDC methods.  
Public Property Specifies the kind of OpenID Connect (OIDC) token to use for client authentication mechanisms that support it.  
Public Property The Advanced SQL Engine password.  
Public Property The data source object can persist sensitive authentication information such as a password along with other authentication information.  
Public Property Specifies the TCP/IP port number that the .NET Data Provider for Teradata uses for connection to the Teradata Gateway.  
Public Property Specifies the profile name to access the appropriate properties from the application configuration file.  
Public Property A comma-separated list of hostnames that should be excluded from proxying.  
Public Property Gets or Sets the Query Bands that are to be defined at the Connection Level.  
Public Property 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.  
Public Property Sets Recoverable Network Protocol (RNP) and Redrive properties used during a network error or database failure.  
Public PropertyEnables a TdConnectionStringBuilder.RecoveryTimeout value to be supplied during reconnection for commands that contain a finite CommandTimeout.  
Public Property This represents the adjustment in the recovery interval period from the preceding interval period. The factor is an additive factor in seconds.  
Public PropertyThis represents the maximum interval time in seconds, used to limit the retry interval time adjusted by the TdConnectionStringBuilder.RecoveryIntervalFactor.  
Public Property The starting time interval (in seconds) after which an attempt to retry a reconnection is performed.  
Public Property Recovery timeout in seconds used to re-establish a connection.  
Public Property Gets and Sets the initial size of the internal communication data buffers.  
Public PropertyIndicates whether Schema queries TdConnection.GetSchema should be restricted to the Default Database.  
Public PropertyGets or sets the character encoding (Text.Encoding) for the connection.  
Public Property Gets or sets the Session-Mode.  
Public Property 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.  
Public Property 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.  
Public Property Controls the behavior of the connection depending on the result of the certificate revocation check.  
Public Property 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.  
Public Property 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.  
Public Property Specifies the minimum version of the TLS protocol for TLS-encrypted connections.  
Public PropertyGets or sets a Boolean value that indicates whether TdDataReader.GetSchemaTable method should return additional metadata information (e.g. IsKey and IsUnique).  
Public Property The Teradata user id.  
Public Property All schema queries will return only user owned data.  
Public PropertyOverridden. Gets a collection of connection string values for the TdConnectionStringBuilder.  
Top
See Also

Reference

TdConnectionStringBuilder Class
Teradata.Client.Provider Namespace