次の方法で共有


MoveTableOperation クラス

[このページは、Entity Framework 6 に関するページです。最新バージョンは、'Entity Framework' NuGet パッケージとして入手できます。Entity Framework の詳細については、msdn.com/data/ef を参照してください。]

スキーマ間でのテーブルの移動を表します。 Entity Framework Migrations API は、信頼されていないソース (アプリケーションのエンド ユーザーなど) によって提供された入力を受け付けるように設計されていません。 このようなソースから入力を受け取った場合は、SQL インジェクション攻撃などの防御のために、API に渡す前に入力を検証する必要があります。

継承階層

System.Object
  System.Data.Entity.Migrations.Model.MigrationOperation
    System.Data.Entity.Migrations.Model.MoveTableOperation

名前空間:  System.Data.Entity.Migrations.Model
アセンブリ:  EntityFramework (EntityFramework.dll 内)

構文

'宣言
Public Class MoveTableOperation _
    Inherits MigrationOperation
'使用
Dim instance As MoveTableOperation
public class MoveTableOperation : MigrationOperation
public ref class MoveTableOperation : public MigrationOperation
type MoveTableOperation =  
    class 
        inherit MigrationOperation 
    end
public class MoveTableOperation extends MigrationOperation

MoveTableOperation 型で公開されるメンバーは以下のとおりです。

コンストラクター

  名前 説明
パブリック メソッド MoveTableOperation MoveTableOperation クラスの新しいインスタンスを初期化します。Entity Framework Migrations API は、信頼されていないソース (アプリケーションのエンド ユーザーなど) によって提供された入力を受け付けるように設計されていません。このようなソースから入力を受け取った場合は、SQL インジェクション攻撃などの防御のために、API に渡す前に入力を検証する必要があります。

上揃え

プロパティ

  名前 説明
パブリック プロパティ AnonymousArguments プロバイダーが処理できる追加の引数を取得します。Entity Framework Migrations API は、信頼されていないソース (アプリケーションのエンド ユーザーなど) によって提供された入力を受け付けるように設計されていません。このようなソースから入力を受け取った場合は、SQL インジェクション攻撃などの防御のために、API に渡す前に入力を検証する必要があります。 (MigrationOperation から継承されます。)
パブリック プロパティ ContextKey データを新しいテーブルに移動できるように移行履歴テーブルを変更するときに使用されます。
パブリック プロパティ CreateTableOperation 単に主キーを削除してから追加するのではなく再構築できるように移行履歴テーブルを変更するときに使用されます。
パブリック プロパティ Inverse テーブルを元のスキーマに戻す操作を取得します。 (MigrationOperation.Inverse をオーバーライドします。)
パブリック プロパティ IsDestructiveChange この変更によってデータが失われるかどうかを示す値を取得します。 (MigrationOperation.IsDestructiveChange をオーバーライドします。)
パブリック プロパティ IsSystem システム テーブルであるかどうかを示す値を取得します。
パブリック プロパティ Name 移動するテーブルの名前を取得します。
パブリック プロパティ NewSchema テーブルの移動先のスキーマの名前を取得します。

上揃え

メソッド

  名前 説明
パブリック メソッド Equals (Object から継承されます。)
プロテクト メソッド Finalize (Object から継承されます。)
パブリック メソッド GetHashCode (Object から継承されます。)
パブリック メソッド GetType (Object から継承されます。)
プロテクト メソッド MemberwiseClone (Object から継承されます。)
パブリック メソッド ToString (Object から継承されます。)

上揃え

スレッド セーフ

この型のすべてのパブリック static (Visual Basic では Shared) メンバーは、スレッド セーフです。インスタンス メンバーの場合は、スレッド セーフであるとは限りません。

参照

参照

System.Data.Entity.Migrations.Model 名前空間