Mono Class Library: Overview

MySql.Data.MySqlClient.MySqlConnectionStringBuilder: Members

The members of MySql.Data.MySqlClient.MySqlConnectionStringBuilder are listed below.

See Also: Inherited members from System.Data.Common.DbConnectionStringBuilder

Public Constructors

Initializes a new instance of the MySql.Data.MySqlClient.MySqlConnectionStringBuilder class.
Initializes a new instance of the MySql.Data.MySqlClient.MySqlConnectionStringBuilder class. The provided connection string provides the data for the instance's internal connection information.

Public Properties

AllowBatchbool. Gets or sets a boolean value that indicates whether this connection will allow commands to send multiple SQL statements in one execution.
AllowUserVariablesbool. Documentation for this section has not yet been entered.
AllowZeroDateTimebool. Gets or sets a boolean value that indicates if zero date time values are supported.
AutoEnlistbool. Documentation for this section has not yet been entered.
BlobAsUTF8ExcludePatternstring. Gets or sets the pattern that matches the columns that should not be treated as UTF8
BlobAsUTF8IncludePatternstring. Gets or sets the pattern that matches the columns that should be treated as UTF8
CharacterSetstring. Gets or sets the character set that should be used for sending queries to the server.
ConnectionLifeTimeuint. Gets or sets the lifetime of a pooled connection.
ConnectionProtocolMySqlConnectionProtocol. Gets or sets the protocol that should be used for communicating with MySQL.
ConnectionResetbool. Gets or sets a boolean value indicating if the connection should be reset when retrieved from the pool.
ConnectionTimeoutuint. Gets or sets the connection timeout.
ConvertZeroDateTimebool. Gets or sets a boolean value indicating if zero datetime values should be converted to DateTime.MinValue.
Databasestring. Gets or sets the name of the database the connection should initially connect to.
DefaultCommandTimeoutuint. Gets or sets the default command timeout.
DriverTypeMySqlDriverType. Gets or sets the driver type that should be used for this connection.
FunctionsReturnStringbool. Documentation for this section has not yet been entered.
IgnorePreparebool. Gets or sets a boolean value indicating if calls to Prepare() should be ignored.
InteractiveSessionbool. Documentation for this section has not yet been entered.
default property
override
Item(string)object. Gets or sets the value associated with the specified key. In C#, this property is the indexer.
Keepaliveuint. Documentation for this section has not yet been entered.
Loggingbool. Gets or sets a boolean value that indicates whether logging is enabled.
MaximumPoolSizeuint. Gets or sets the maximum connection pool setting.
MinimumPoolSizeuint. Gets the minimum connection pool size.
OldGuidsbool. Documentation for this section has not yet been entered.
Passwordstring. Gets or sets the password that should be used to connect with.
PersistSecurityInfobool. Gets or sets a boolean value that indicates if the password should be persisted in the connection string.
PipeNamestring. Gets or sets the name of the named pipe that should be used for communicating with MySQL.
Poolingbool. Gets or sets a boolean value indicating if connection pooling is enabled.
Portuint. Gets or sets the port number that is used when the socket protocol is being used.
ProcedureCacheSizeuint. Gets or sets the size of the stored procedure cache.
RespectBinaryFlagsbool. Documentation for this section has not yet been entered.
Serverstring. Gets or sets the name of the server.
SharedMemoryNamestring. Gets or sets the base name of the shared memory objects used to communicate with MySQL when the shared memory protocol is being used.
SslModeMySqlSslMode. Indicates whether to use SSL connections and how to handle server certificate errors.
TreatBlobsAsUTF8bool. Indicates whether the driver should treat binary blobs as UTF8
TreatTinyAsBooleanbool. Documentation for this section has not yet been entered.
UseAffectedRowsbool. Documentation for this section has not yet been entered.
UseCompressionbool. Gets or sets a boolean value that indicates whether this connection should use compression.
UseOldSyntaxbool. Gets or sets a boolean value that indicates whether this connection uses the old style (@) parameter markers or the new (?) style.
UsePerformanceMonitorbool. Gets or sets a boolean value indicating if the permon hooks should be enabled.
UseProcedureBodiesbool. Documentation for this section has not yet been entered.
UserIDstring. Gets or sets the user id that should be used to connect with.
UseUsageAdvisorbool. Gets or sets a boolean value indicating if the Usage Advisor should be enabled.

Public Methods

override
Clear()
Clears the contents of the MySql.Data.MySqlClient.MySqlConnectionStringBuilder instance.
override
Remove(string) : bool
Removes the entry with the specified key from the System.Data.Common.DbConnectionStringBuilder instance.
override
TryGetValue(string, out object) : bool
Retrieves a value corresponding to the supplied key from this System.Data.Common.DbConnectionStringBuilder.

Protected Methods

override
GetProperties(Hashtable)
Documentation for this section has not yet been entered.

Extension Methods

static
AsQueryable(this IEnumerable) : System.Linq.IQueryable
Documentation for this section has not yet been entered.
static
Cast<TResult>(this IEnumerable) : IEnumerable<TResult>
Documentation for this section has not yet been entered.
static
OfType<TResult>(this IEnumerable) : IEnumerable<TResult>
Documentation for this section has not yet been entered.