文档首页
MySQL Connector/NET 开发人员指南
相关文档 下载此手册
PDF (US Ltr) - 1.3Mb
PDF (A4) - 1.3Mb


MySQL Connector/NET 开发人员指南  /  Connector/NET API 参考  /  MySql.EntityFrameworkCore 命名空间

8.9 MySql.EntityFrameworkCore 命名空间

本节中的命名空间

MySql.EntityFrameworkCore.DataAnnotations 命名空间

描述
MySqlCharsetAttribute 建立实体属性的字符集。
MySqlCollationAttribute 设置实体属性中的排序规则。

MySQL.EntityFrameworkCore.Diagnostics 命名空间

描述
MySQLEventId 与记录到 ILogger 的消息和发送到 DiagnosticSource 的事件相对应的 MySQL 事件的事件 ID。这些 ID 也与 WarningsConfigurationBuilder 一起使用,以配置警告的行为。

MySql.EntityFrameworkCore.Extensions 命名空间

描述
MySQLDatabaseFacadeExtensions MySQL 专用扩展方法,用于 Database()
MySQLDbFunctionsExtensions 提供 CLR 方法,这些方法在 LINQ to Entities 查询中使用时被转换为数据库函数。此类上的方法通过 Functions() 访问。
MySQLEntityTypeExtensions MySQL 专用扩展方法,用于实体类型。
MySqlIndexBuilderExtensions 继承
MySQLIndexExtensions 用于 SQL Server 专用元数据的 IIndex 的扩展方法。
MySQLKeyBuilderExtensions 继承
MySQLKeyExtensions 用于 MySQL 专用元数据的 IKey 的扩展方法。
MySQLMigrationBuilderExtensions MySQL 专用扩展方法,用于 MigrationBuilder
MySQLModelBuilderExtensions 继承
MySQLPropertyBuilderExtensions 表示 Fluent API 中使用的 MySQL 属性生成器扩展的实现。
MySQLPropertyExtensions 用于 MySQL Server 专用元数据的 IProperty 的扩展方法。
MySQLServiceCollectionExtensions MySQL 扩展类,用于 IServiceCollection

枚举

枚举 描述
MySQLMatchSearchMode 对文本集合执行搜索。

MySql.EntityFrameworkCore.Infrastructure 命名空间

描述
MySQLDbContextOptionsBuilder 表示为 MySQL 实现的 RelationalDbContextOptionsBuilder 类型。

委托

委托 描述
MySQLSchemaNameTranslator 每当使用模式时,将指定的模式和对象转换为输出对象名称。

枚举

枚举 描述
MySqlSchemaBehavior 表示模式的行为。

MySql.EntityFrameworkCore.Infrastructure.Internal 命名空间

描述
MySQLOptionsExtension 表示为 MySQL 实现的 RelationalOptionsExtension 类型。

接口

接口 描述
IMySQLOptions 表示要在提供程序上设置的选项。

MySql.EntityFrameworkCore.Metadata 命名空间

枚举

枚举 描述
MySQLValueGenerationStrategy 支持实体框架核心基础结构的内部枚举。

MySql.EntityFrameworkCore.Migrations.Operations 命名空间

描述
MySQLDropPrimaryKeyAndRecreateForeignKeysOperation 用于删除主键和重新创建外键的迁移操作。
MySQLDropUniqueConstraintAndRecreateForeignKeysOperation 用于删除唯一约束和重新创建外键的迁移操作。

MySql.EntityFrameworkCore.Query 命名空间

描述
MySQLJsonString 表示包含有效 JSON 数据的字符串。要将字符串标记为包含 JSON 数据,只需将字符串强制转换为 MySQLJsonString