MigrationStatement クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
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 に設定した場合、移行プロセスが失敗した場合、この操作はロールバックされません。 |
適用対象
Entity Framework