MigrationStatement-Klasse
[Diese Seite bezieht sich auf Entity Framework Version 6. Die neueste Version ist als 'Entity Framework' NuGet-Paket verfügbar. Weitere Informationen zu Entity Framework finden Sie unter msdn.com/data/ef.]
Stellt einen Migrationsvorgang dar, der in eine SQL-Anweisung übersetzt wurde. Entity Framework-Migrations-APIs wurden nicht für das Akzeptieren von Eingaben aus nicht vertrauenswürdigen Quellen (z. B. vom Endbenutzer einer Anwendung) entwickelt. Wenn Eingaben aus solchen Quellen akzeptiert werden sollen, müssen diese vor der Übergabe an die APIs überprüft werden, um einen Schutz vor SQL-Injection-Angriffen und anderen Gefahren sicherzustellen.
Vererbungshierarchie
System.Object
System.Data.Entity.Migrations.Sql.MigrationStatement
Namespace: System.Data.Entity.Migrations.Sql
Assembly: EntityFramework (in EntityFramework.dll)
Syntax
'Declaration
Public Class MigrationStatement
'Usage
Dim instance As MigrationStatement
public class MigrationStatement
public ref class MigrationStatement
type MigrationStatement = class end
public class MigrationStatement
Der MigrationStatement-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
MigrationStatement | Initialisiert eine neue Instanz der MigrationStatement-Klasse. |
Oben
Eigenschaften
Name | Beschreibung | |
---|---|---|
BatchTerminator | Ruft das Batchabschlusszeichen für den Datenbankanbieter ab oder legt es fest.Entity Framework-Migrations-APIs wurden nicht für das Akzeptieren von Eingaben aus nicht vertrauenswürdigen Quellen (z. B. vom Endbenutzer einer Anwendung) entwickelt.Wenn Eingaben aus solchen Quellen akzeptiert werden sollen, müssen diese vor der Übergabe an die APIs überprüft werden, um einen Schutz vor SQL-Injection-Angriffen und anderen Gefahren sicherzustellen. | |
Sql | Ruft die SQL-Anweisung zum Ausführen dieses Migrationsvorgangs ab oder legt sie fest.Entity Framework-Migrations-APIs wurden nicht für das Akzeptieren von Eingaben aus nicht vertrauenswürdigen Quellen (z. B. vom Endbenutzer einer Anwendung) entwickelt.Wenn Eingaben aus solchen Quellen akzeptiert werden sollen, müssen diese vor der Übergabe an die APIs überprüft werden, um einen Schutz vor SQL-Injection-Angriffen und anderen Gefahren sicherzustellen. | |
SuppressTransaction | Ruft einen Wert ab, der angibt, ob diese Anweisung außerhalb des Transaktionsbereichs ausgeführt werden soll, in dem der Migrationsprozess normalerweise ausgeführt wird, oder legt ihn fest.Wenn auf TRUE festgelegt, wird für diesen Vorgang bei einem Migrationsprozessfehler kein Rollback ausgeführt. |
Oben
Methoden
Name | Beschreibung | |
---|---|---|
Equals | (Von Object geerbt.) | |
Finalize | (Von Object geerbt.) | |
GetHashCode | (Von Object geerbt.) | |
GetType | (Von Object geerbt.) | |
MemberwiseClone | (Von Object geerbt.) | |
ToString | (Von Object geerbt.) |
Oben
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.