AlterOperationBuilder<TOperation> 类

定义

用于操作的 IAlterMigrationOperation 生成器。

public class AlterOperationBuilder<TOperation> : Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<TOperation> where TOperation : MigrationOperation, IAlterMigrationOperation
type AlterOperationBuilder<'Operation (requires 'Operation :> MigrationOperation and 'Operation :> IAlterMigrationOperation)> = class
    inherit OperationBuilder<'Operation (requires 'Operation :> MigrationOperation and 'Operation :> IAlterMigrationOperation)>
Public Class AlterOperationBuilder(Of TOperation)
Inherits OperationBuilder(Of TOperation)

类型参数

TOperation

要生成的操作类型。

继承
AlterOperationBuilder<TOperation>

构造函数

AlterOperationBuilder<TOperation>(TOperation)

为给定 MigrationOperation的 构造生成器。

属性

Operation

MigrationOperation

(继承自 OperationBuilder<TOperation>)

方法

Annotation(String, Object)

使用给定的名称/值对为 进行 MigrationOperation 注释。

OldAnnotation(String, Object)

使用给定的名称/值对批注 MigrationOperation 作为更改之前存在的批注。

显式接口实现

IInfrastructure<TOperation>.Instance

用于操作的 IAlterMigrationOperation 生成器。

(继承自 OperationBuilder<TOperation>)

扩展方法

GetInfrastructure<T>(IInfrastructure<T>)

从使用 IInfrastructure<T>隐藏的属性中获取值。

此方法通常由数据库提供程序 (和其他扩展) 使用。 它通常不在应用程序代码中使用。

适用于