Language

OperationBuilder<TOperation> クラス

定義

MigrationOperationのビルダー。

public class OperationBuilder<TOperation> : Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure<TOperation> where TOperation : MigrationOperation
[System.Runtime.CompilerServices.Nullable(0)]
public class OperationBuilder<TOperation> : Microsoft.EntityFrameworkCore.Infrastructure.IInfrastructure<TOperation> where TOperation : MigrationOperation
type OperationBuilder<'Operation (requires 'Operation :> MigrationOperation)> = class
    interface IInfrastructure<'Operation (requires 'Operation :> MigrationOperation)>
[<System.Runtime.CompilerServices.Nullable(0)>]
type OperationBuilder<'Operation (requires 'Operation :> MigrationOperation)> = class
    interface IInfrastructure<'Operation (requires 'Operation :> MigrationOperation)>
Public Class OperationBuilder(Of TOperation)
Implements IInfrastructure(Of TOperation)

型パラメーター

TOperation

ビルドする MigrationOperation の種類。

継承
OperationBuilder<TOperation>
派生
属性
実装
IInfrastructure<TOperation>

コンストラクター

Name 説明
OperationBuilder<TOperation>(TOperation)

指定した MigrationOperationの新しいビルダー インスタンスを作成します。

プロパティ

Name 説明
Operation

MigrationOperation。

メソッド

Name 説明
Annotation(String, Object)

指定された名前と値のペアを使用して操作に注釈を付けます。

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

Name 説明
IInfrastructure<TOperation>.Instance

MigrationOperationのビルダー。

拡張メソッド

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

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

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

適用対象