MySQL 连接器/NET 开发人员指南  / 第 8 章连接器/NET API 参考  /  8.1 MySql.Data.MySqlClient 命名空间

8.1 MySql.Data.MySqlClient 命名空间

班级

班级 描述
AuthenticationPluginConfigurationElement 从配置文件中检索身份验证插件配置。
BaseCommandInterceptor 提供一种通过连接字符串而不是重新编译来增强或替换 SQL 命令的方法。
BaseTableCache 提供用于表缓存的基类。
CharacterSet 指定一个字符集。
GenericConfigurationElementCollection<T> 从配置文件中检索元素集合。
InterceptorConfigurationElement 配置文件中用于获取拦截器配置详细信息的类。
MySqlAttribute 表示 MySqlCommand 的查询属性。
MySqlAttributeCollection 表示与 MySqlCommand 相关的查询属性的集合。
MySqlBaseConnectionStringBuilder 为适用于所有协议的连接选项提供通用功能的抽象类。
MySqlBulkLoader 将许多行加载到数据库中。
MySqlClientFactory 表示DBProviderFactoryMySqlClient 的实现。
MySqlClientPermission 派生自 .NET DBDataPermission 类。有关使用信息,请参阅 第 5.7 节,“使用部分信任/中等信任”
MySqlClientPermissionAttribute 将安全操作与自定义安全属性相关联。
MySqlCommand 表示要针对 MySQL 数据库执行的 SQL 语句。这个类不能被继承。
MySqlCommandBuilder 自动生成单表命令,用于协调对数据集所做的更改与关联的 MySQL 数据库。这个类不能被继承。
MySqlConfiguration 定义包含特定于 MySQL 的信息的配置部分。
MySqlConnection 表示与 MySQL 服务器数据库的打开连接。这个类不能被继承。
MySqlConnectionStringBuilder 定义所有可以使用的连接字符串选项。
MySqlDataAdapter 表示一组数据命令和一个数据库连接,用于填充数据集和更新 MySQL 数据库。这个类不能被继承。
MySqlDataReader 提供一种从 MySQL 数据库中读取只进行流的方法。这个类不能被继承。
MySqlError 服务器可返回的错误码集合
MySqlException MySQL 返回错误时抛出的异常。这个类不能被继承。
MySqlHelper 帮助程序类,可以更轻松地与提供者合作。
MySqlInfoMessageEventArgs InfoMessage为事件提供数据。这个类不能被继承。
MySqlParameter 表示 a 的参数 MySql.Data.MySqlClient.MySqlCommand,并可选地表示它到数据集中列的映射。这个类不能被继承。
MySqlParameterCollection 表示与 a 相关的参数集合 MySql.Data.MySqlClient.MySqlCommand以及它们各自到数据集中列的映射。这个类不能被继承。
MySqlRowUpdatedEventArgs RowUpdated为事件提供数据。这个类不能被继承。
MySqlRowUpdatingEventArgs RowUpdating为事件提供数据。这个类不能被继承。
MySqlSchemaCollection 包含有关架构的信息。
MySqlSchemaRow 表示模式中的一行。
MySqlScript 提供一个类,该类能够执行包含多个 SQL 语句的 SQL 脚本,包括需要更改分隔符的 CREATE PROCEDURE 语句。
MySqlScriptErrorEventArgs 提供在 MySqlScript 中使用的错误事件参数。
MySqlScriptEventArgs 提供在 MySqlScript 中使用的事件参数。
MySqlSecurityPermission 创建权限集。
MySqlTrace 在定义的侦听器中记录事件。
MySqlTransaction 表示要在 MySQL 数据库中进行的 SQL 事务。这个类不能被继承。
ReplicationConfigurationElement 在配置文件中定义复制配置元素。
ReplicationServerConfigurationElement 在配置文件中定义复制服务器。
ReplicationServerGroupConfigurationElement 在配置文件中定义一个复制服务器组
SchemaColumn 表示架构中的列对象。

代表们

代表 描述
MySqlInfoMessageEventHandler 表示处理InfoMessagea 事件的方法MySqlConnection
MySqlRowUpdatedEventHandler 表示处理RowUpdatedevent a的方法MySqlDataAdapter
MySqlRowUpdatingEventHandler 表示处理RowUpdatingevent a的方法MySqlDataAdapter
MySqlScriptErrorEventHandler 表示在 MySqlScript 中处理错误的方法。
MySqlStatementExecutedEventHandler 表示在 MySqlScript 中执行语句后要调用的方法。

枚举

枚举 描述
CloseNotification 导致连接关闭的警告。
CompressionAlgorithms 定义可以使用的压缩算法。
CompressionType 定义在客户端和服务器之间交换数据时使用的压缩类型。
LockContention 定义可与行锁定选项一起使用的等待选项。
MySqlAuthenticationMode 指定应使用的身份验证机制。
MySqlBulkLoaderConflictOption 定义发现冲突时要执行的操作。
MySqlBulkLoaderPriority 定义加载优先级。
MySqlCertificateStoreLocation 定义证书存储位置。
MySqlConnectionProtocol 指定要使用的连接类型。
MySqlDbType 指定字段或属性的 MySQL 数据类型以用于 MySql.Data.MySqlClient.MySqlParameter.
MySqlDriverType 指定支持的连接类型。
MySqlErrorCode 提供对 MySQL 返回的错误代码的参考。
MySQLGuidFormat 指定 MySQL GUID 数据类型的存储类型。
MySqlSslMode 为连接提供 SSL 选项。
MySqlTraceEventType 定义 MySqlTrace 中的日志事件类型。
UsageAdvisorWarningFlags 定义使用顾问警告类型。