You are on page 1of 5

MySql.Data.

MySqlClient Namespace

Classes
Class Description

AuthenticationPluginConfigurationElement Defines the configurations allowed for an a

BaseCommandInterceptor BaseCommandInterceptor is the base class


interceptors

BaseTableCache Defines the basic operations to be performe

GenericConfigurationElementCollectionT Represents a generic configuration elemen

InterceptorConfigurationElement Defines the configurations allowed for an i

MySqlBaseConnectionStringBuilder Abstract class that provides common funct


all protocols.

MySqlBulkLoader Allows importing large amounts of data int

MySqlClientFactory Represents a set of methods for creating in


of the data source classes.

MySqlClientPermission Enables the provider to help ensure that a u


data.

MySqlClientPermissionAttribute Associates a security action with a custom


MySqlCommand Represents a SQL statement to execute aga
inherited.

MySqlCommandBuilder Automatically generates single-table comm


DataSet with the associated MySQL databa

MySqlConfiguration Represents a section within a configuration

MySqlConnection Represents an open connection to a MySQL


inherited.

MySqlConnectionStringBuilder Aids in the creation of connection strings b


properties. Contains connection options spe

MySqlDataAdapter Represents a set of data commands and a d


dataset and update a MySQL database. Thi

MySqlDataReader Provides a means of reading a forward-onl


This class cannot be inherited.

MySqlError Collection of error codes that can be return

MySqlException The exception that is thrown when MySQL


inherited.

MySqlHelper Helper class that makes it easier to work w

MySqlInfoMessageEventArgs Provides data for the InfoMessage event. T

MySqlParameter Represents a parameter to a MySqlComma


MySqlParameterCollection Represents a collection of parameters relev
respective mappings to columns in a DataS

MySqlProviderServices

MySqlRowUpdatedEventArgs Provides data for the RowUpdated event. T

MySqlRowUpdatingEventArgs Provides data for the RowUpdating event.

MySqlSchemaCollection Represents a schema and its contents.

MySqlSchemaRow Represents a row within a schema.

MySqlScript Provides a class capable of executing a SQ


including CREATE PROCEDURE stateme

MySqlScriptErrorEventArgs Sets the arguments associated to MySQL s

MySqlScriptEventArgs Sets the arguments associated to MySQL s

MySqlScriptServices

MySqlSecurityPermission Defines security permissions assigned to a

MySqlTrace Traces information about the client executi

MySqlTransaction Represents a SQL transaction to be made in


inherited.

ReplicationConfigurationElement Defines a replication configurarion elemen


ReplicationServerConfigurationElement Defines a replication server in configuratio

ReplicationServerGroupConfigurationElement Defines a replication server group in the co

SchemaColumn Represents a column within a schema.

Delegates
Delegate Description

MySqlInfoMessageEventHandler Represents the method that will handle the Info

MySqlRowUpdatedEventHandler Represents the method that will handle the Row

MySqlRowUpdatingEventHandler Represents the method that will handle the Row

MySqlScriptErrorEventHandler Represents the method that will handle errors w

MySqlStatementExecutedEventHandler Represents the method that will handle errors w

Enumerations
Enumeration Description

LockContention Defines waiting options that may be used with row

MySqlAuthenticationMode Specifies the authentication mechanism that should

MySqlBulkLoaderConflictOption Represents the behavior when conflicts arise during


MySqlBulkLoaderPriority Represents the priority set for bulk loading operatio

MySqlCertificateStoreLocation Defines the location of the certificate store.

MySqlConnectionProtocol Allows the user to specify the type of connection th

MySqlDbType Specifies MySQL specific data type of a field, prop

MySqlDriverType Specifies the connection types supported

MySqlErrorCode Provides a reference to error codes returned by My

MySqlSslMode SSL options for connection.

MySqlTraceEventType Specifies the event that triggered the trace.

UsageAdvisorWarningFlags Specifies the types of warning flags.

You might also like