MySql.Data.MySqlClient Namespace

MySQL Connector/Net

MySql.Data.MySqlClient Namespace
 
Classes
  Class Description
Public class AuthenticationPluginConfigurationElement
Public class BaseCommandInterceptor
BaseCommandInterceptor is the base class that should be used for all userland command interceptors
Public class BaseExceptionInterceptor
BaseExceptionInterceptor is the base class that should be used for all userland exception interceptors
Public class BaseTableCache
Public class GenericConfigurationElementCollectionT
Public class InterceptorConfigurationElement
Public class MySqlBulkLoader
Public class MySqlClientFactory
DBProviderFactory implementation for MysqlClient.
Public class MySqlClientPermission
Public class MySqlClientPermissionAttribute
Public class Code example MySqlCommand
Represents a SQL statement to execute against a MySQL database. This class cannot be inherited.
Public class Code example MySqlCommandBuilder
Automatically generates single-table commands used to reconcile changes made to a DataSet with the associated MySQL database. This class cannot be inherited.
Public class MySqlConfiguration
Public class Code example MySqlConnection
Represents an open connection to a MySQL Server database. This class cannot be inherited.
Public class MySqlConnectionStringBuilder
Public class Code example MySqlDataAdapter
Represents a set of data commands and a database connection that are used to fill a dataset and update a MySQL database. This class cannot be inherited.
Public class Code example MySqlDataReader
Provides a means of reading a forward-only stream of rows from a MySQL database. This class cannot be inherited.
Public class MySqlError
Collection of error codes that can be returned by the server
Public class Code example MySqlException
The exception that is thrown when MySQL returns an error. This class cannot be inherited.
Public class MySqlHelper
Helper class that makes it easier to work with the provider.
Public class MySqlInfoMessageEventArgs
Provides data for the InfoMessage event. This class cannot be inherited.
Public class MySqlParameter
Represents a parameter to a MySqlCommand, and optionally, its mapping to DataSet columns. This class cannot be inherited.
Public class Code example MySqlParameterCollection
Represents a collection of parameters relevant to a MySqlCommand as well as their respective mappings to columns in a DataSet. This class cannot be inherited.
Public class MySqlRowUpdatedEventArgs
Provides data for the RowUpdated event. This class cannot be inherited.
Public class MySqlRowUpdatingEventArgs
Provides data for the RowUpdating event. This class cannot be inherited.
Public class MySqlSchemaCollection
Public class MySqlSchemaRow
Public class MySqlScript
Provides a class capable of executing a SQL script containing multiple SQL statements including CREATE PROCEDURE statements that require changing the delimiter
Public class MySqlScriptErrorEventArgs
Public class MySqlScriptEventArgs
Public class MySqlSecurityPermission
Public class MySqlTrace
Public class Code example MySqlTransaction
Represents a SQL transaction to be made in a MySQL database. This class cannot be inherited.
Public class ReplicationConfigurationElement
Used to define a Replication configurarion element in configuration file
Public class ReplicationServerConfigurationElement
Defines a Replication server in configuration file
Public class ReplicationServerGroupConfigurationElement
Used to define a Replication server group in configuration file
Public class SchemaColumn
Public class StringUtility
Delegates
  Delegate Description
Public delegate MySqlInfoMessageEventHandler
Represents the method that will handle the InfoMessage event of a MySqlConnection.
Public delegate MySqlRowUpdatedEventHandler
Represents the method that will handle the RowUpdated event of a MySqlDataAdapter.
Public delegate MySqlRowUpdatingEventHandler
Represents the method that will handle the RowUpdating event of a MySqlDataAdapter.
Public delegate MySqlScriptErrorEventHandler
Public delegate MySqlStatementExecutedEventHandler
Enumerations
  Enumeration Description
Public enumeration MySqlBulkLoaderConflictOption
Public enumeration MySqlBulkLoaderPriority
Public enumeration MySqlCertificateStoreLocation
Public enumeration MySqlConnectionProtocol
Allows the user to specify the type of connection that should be used.
Public enumeration MySqlDbType
Specifies MySQL specific data type of a field, property, for use in a MySqlParameter.
Public enumeration MySqlDriverType
Specifies the connection types supported
Public enumeration MySqlErrorCode
Provides a reference to error codes returned by MySQL.
Public enumeration MySqlSslMode
SSL options for connection.
Public enumeration MySqlTraceEventType
Public enumeration UsageAdvisorWarningFlags