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 PropertyIdentifies an individual user account, and is associated with a specific User Id. The account identifier can be up to 30 characters long.  
Public PropertyA session security context enabling data encryption and authentication.  
Public PropertyAuthenticationString 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 PropertyThis sets the default command timeout.  
Public PropertyEnables or disables connection pooling.  
Public PropertySpecifies 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 PropertySpecifies 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 PropertyThe database selected as the default database when a Teradata connection is opened.  
Public PropertySession level encryption is enabled, encrypting all messages bidirectionally to Teradata.  
Public PropertySession level integrity is enabled, performing integrity checking on all messages bidirectionally to Teradata.  
Public PropertyThe Teradata server name, or equivalently the DBC Name or TDPID.  
Public PropertyThe 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 PropertyEnables and disables mapping of all Teradata Database Interval data types to the corresponding Provider Specific Interval types.  
Public PropertySingle 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 PropertyUsed to set the maximum precision of a decimal that can be retrieved from Teradata.  
Public PropertyMaximum number of Teradata sessions allowed in the pool.  
Public PropertyMinimum 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 PropertyThe Teradata database password.  
Public PropertyThe data source object can persist sensitive authentication information such as a password along with other authentication information.  
Public PropertySpecifies the TCP/IP port number that the .NET Data Provider for Teradata uses for connection to the Teradata Gateway.  
Public PropertySpecifies the profile name to access the appropriate properties from the application configuration file.  
Public PropertyGets or Sets the Query Bands that are to be defined at the Connection Level.  
Public PropertyEnables 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 PropertySets 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 PropertyThis 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 PropertyThe starting time interval (in seconds) after which an attempt to retry a reconnection is performed.  
Public PropertyRecovery timeout in seconds used to re-establish a connection.  
Public PropertyGets 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 PropertyGets 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 PropertyThe Teradata user id.  
Public PropertyAll 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