Language

AlterOperationBuilder<TOperation> クラス

定義

IAlterMigrationOperation操作のビルダー。

public class AlterOperationBuilder<TOperation> : Microsoft.EntityFrameworkCore.Migrations.Operations.Builders.OperationBuilder<TOperation> where TOperation : MigrationOperation, IAlterMigrationOperation
[System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })]
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)>
[<System.Runtime.CompilerServices.Nullable(new System.Byte[] { 0, 1 })>]
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>
属性

コンストラクター

Name 説明
AlterOperationBuilder<TOperation>(TOperation)

指定した MigrationOperationのビルダーを構築します。

プロパティ

Name 説明
Operation

MigrationOperation。

(継承元 OperationBuilder<TOperation>)

メソッド

Name 説明
Annotation(String, Object)

指定した名前と値のペアで MigrationOperation に注釈を付けます。

OldAnnotation(String, Object)

変更前に存在していた注釈として、指定された名前と値のペアで MigrationOperation に注釈を付けます。

明示的なインターフェイスの実装

Name 説明
IInfrastructure<TOperation>.Instance

IAlterMigrationOperation操作のビルダー。

(継承元 OperationBuilder<TOperation>)

拡張メソッド

Name 説明
GetInfrastructure<T>(IInfrastructure<T>)

IInfrastructure<T>を使用して非表示になっているプロパティから値を取得します。

このメソッドは、通常、データベース プロバイダー (およびその他の拡張機能) によって使用されます。 通常、アプリケーション コードでは使用されません。

適用対象