DropForeignKeyOperation-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 eine Fremdschlüsseleinschränkung dar, die aus einer Tabelle gelöscht wird. 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.ForeignKeyOperation
System.Data.Entity.Migrations.Model.DropForeignKeyOperation
Namespace: System.Data.Entity.Migrations.Model
Assembly: EntityFramework (in EntityFramework.dll)
Syntax
'Declaration
Public Class DropForeignKeyOperation _
Inherits ForeignKeyOperation
'Usage
Dim instance As DropForeignKeyOperation
public class DropForeignKeyOperation : ForeignKeyOperation
public ref class DropForeignKeyOperation : public ForeignKeyOperation
type DropForeignKeyOperation =
class
inherit ForeignKeyOperation
end
public class DropForeignKeyOperation extends ForeignKeyOperation
Der DropForeignKeyOperation-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
DropForeignKeyOperation(Object) | Initialisiert eine neue Instanz der DropForeignKeyOperation-Klasse.Die Eigenschaften "PrincipalTable", "DependentTable" und "DependentColumns" sollten ebenfalls aufgefüllt werden.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. | |
DropForeignKeyOperation(AddForeignKeyOperation, Object) | Initialisiert eine neue Instanz der DropForeignKeyOperation-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.) | |
DependentColumns | Die Namen der Fremdschlüsselspalte(n).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 ForeignKeyOperation geerbt.) | |
DependentTable | Ruft den Namen der Tabelle ab, in der sich die Fremdschlüsselspalten befinden, oder legt ihn 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. (Von ForeignKeyOperation geerbt.) | |
HasDefaultName | Ruft einen Wert ab, der angibt, ob ein bestimmter Name für diese Fremdschlüsseleinschränkung angegeben wurde. (Von ForeignKeyOperation geerbt.) | |
Inverse | Ruft einen Vorgang ab, durch den die Fremdschlüsseleinschränkung nach dem Löschen wiederhergestellt 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 eine Änderung destruktiv ist. (Überschreibt MigrationOperation.IsDestructiveChange.) | |
Name | Ruft den Namen dieser Fremdschlüsseleinschränkung ab oder legt ihn fest.Wenn kein Name angegeben wird, wird ein Standardname berechnet.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 ForeignKeyOperation geerbt.) | |
PrincipalTable | Ruft den Namen der Tabelle ab, auf den sich die Fremdschüsseleinschränkung bezieht, oder legt ihn 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. (Von ForeignKeyOperation geerbt.) |
Oben
Methoden
Name | Beschreibung | |
---|---|---|
CreateDropIndexOperation | Ruft einen Vorgang ab, durch den der zugeordnete Index für die Fremdschlüsselspalte(n) gelöscht wird. | |
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.