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

Teradata.Client.Provider Namespace : TdConnectionStringBuilder Class

The following tables list the members exposed by TdConnectionStringBuilder.

Public Constructors
 NameDescription
Public ConstructorOverloaded.   
Top
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 A session security context enabling data encryption and authentication.  
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 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 PropertyEnables and disables mapping of TIMESTAMP WITH ZONE to DateTimeOffset  
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 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 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 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 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 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
Public Methods
 NameDescription
Public MethodAdds an entry with the specified key and value into the System.Data.Common.DbConnectionStringBuilder. (Inherited from System.Data.Common.DbConnectionStringBuilder)
Public MethodOverridden.  Resets all properties to default values.  
Public MethodOverridden.  Determines whether the keyword is a valid connection string attribute.  
Public Method (Inherited from object)
Public MethodCompares the connection information in this System.Data.Common.DbConnectionStringBuilder object with the connection information in the supplied object. (Inherited from System.Data.Common.DbConnectionStringBuilder)
Public MethodServes as the default hash function. (Inherited from object)
Public MethodGets the System.Type of the current instance. (Inherited from object)
Public MethodOverridden.  Removes the value for the specified keyword.  
Public MethodOverridden.  Indicates whether the specified key exists in this TdConnectionStringBuilder instance.  
Public MethodReturns the connection string associated with this System.Data.Common.DbConnectionStringBuilder. (Inherited from System.Data.Common.DbConnectionStringBuilder)
Public MethodOverridden.  Gets the value of the specified connection string keyword.  
Top
See Also

Reference

TdConnectionStringBuilder Class
Teradata.Client.Provider Namespace