次の方法で共有


UpdateDatabaseOperation クラス

定義

データベースに対して実行された操作を格納する更新データベース操作をスクリプト化するときに使用されます。

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

public class UpdateDatabaseOperation : System.Data.Entity.Migrations.Model.MigrationOperation
type UpdateDatabaseOperation = class
    inherit MigrationOperation
Public Class UpdateDatabaseOperation
Inherits MigrationOperation
継承
UpdateDatabaseOperation

コンストラクター

UpdateDatabaseOperation(IList<DbQueryCommandTree>)

UpdateDatabaseOperation クラスの新しいインスタンスを初期化します。

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

プロパティ

AnonymousArguments

プロバイダーによって処理される可能性がある追加の引数を取得します。

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

(継承元 MigrationOperation)
HistoryQueryTrees

この移行をデータベースに適用する必要があるかどうかを判断するために使用されるクエリ。 これは、任意のバージョンのデータベースに対して実行できるべき等 SQL スクリプトを生成するために使用されます。

Inverse

この操作を元に戻す操作を取得します。

(継承元 MigrationOperation)
IsDestructiveChange

いずれかの操作でデータが失われる可能性があるかどうかを示す値を取得します。

Migrations

データベースの更新操作中に適用される移行を取得します。

メソッド

AddMigration(String, IList<MigrationOperation>)

この更新データベース操作に移行を追加します。

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

適用対象