SqlCeMigrationSqlGenerator.Generate 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
重载
Generate(AlterColumnOperation) |
为 AlterColumnOperation生成 SQL。 应使用 Statement 方法添加生成的 SQL。 |
Generate(DropColumnOperation) |
为 DropColumnOperation生成 SQL。 应使用 Statement 方法添加生成的 SQL。 |
Generate(DropIndexOperation) |
为 DropIndexOperation生成 SQL。 应使用 Statement 方法添加生成的 SQL。 |
Generate(MoveTableOperation) |
为 MoveTableOperation生成 SQL。 应使用 Statement 方法添加生成的 SQL。 |
Generate(RenameColumnOperation) |
为 RenameColumnOperation生成 SQL。 应使用 Statement 方法添加生成的 SQL。 |
Generate(RenameTableOperation) |
为 RenameTableOperation生成 SQL。 应使用 Statement 方法添加生成的 SQL。 |
Generate(DateTime) |
生成 SQL 以指定对列设置的常量 DateTime 默认值。 此方法仅生成实际值,而不生成用于设置默认值的 SQL。 |
Generate(AlterColumnOperation)
为 AlterColumnOperation生成 SQL。 应使用 Statement 方法添加生成的 SQL。
protected override void Generate(System.Data.Entity.Migrations.Model.AlterColumnOperation alterColumnOperation);
override this.Generate : System.Data.Entity.Migrations.Model.AlterColumnOperation -> unit
参数
- alterColumnOperation
- AlterColumnOperation
要为其生成 SQL 的操作。
适用于
Generate(DropColumnOperation)
为 DropColumnOperation生成 SQL。 应使用 Statement 方法添加生成的 SQL。
protected override void Generate(System.Data.Entity.Migrations.Model.DropColumnOperation dropColumnOperation);
override this.Generate : System.Data.Entity.Migrations.Model.DropColumnOperation -> unit
参数
- dropColumnOperation
- DropColumnOperation
要为其生成 SQL 的操作。
适用于
Generate(DropIndexOperation)
为 DropIndexOperation生成 SQL。 应使用 Statement 方法添加生成的 SQL。
protected override void Generate(System.Data.Entity.Migrations.Model.DropIndexOperation dropIndexOperation);
override this.Generate : System.Data.Entity.Migrations.Model.DropIndexOperation -> unit
参数
- dropIndexOperation
- DropIndexOperation
要为其生成 SQL 的操作。
适用于
Generate(MoveTableOperation)
为 MoveTableOperation生成 SQL。 应使用 Statement 方法添加生成的 SQL。
protected override void Generate(System.Data.Entity.Migrations.Model.MoveTableOperation moveTableOperation);
override this.Generate : System.Data.Entity.Migrations.Model.MoveTableOperation -> unit
参数
- moveTableOperation
- MoveTableOperation
要为其生成 SQL 的操作。
适用于
Generate(RenameColumnOperation)
为 RenameColumnOperation生成 SQL。 应使用 Statement 方法添加生成的 SQL。
protected override void Generate(System.Data.Entity.Migrations.Model.RenameColumnOperation renameColumnOperation);
override this.Generate : System.Data.Entity.Migrations.Model.RenameColumnOperation -> unit
参数
- renameColumnOperation
- RenameColumnOperation
要为其生成 SQL 的操作。
适用于
Generate(RenameTableOperation)
为 RenameTableOperation生成 SQL。 应使用 Statement 方法添加生成的 SQL。
protected override void Generate(System.Data.Entity.Migrations.Model.RenameTableOperation renameTableOperation);
override this.Generate : System.Data.Entity.Migrations.Model.RenameTableOperation -> unit
参数
- renameTableOperation
- RenameTableOperation
要为其生成 SQL 的操作。