Freigeben über


MigrationStatement Klasse

Definition

Stellt einen Migrationsvorgang dar, der in eine SQL-Anweisung übersetzt wurde.

Entity Framework Migrations-APIs sind nicht so konzipiert, dass sie Eingaben akzeptieren, die von nicht vertrauenswürdigen Quellen (z. B. dem Endbenutzer einer Anwendung) bereitgestellt werden. Wenn Eingaben aus diesen Quellen akzeptiert werden, sollten sie überprüft werden, bevor sie an diese APIs übergeben werden, um sich vor SQL-Einschleusungsangriffen usw. zu schützen.

public class MigrationStatement
type MigrationStatement = class
Public Class MigrationStatement
Vererbung
MigrationStatement

Konstruktoren

MigrationStatement()

Stellt einen Migrationsvorgang dar, der in eine SQL-Anweisung übersetzt wurde.

Entity Framework Migrations-APIs sind nicht so konzipiert, dass sie Eingaben akzeptieren, die von nicht vertrauenswürdigen Quellen (z. B. dem Endbenutzer einer Anwendung) bereitgestellt werden. Wenn Eingaben aus diesen Quellen akzeptiert werden, sollten sie überprüft werden, bevor sie an diese APIs übergeben werden, um sich vor SQL-Einschleusungsangriffen usw. zu schützen.

Eigenschaften

BatchTerminator

Ruft den Batchabschlussator für den Datenbankanbieter ab oder legt diese fest.

Entity Framework Migrations-APIs sind nicht so konzipiert, dass sie Eingaben akzeptieren, die von nicht vertrauenswürdigen Quellen (z. B. dem Endbenutzer einer Anwendung) bereitgestellt werden. Wenn Eingaben aus diesen Quellen akzeptiert werden, sollten sie überprüft werden, bevor sie an diese APIs übergeben werden, um sich vor SQL-Einschleusungsangriffen usw. zu schützen.

Sql

Ruft die SQL-Instanz ab, die zum Ausführen dieses Migrationsvorgangs ausgeführt werden soll, oder legt sie fest.

Entity Framework Migrations-APIs sind nicht so konzipiert, dass sie Eingaben akzeptieren, die von nicht vertrauenswürdigen Quellen (z. B. dem Endbenutzer einer Anwendung) bereitgestellt werden. Wenn Eingaben aus diesen Quellen akzeptiert werden, sollten sie überprüft werden, bevor sie an diese APIs übergeben werden, um sich vor SQL-Einschleusungsangriffen usw. zu schützen.

SuppressTransaction

Ruft einen Wert ab, der angibt, ob diese Anweisung außerhalb des Transaktionsbereichs ausgeführt werden soll, der verwendet wird, um den Migrationsprozess transaktionsal zu machen, oder legt diesen fest. Wenn true festgelegt ist, wird für diesen Vorgang kein Rollback ausgeführt, wenn der Migrationsprozess fehlschlägt.

Gilt für: