Compartir a través de


DbMigration.DropForeignKey Método

Definición

Sobrecargas

DropForeignKey(String, String, String, String, Object)
Obsoletos.

Agrega una operación para quitar una restricción de clave externa en función de la columna a la que se dirige.

Las API de migración de Entity Framework no están diseñadas para aceptar la entrada proporcionada por orígenes que no son de confianza (como el usuario final de una aplicación). Si se acepta la entrada de estos orígenes, debe validarse antes de pasarse a estas API para protegerse frente a ataques por inyección de CÓDIGO SQL, etc.

DropForeignKey(String, String[], String, Object)

Agrega una operación para quitar una restricción de clave externa en función de las columnas que tiene como destino.

Las API de migración de Entity Framework no están diseñadas para aceptar la entrada proporcionada por orígenes que no son de confianza (como el usuario final de una aplicación). Si se acepta la entrada de estos orígenes, debe validarse antes de pasarse a estas API para protegerse frente a ataques por inyección de CÓDIGO SQL, etc.

DropForeignKey(String, String, Object)

Agrega una operación para quitar una restricción de clave externa en función de su nombre.

Las API de migración de Entity Framework no están diseñadas para aceptar la entrada proporcionada por orígenes que no son de confianza (como el usuario final de una aplicación). Si se acepta la entrada de estos orígenes, debe validarse antes de pasarse a estas API para protegerse frente a ataques por inyección de CÓDIGO SQL, etc.

DropForeignKey(String, String, String, Object)

Agrega una operación para quitar una restricción de clave externa en función de la columna a la que se dirige.

Las API de migración de Entity Framework no están diseñadas para aceptar la entrada proporcionada por orígenes que no son de confianza (como el usuario final de una aplicación). Si se acepta la entrada de estos orígenes, debe validarse antes de pasarse a estas API para protegerse frente a ataques por inyección de CÓDIGO SQL, etc.

DropForeignKey(String, String, String, String, Object)

Precaución

The principalColumn parameter is no longer required and can be removed.

Agrega una operación para quitar una restricción de clave externa en función de la columna a la que se dirige.

Las API de migración de Entity Framework no están diseñadas para aceptar la entrada proporcionada por orígenes que no son de confianza (como el usuario final de una aplicación). Si se acepta la entrada de estos orígenes, debe validarse antes de pasarse a estas API para protegerse frente a ataques por inyección de CÓDIGO SQL, etc.

protected internal void DropForeignKey (string dependentTable, string dependentColumn, string principalTable, string principalColumn, object anonymousArguments = null);
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Usage", "CA1801:ReviewUnusedParameters", MessageId="principalColumn")]
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1026:DefaultParametersShouldNotBeUsed")]
[System.Obsolete("The principalColumn parameter is no longer required and can be removed.")]
protected internal void DropForeignKey (string dependentTable, string dependentColumn, string principalTable, string principalColumn, object anonymousArguments = null);
member this.DropForeignKey : string * string * string * string * obj -> unit
Protected Friend Sub DropForeignKey (dependentTable As String, dependentColumn As String, principalTable As String, principalColumn As String, Optional anonymousArguments As Object = null)

Parámetros

dependentTable
String

Tabla que contiene la columna de clave externa. El nombre del esquema es opcional, si no se especifica ningún esquema, se supone que dbo.

dependentColumn
String

Columna de clave externa.

principalTable
String

Tabla que contiene la columna a la que hace referencia esta clave externa. El nombre del esquema es opcional, si no se especifica ningún esquema, se supone que dbo.

principalColumn
String

Columnas a las que hace referencia esta clave externa.

anonymousArguments
Object

Argumentos adicionales que pueden procesar los proveedores. Use la sintaxis de tipo anónimo para especificar argumentos, por ejemplo, 'new { SampleArgument = "MyValue" }'.

Atributos

Se aplica a

DropForeignKey(String, String[], String, Object)

Agrega una operación para quitar una restricción de clave externa en función de las columnas que tiene como destino.

