Freigeben über


DropForeignKeyOperation Klasse

Definition

Stellt eine Fremdschlüsseleinschränkung dar, die aus einer Tabelle gelöscht wird.

Entity Framework Migrations-APIs sind nicht so konzipiert, dass sie Eingaben akzeptieren, die von nicht vertrauenswürdigen Quellen (z. B. dem Endbenutzer einer Anwendung) bereitgestellt werden. Wenn Eingaben aus diesen Quellen akzeptiert werden, sollten sie überprüft werden, bevor sie an diese APIs übergeben werden, um sich vor SQL-Einschleusungsangriffen usw. zu schützen.

public class DropForeignKeyOperation : System.Data.Entity.Migrations.Model.ForeignKeyOperation
type DropForeignKeyOperation = class
    inherit ForeignKeyOperation
Public Class DropForeignKeyOperation
Inherits ForeignKeyOperation
Vererbung

Konstruktoren

DropForeignKeyOperation(AddForeignKeyOperation, Object)

Initialisiert einen neuen instance der DropForeignKeyOperation-Klasse.

Entity Framework Migrations-APIs sind nicht so konzipiert, dass sie Eingaben akzeptieren, die von nicht vertrauenswürdigen Quellen (z. B. dem Endbenutzer einer Anwendung) bereitgestellt werden. Wenn Eingaben von solchen Quellen akzeptiert werden, sollte sie überprüft werden, bevor sie an diese APIs übergeben werden, um vor SQL-Einschleusungsangriffen usw. zu schützen.

DropForeignKeyOperation(Object)

Initialisiert einen neuen instance der DropForeignKeyOperation-Klasse. Die Eigenschaften PrincipalTable, DependentTable und DependentColumns sollten ebenfalls aufgefüllt werden.

Entity Framework Migrations-APIs sind nicht so konzipiert, dass sie Eingaben akzeptieren, die von nicht vertrauenswürdigen Quellen (z. B. dem Endbenutzer einer Anwendung) bereitgestellt werden. Wenn Eingaben aus diesen Quellen akzeptiert werden, sollten sie überprüft werden, bevor sie an diese APIs übergeben werden, um sich vor SQL-Einschleusungsangriffen usw. zu schützen.

Eigenschaften

AnonymousArguments

Ruft zusätzliche Argumente ab, die möglicherweise von Anbietern verarbeitet werden.

Entity Framework Migrations-APIs sind nicht so konzipiert, dass sie Eingaben akzeptieren, die von nicht vertrauenswürdigen Quellen (z. B. dem Endbenutzer einer Anwendung) bereitgestellt werden. Wenn Eingaben aus diesen Quellen akzeptiert werden, sollten sie überprüft werden, bevor sie an diese APIs übergeben werden, um sich vor SQL-Einschleusungsangriffen usw. zu schützen.

(Geerbt von MigrationOperation)
DependentColumns

Die Namen der Fremdschlüsselspalten.

Entity Framework Migrations-APIs sind nicht so konzipiert, dass sie Eingaben akzeptieren, die von nicht vertrauenswürdigen Quellen (z. B. dem Endbenutzer einer Anwendung) bereitgestellt werden. Wenn Eingaben aus diesen Quellen akzeptiert werden, sollten sie überprüft werden, bevor sie an diese APIs übergeben werden, um sich vor SQL-Einschleusungsangriffen usw. zu schützen.

(Geerbt von ForeignKeyOperation)
DependentTable

Ruft den Namen der Tabelle ab, in der sich die Fremdschlüsselspalten befinden, oder legt diesen fest.

Entity Framework Migrations-APIs sind nicht so konzipiert, dass sie Eingaben akzeptieren, die von nicht vertrauenswürdigen Quellen (z. B. dem Endbenutzer einer Anwendung) bereitgestellt werden. Wenn Eingaben aus diesen Quellen akzeptiert werden, sollten sie überprüft werden, bevor sie an diese APIs übergeben werden, um sich vor SQL-Einschleusungsangriffen usw. zu schützen.

(Geerbt von ForeignKeyOperation)
HasDefaultName

Ruft einen Wert ab, der angibt, ob ein bestimmter Name für diese Fremdschlüsseleinschränkung angegeben wurde.

(Geerbt von ForeignKeyOperation)
Inverse

Ruft einen Vorgang ab, der das Löschen der Fremdschlüsseleinschränkung darstellt. Die Inverse kann nicht automatisch berechnet werden. Wenn sie nicht für den Konstruktor angegeben wurde, gibt diese Eigenschaft NULL zurück.

IsDestructiveChange

Ruft einen Wert ab, der angibt, ob dieser Vorgang zu Datenverlust führen kann.

Name

Ruft den Namen dieser Fremdschlüsseleinschränkung ab oder legt diesen fest. Wenn kein Name angegeben wird, wird ein Standardname berechnet.

Entity Framework Migrations-APIs sind nicht so konzipiert, dass sie Eingaben akzeptieren, die von nicht vertrauenswürdigen Quellen (z. B. dem Endbenutzer einer Anwendung) bereitgestellt werden. Wenn Eingaben aus diesen Quellen akzeptiert werden, sollten sie überprüft werden, bevor sie an diese APIs übergeben werden, um sich vor SQL-Einschleusungsangriffen usw. zu schützen.

(Geerbt von ForeignKeyOperation)
PrincipalTable

Ruft den Namen der Tabelle ab, auf die die Fremdschlüsseleinschränkung abzielt, oder legt diesen fest.

Entity Framework Migrations-APIs sind nicht so konzipiert, dass sie Eingaben akzeptieren, die von nicht vertrauenswürdigen Quellen (z. B. dem Endbenutzer einer Anwendung) bereitgestellt werden. Wenn Eingaben aus diesen Quellen akzeptiert werden, sollten sie überprüft werden, bevor sie an diese APIs übergeben werden, um sich vor SQL-Einschleusungsangriffen usw. zu schützen.

(Geerbt von ForeignKeyOperation)

Methoden

CreateDropIndexOperation()

Ruft einen Vorgang ab, um den zugeordneten Index für die Fremdschlüsselspalten zu löschen.

Gilt für: