DropTableOperation-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 Löschen einer vorhandenen Tabelle 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
System.Data.Entity.Migrations.Model.DropTableOperation
Namespace: System.Data.Entity.Migrations.Model
Assembly: EntityFramework (in EntityFramework.dll)
Syntax
'Declaration
Public Class DropTableOperation _
Inherits MigrationOperation
'Usage
Dim instance As DropTableOperation
public class DropTableOperation : MigrationOperation
public ref class DropTableOperation : public MigrationOperation
type DropTableOperation =
class
inherit MigrationOperation
end
public class DropTableOperation extends MigrationOperation
Der DropTableOperation-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
![]() |
DropTableOperation(String, Object) | Initialisiert eine neue Instanz der DropTableOperation-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. |
![]() |
DropTableOperation(String, CreateTableOperation, Object) | Initialisiert eine neue Instanz der DropTableOperation-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. |
![]() |
DropTableOperation(String, IDictionary<String, Object>, IDictionary<String, IDictionary<String, Object>>, Object) | Initialisiert eine neue Instanz der DropTableOperation-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. |
![]() |
DropTableOperation(String, IDictionary<String, Object>, IDictionary<String, IDictionary<String, Object>>, CreateTableOperation, Object) | Initialisiert eine neue Instanz der DropTableOperation-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.) |
![]() |
Inverse | Ruft einen Vorgang ab, durch den das Löschen der Tabelle rückgängig gemacht wird.Die Umkehrung kann nicht automatisch berechnet werden. Wenn der Vorgang dem Konstruktor nicht übermittelt wurde, gibt diese Eigenschaft NULL zurück. (Überschreibt MigrationOperation.Inverse.) |
![]() |
IsDestructiveChange | Ruft einen Wert ab, der angibt, ob der Vorgang zu einem Datenverlust führen kann. (Überschreibt MigrationOperation.IsDestructiveChange.) |
![]() |
Name | Ruft den Namen der zu löschenden Tabelle ab. |
![]() |
RemovedAnnotations | Ruft die benutzerdefinierten Anmerkungen der zu löschenden Tabelle ab. |
![]() |
RemovedColumnAnnotations | Ruft die benutzerdefinierten Anmerkungen der Spalten der zu löschenden Tabelle ab. |
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.