Las API de migración de Entity Framework no están diseñadas para aceptar la entrada proporcionada por orígenes que no son de confianza (como el usuario final de una aplicación). Si se acepta la entrada de estos orígenes, debe validarse antes de pasarse a estas API para protegerse frente a ataques por inyección de CÓDIGO SQL, etc.

protected internal void DropForeignKey (string dependentTable, string[] dependentColumns, string principalTable, object anonymousArguments = null);
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1026:DefaultParametersShouldNotBeUsed")]
protected internal void DropForeignKey (string dependentTable, string[] dependentColumns, string principalTable, object anonymousArguments = null);
member this.DropForeignKey : string * string[] * string * obj -> unit
Protected Friend Sub DropForeignKey (dependentTable As String, dependentColumns As String(), principalTable As String, Optional anonymousArguments As Object = null)

Parámetros

dependentTable
String

Tabla que contiene las columnas de clave externa. El nombre del esquema es opcional, si no se especifica ningún esquema, se supone que dbo.

dependentColumns
String[]

Columnas de clave externa.

principalTable
String

Tabla que contiene las columnas a las que hace referencia esta clave externa. El nombre del esquema es opcional, si no se especifica ningún esquema, se supone que dbo.

anonymousArguments
Object

Argumentos adicionales que pueden procesar los proveedores. Use la sintaxis de tipo anónimo para especificar argumentos, por ejemplo, 'new { SampleArgument = "MyValue" }'.

Atributos

Se aplica a

DropForeignKey(String, String, Object)

Agrega una operación para quitar una restricción de clave externa en función de su nombre.

Las API de migración de Entity Framework no están diseñadas para aceptar la entrada proporcionada por orígenes que no son de confianza (como el usuario final de una aplicación). Si se acepta la entrada de estos orígenes, debe validarse antes de pasarse a estas API para protegerse frente a ataques por inyección de CÓDIGO SQL, etc.

protected internal void DropForeignKey (string dependentTable, string name, object anonymousArguments = null);
[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1026:DefaultParametersShouldNotBeUsed")]
protected internal void DropForeignKey (string dependentTable, string name, object anonymousArguments = null);
member this.DropForeignKey : string * string * obj -> unit
Protected Friend Sub DropForeignKey (dependentTable As String, name As String, Optional anonymousArguments As Object = null)

Parámetros

dependentTable
String

Tabla que contiene la columna de clave externa. El nombre del esquema es opcional, si no se especifica ningún esquema, se supone que dbo.

name
String

Nombre de la restricción de clave externa en la base de datos.

anonymousArguments
Object

Argumentos adicionales que pueden procesar los proveedores. Use la sintaxis de tipo anónimo para especificar argumentos, por ejemplo, 'new { SampleArgument = "MyValue" }'.

Atributos

Se aplica a

DropForeignKey(String, String, String, Object)

Agrega una operación para quitar una restricción de clave externa en función de la columna a la que se dirige.

Las API de migración de Entity Framework no están diseñadas para aceptar la entrada proporcionada por orígenes que no son de confianza (como el usuario final de una aplicación). Si se acepta la entrada de estos orígenes, debe validarse antes de pasarse a estas API para protegerse frente a ataques por inyección de CÓDIGO SQL, etc.

[System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1026:DefaultParametersShouldNotBeUsed")]
protected internal void DropForeignKey (string dependentTable, string dependentColumn, string principalTable, object anonymousArguments = null);
member this.DropForeignKey : string * string * string * obj -> unit
Protected Friend Sub DropForeignKey (dependentTable As String, dependentColumn As String, principalTable As String, Optional anonymousArguments As Object = null)

Parámetros

dependentTable
String

Tabla que contiene la columna de clave externa. El nombre del esquema es opcional, si no se especifica ningún esquema, se supone que dbo.

dependentColumn
String

Columna de clave externa.

principalTable
String

Tabla que contiene la columna a la que hace referencia esta clave externa. El nombre del esquema es opcional, si no se especifica ningún esquema, se supone que dbo.

anonymousArguments
Object

Argumentos adicionales que pueden procesar los proveedores. Use la sintaxis de tipo anónimo para especificar argumentos, por ejemplo, 'new { SampleArgument = "MyValue" }'.

Atributos

Se aplica a