MigrationSqlGenerator 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
提供程序的公共基类,用于将提供程序无关的迁移操作转换为特定于数据库提供程序的 SQL 命令。
public abstract class MigrationSqlGenerator
type MigrationSqlGenerator = class
Public MustInherit Class MigrationSqlGenerator
- 继承
-
MigrationSqlGenerator
- 派生
构造函数
MigrationSqlGenerator() |
提供程序的公共基类,用于将提供程序无关的迁移操作转换为特定于数据库提供程序的 SQL 命令。 |
属性
ProviderManifest |
获取或设置提供程序清单。 |
方法
BuildStoreTypeUsage(String, PropertyModel) |
使用指定 中的分面 |
Generate(IEnumerable<MigrationOperation>, String) |
将一组迁移操作转换为特定于数据库提供程序的 SQL。 |
GenerateProcedureBody(ICollection<DbModificationCommandTree>, String, String) |
为存储过程生成 SQL 正文。 |
IsPermissionDeniedError(Exception) |
确定提供程序特定的异常是否对应于数据库级权限被拒绝错误。 |