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

8.8 MySql.Data.EntityFramework 命名空间

班级

班级 描述
BackoffAlgorithm 表示退避算法的基类。
BackoffAlgorithmErr1040 为 MySQL 错误代码 1040 - 连接过多定制的退避算法。
BackoffAlgorithmErr1205 针对MySQL错误码1205-Lock wait timeout exceeded定制的退避算法;尝试重新启动事务。
BackoffAlgorithmErr1213 为MySQL定制的退避算法错误代码1213——尝试获取锁时发现死锁;尝试重新启动事务。
BackoffAlgorithmErr1614 MySQL 错误代码 1614 的退避算法 - 事务分支已回滚:检测到死锁。
BackoffAlgorithmErr2006 为 MySQL 错误代码 2006 定制的退避算法 - MySQL 服务器已消失。
BackoffAlgorithmErr2013 为 MySQL 错误代码 2013 定制的退避算法 - 在查询期间丢失与 MySQL 服务器的连接。
BackoffAlgorithmNdb 为 MySQL Cluster (NDB) 错误定制的退避算法。
MySqlConnectionFactory 用于在 Code First 4.3 中创建连接。
MySqlDependencyResolver 用于解析服务实现的类。
MySqlEFConfiguration 用于定义实体框架中使用的 MySQL 服务的类。
MySqlExecutionStrategy 提供了为处理 MySQL 服务器瞬态错误而量身定制的执行策略。
MySqlHistoryContext 代码优先迁移使用的类,用于从数据库读取和写入迁移历史记录。
MySqlLogger 提供用于实体框架的记录器类。
MySqlManifestTokenResolver 表示用于在给定连接的情况下获取提供者清单令牌的服务。
MySqlMigrationCodeGenerator 用于自定义代码生成的类,以避免 dbo.在表名上添加前缀。
MySqlMigrationSqlGenerator 为 EF 4.3 数据迁移实现 MySQL SQL 生成器。
MySqlModelCacheKey 表示唯一标识已加载到内存中的实体框架模型的键值。
MySqlProviderFactoryResolver DbProviderFactory表示用于从连接中获取正确 MySQL 的服务 。
MySqlProviderInvariantName 定义 MySQL 提供程序名称。
MySqlProviderServices 用于构建命令定义的工厂。
MySqlScriptServices 创建用于构建实体框架模型的脚本。

枚举

枚举 描述
OpType 表示一组数据库操作。