dotConnect for MySQL Documentation
Devart.Data.MySql Namespace
See Also  Inheritance Hierarchy Send comments on this topic.

Classes

 ClassDescription
ClassInvalidCharsetException The exception that occurs when the client character set differs from the server character set.
ClassMemCryptStorage This class represents an in-memory storage for keys and certificates for establishing a protected SSL or SSH connection. It allows you to upload certificates and keys into memory once when the application starts and don't load certificate and key from some external sources (for example, files) each time when a connection is opened.
ClassMySqlAuthenticationPrompEventArgs Provides data for the MySqlConnection.AuthenticationPrompt event.
ClassMySqlBlob Represents a variable-length stream of binary data to be stored in or retrieved from a database.
ClassMySqlCommand Represents a SQL statement or stored procedure to execute against MySQL.
ClassMySqlCommandBuilder Automatically generates single-table commands used to reconcile changes made to a System.Data.DataSet with the MySQL.
ClassMySqlConnection Represents an open connection to MySQL.
ClassMySqlConnectionStringBuilder Generates automatically connection strings used to connect to MySQL.
ClassMySqlDataAdapter Represents a set of data commands and a data source connection that are used to fill the System.Data.DataSet and update a MySQL data.
ClassMySqlDataReader Reads a forward-only stream of rows from MySQL.
ClassMySqlDataSet Represents an in-memory cache of data with support for MySQL-specific features.
ClassMySqlDataSourceEnumerator Provides a mechanism for enumerating all known MySQL servers.
ClassMySqlDataTable Represents a single object that provides all of the functionality needed to retrieve and manipulate data from a MySQL data source.
ClassMySqlDbProviderException The exception that is thrown when dotConnect for MySQL provider returns a provider (non-database) error.
ClassMySqlDependency Tracks changes on the server.
ClassMySqlDump Serves to store a database or its parts as a script and to restore database from the generated script.
ClassMySqlDumpProgressEventArgs Provides data for the MySqlDump.Progress event.
ClassMySqlErrorEventArgs Provides data for the MySqlConnection.Error event.
ClassMySqlException The exception that is generated when MySQL returns an error.
ClassMySqlGuid Represents a guid data to be stored in or retrieved from a database.
ClassMySqlHelper This class is designed for compartibility with connectorNet only.
ClassMySqlHttpOptions Represents connection options for HTTP tunneling.
ClassMySqlInfoMessageEventArgs Provides data for the MySqlConnection.InfoMessage event.
ClassMySqlLoader Serves to load external data into MySQL.
ClassMySqlLoaderColumn Represents the attributes for column loading.
ClassMySqlLoaderColumnCollection Represents a collection of columns relevant to a MySqlLoader.
ClassMySqlLoaderOptions Specifies how MySQlLoader will generate LOAD DATA statement.
ClassMySqlMetaDataCollectionNames Enumerates collection names you can use for metadata retrieval purposes.
ClassMySqlMonitor Monitors dynamic SQL execution in applications that use dotConnect for MySQL.
ClassMySqlParameter Represents a parameter to a MySqlCommand, and optionally, its mapping to System.Data.DataSet columns.
ClassMySqlParameterCollection Collects all parameters relevant to a MySqlCommand as well as their respective mappings to System.Data.DataSet columns.
ClassMySqlProviderFactory Represents a factory required to create inheritors of generic base classes to use with dotConnect for MySQL.
ClassMySqlRowUpdatedEventArgs Provides data for the MySqlDataAdapter.RowUpdated event.
ClassMySqlRowUpdatingEventArgs Provides data for the MySqlDataAdapter.RowUpdating event. This class cannot be inherited.
ClassMySqlSchemaTableColumn Describes specific MySQL column metadata of the schema for a database table.
ClassMySqlScript Serves to execute series of SQL statements separated by special symbols.
ClassMySqlSelectLimit Represents MySQL LIMIT clause. Represents MySQL LIMIT clause.
ClassMySqlSelectStatement Represents MySQL SELECT statement.
ClassMySqlStatementExecuteEventArgs Provides data for the Devart.Data.MySql.MySqlScript.MySqlStatementExecute event of the MySqlScript class.
ClassMySqlTableChangeEventArgs Provides data for the MySqlDependency.OnChange event of the MySqlDependency class.
ClassMySqlText Represents a variable-length stream of characters to be stored in or retrieved from the database.
ClassMySqlTransaction Represents a SQL transaction to be made in the MySQL database.
ClassOnCheckEventArgs Provides data for the MySqlDependency.OnCheck event of the MySqlDependency class.
ClassProductInfo This class contains product information.
ClassSshOptions Represents information required to establish a SSH connection.
ClassSslOptions Represents information required to establish a SSL connection.

Structures

 StructureDescription
StructureMySqlBinaryString Represents MySQL BINARY and VARBINARY types.
StructureMySqlDecimal Represents MySQL type DECIMAL.

Delegates

 DelegateDescription
DelegateMySqlAuthenticationPromptHandler Represents the method that will handle the MySqlConnection.AuthenticationPrompt event of Devart.Data.MySql.MySqlConnection.
DelegateMySqlDumpProgressEventHandler Represents the method that will handle the MySqlDump.Progress event of an Devart.Data.MySql.MySqlDump.
DelegateMySqlErrorEventHandler Represents the method that will handle the MySqlConnection.Error event of MySqlConnection.
DelegateMySqlInfoMessageEventHandler Represents the method that will handle the MySqlConnection.InfoMessage event of MySqlConnection.
DelegateMySqlRowUpdatedEventHandler Represents the method that will handle the MySqlDataAdapter.RowUpdated event of an MySqlDataAdapter.
DelegateMySqlRowUpdatingEventHandler Represents the method that will handle the MySqlDataAdapter.RowUpdating event of an MySqlDataAdapter.
DelegateMySqlStatementExecuteEventHandler Represents the method that will handle the Devart.Data.MySql.MySqlScript.MySqlStatementExecute event of an MySqlScript.
DelegateOnChangeEventHandler Represents the method that will handle the MySqlDependency.OnChange event of a MySqlDependency.
DelegateOnCheckEventHandler Represents the method that will handle the MySqlDependency.OnCheck event of a MySqlDependency.
DelegateSshHostKeyConfirmationHandler Represents the method that will handle the Devart.Data.MySql.MySqlConnection.SshHostKeyConfirmation event of Devart.Data.MySql.MySqlConnection.

Enumerations

 EnumerationDescription
EnumerationMySqlDependencyCheckType Determines which method MySqlDependency should use for checking tables for changes.
EnumerationMySqlDumpObjects Determines which database objects will be included in the dump text.
EnumerationMySqlLoaderConflictOption Specifies handling of input rows that duplicate existing rows on unique key values.
EnumerationMySqlLoaderPriority Specifies the priority of the load operation.
EnumerationMySqlProtocol Specifies a type of the network protocol which will be used to access MySQL server.
EnumerationMySqlStatementType Describes type of a MySQL command line tool command. The functionality of the corresponding commands is given below.
EnumerationMySqlType Specifies the data type of a field or Devart.Data.MySql.MySqlParameter.

See Also