UpdateDatabaseOperation-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.]
Wird bei der Generierung von Änderungsvorgängen für eine Datenbank verwendet, um die Vorgänge zu speichern, die auf der Datenbank ausgeführt worden wären. 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
System.Data.Entity.Migrations.Model.UpdateDatabaseOperation
Namespace: System.Data.Entity.Migrations.Model
Assembly: EntityFramework (in EntityFramework.dll)
Syntax
'Declaration
Public Class UpdateDatabaseOperation _
Inherits MigrationOperation
'Usage
Dim instance As UpdateDatabaseOperation
public class UpdateDatabaseOperation : MigrationOperation
public ref class UpdateDatabaseOperation : public MigrationOperation
type UpdateDatabaseOperation =
class
inherit MigrationOperation
end
public class UpdateDatabaseOperation extends MigrationOperation
Der UpdateDatabaseOperation-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
![]() |
UpdateDatabaseOperation | Initialisiert eine neue Instanz der UpdateDatabaseOperation-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 | |
---|---|---|
![]() |
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. (Von MigrationOperation geerbt.) |
![]() |
HistoryQueryTrees | Die Abfragen, um zu bestimmen, ob diese Migration auf der Datenbank ausgeführt werden muss.Dies wird verwendet, um ein idempotentes SQL-Skript zu generieren, das auf allen Versionen von Datenbanken ausgeführt werden kann. |
![]() |
Inverse | Ruft einen Vorgang ab, durch den dieser Vorgang rückgängig gemacht wird. (Von MigrationOperation geerbt.) |
![]() |
IsDestructiveChange | Ruft einen Wert ab, der angibt, ob die Vorgänge zu einem Datenverlust führen können. (Überschreibt MigrationOperation.IsDestructiveChange.) |
![]() |
Migrations | Ruft eine Liste der Migrationen ab, die während des Änderungsvorgangs an der Datenbank angewendet wurden. |
Oben
Methoden
Name | Beschreibung | |
---|---|---|
![]() |
AddMigration | Fügt eine Migration zu diesem Änderungsvorgang für die Datenbank hinzu.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. |
![]() |
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.