次の方法で共有


MigrationStatement クラス

定義

SQL ステートメントに変換された移行操作を表します。

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

public class MigrationStatement
type MigrationStatement = class
Public Class MigrationStatement
継承
MigrationStatement

コンストラクター

MigrationStatement()

SQL ステートメントに変換された移行操作を表します。

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

プロパティ

BatchTerminator

データベース プロバイダーのバッチ ターミネータを取得または設定します。

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

Sql

この移行操作を実行するために実行される SQL を取得または設定します。

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

SuppressTransaction

移行プロセスをトランザクションにするために使用されるトランザクション スコープの外部でこのステートメントを実行するかどうかを示す値を取得または設定します。 true に設定した場合、移行プロセスが失敗した場合、この操作はロールバックされません。

適用対象