Freigeben über


MigrationOperation-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 Vorgang zum Ändern eines Datenbankschemas dar. 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.Model.MigrationOperation
    Mehr ...

Namespace:  System.Data.Entity.Migrations.Model
Assembly:  EntityFramework (in EntityFramework.dll)

Syntax

'Declaration
Public MustInherit Class MigrationOperation
'Usage
Dim instance As MigrationOperation
public abstract class MigrationOperation
public ref class MigrationOperation abstract
[<AbstractClassAttribute>]
type MigrationOperation =  class end
public abstract class MigrationOperation

Der MigrationOperation-Typ macht die folgenden Member verfügbar.

Konstruktoren

  Name Beschreibung
Geschützte Methode MigrationOperation Initialisiert eine neue Instanz der MigrationOperation-Klasse.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.

Oben

Eigenschaften

  Name Beschreibung
Öffentliche Eigenschaft AnonymousArguments Ruft zusätzliche Argumente ab, die von Anbietern verarbeitet werden können.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.
Öffentliche Eigenschaft Inverse Ruft einen Vorgang ab, durch den dieser Vorgang rückgängig gemacht wird.
Öffentliche Eigenschaft IsDestructiveChange Ruft einen Wert ab, der angibt, ob dieser Vorgang zu einem Datenverlust führen kann.

Oben

Methoden

  Name Beschreibung
Öffentliche Methode Equals (Von Object geerbt.)
Geschützte Methode Finalize (Von Object geerbt.)
Öffentliche Methode GetHashCode (Von Object geerbt.)
Öffentliche Methode GetType (Von Object geerbt.)
Geschützte Methode MemberwiseClone (Von Object geerbt.)
Öffentliche Methode 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.

Siehe auch

Verweis

System.Data.Entity.Migrations.Model-Namespace

Vererbungshierarchie

System.Object
  System.Data.Entity.Migrations.Model.MigrationOperation
    System.Data.Entity.Migrations.Model.AddColumnOperation
    System.Data.Entity.Migrations.Model.AlterColumnOperation
    System.Data.Entity.Migrations.Model.AlterTableOperation
    System.Data.Entity.Migrations.Model.CreateTableOperation
    System.Data.Entity.Migrations.Model.DropColumnOperation
    System.Data.Entity.Migrations.Model.DropProcedureOperation
    System.Data.Entity.Migrations.Model.DropTableOperation
    System.Data.Entity.Migrations.Model.ForeignKeyOperation
    System.Data.Entity.Migrations.Model.HistoryOperation
    System.Data.Entity.Migrations.Model.IndexOperation
    System.Data.Entity.Migrations.Model.MoveProcedureOperation
    System.Data.Entity.Migrations.Model.MoveTableOperation
    System.Data.Entity.Migrations.Model.NotSupportedOperation
    System.Data.Entity.Migrations.Model.PrimaryKeyOperation
    System.Data.Entity.Migrations.Model.ProcedureOperation
    System.Data.Entity.Migrations.Model.RenameColumnOperation
    System.Data.Entity.Migrations.Model.RenameIndexOperation
    System.Data.Entity.Migrations.Model.RenameProcedureOperation
    System.Data.Entity.Migrations.Model.RenameTableOperation
    System.Data.Entity.Migrations.Model.SqlOperation
    System.Data.Entity.Migrations.Model.UpdateDatabaseOperation