Compartir a través de


IConventionEntityType.RemoveForeignKey Método

Definición

Sobrecargas

RemoveForeignKey(IConventionForeignKey)

Quita una clave externa de este tipo de entidad.

RemoveForeignKey(IReadOnlyForeignKey)

Quita una clave externa de este tipo de entidad.

RemoveForeignKey(IReadOnlyList<IReadOnlyProperty>, IConventionKey, IConventionEntityType)

Quita una clave externa de este tipo de entidad.

RemoveForeignKey(IConventionForeignKey)

Quita una clave externa de este tipo de entidad.

public void RemoveForeignKey (Microsoft.EntityFrameworkCore.Metadata.IConventionForeignKey foreignKey);
public Microsoft.EntityFrameworkCore.Metadata.IConventionForeignKey RemoveForeignKey (Microsoft.EntityFrameworkCore.Metadata.IConventionForeignKey foreignKey);
abstract member RemoveForeignKey : Microsoft.EntityFrameworkCore.Metadata.IConventionForeignKey -> unit
abstract member RemoveForeignKey : Microsoft.EntityFrameworkCore.Metadata.IConventionForeignKey -> Microsoft.EntityFrameworkCore.Metadata.IConventionForeignKey
Public Sub RemoveForeignKey (foreignKey As IConventionForeignKey)
Public Function RemoveForeignKey (foreignKey As IConventionForeignKey) As IConventionForeignKey

Parámetros

foreignKey
IConventionForeignKey

Clave externa que se va a quitar.

Devoluciones

Clave externa quitada.

Se aplica a

RemoveForeignKey(IReadOnlyForeignKey)

Quita una clave externa de este tipo de entidad.

public Microsoft.EntityFrameworkCore.Metadata.IConventionForeignKey? RemoveForeignKey (Microsoft.EntityFrameworkCore.Metadata.IReadOnlyForeignKey foreignKey);
abstract member RemoveForeignKey : Microsoft.EntityFrameworkCore.Metadata.IReadOnlyForeignKey -> Microsoft.EntityFrameworkCore.Metadata.IConventionForeignKey
Public Function RemoveForeignKey (foreignKey As IReadOnlyForeignKey) As IConventionForeignKey

Parámetros

foreignKey
IReadOnlyForeignKey

Clave externa que se va a quitar.

Devoluciones

Clave externa quitada o null si no se encontró el índice.

Se aplica a

RemoveForeignKey(IReadOnlyList<IReadOnlyProperty>, IConventionKey, IConventionEntityType)

Quita una clave externa de este tipo de entidad.

public Microsoft.EntityFrameworkCore.Metadata.IConventionForeignKey? RemoveForeignKey (System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IReadOnlyProperty> properties, Microsoft.EntityFrameworkCore.Metadata.IConventionKey principalKey, Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType principalEntityType);
abstract member RemoveForeignKey : System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IReadOnlyProperty> * Microsoft.EntityFrameworkCore.Metadata.IConventionKey * Microsoft.EntityFrameworkCore.Metadata.IConventionEntityType -> Microsoft.EntityFrameworkCore.Metadata.IConventionForeignKey
Public Function RemoveForeignKey (properties As IReadOnlyList(Of IReadOnlyProperty), principalKey As IConventionKey, principalEntityType As IConventionEntityType) As IConventionForeignKey

Parámetros

properties
IReadOnlyList<IReadOnlyProperty>

Las propiedades en las que se define la clave externa.

principalKey
IConventionKey

Clave principal o alternativa a la que se hace referencia.

principalEntityType
IConventionEntityType

Tipo de entidad que es el destino de la relación. Esto puede ser diferente del tipo definido en cuando la relación tiene como destino un tipo derivado en una jerarquía de herencia (ya que principalKey la clave se define en el tipo base de la jerarquía).

Devoluciones

Clave externa que se quitó.

Se aplica a