Partager via


IConventionEntityType.RemoveForeignKey Méthode

Définition

Surcharges

RemoveForeignKey(IConventionForeignKey)

Supprime une clé étrangère de ce type d’entité.

RemoveForeignKey(IReadOnlyForeignKey)

Supprime une clé étrangère de ce type d’entité.

RemoveForeignKey(IReadOnlyList<IReadOnlyProperty>, IConventionKey, IConventionEntityType)

Supprime une clé étrangère de ce type d’entité.

RemoveForeignKey(IConventionForeignKey)

Supprime une clé étrangère de ce type d’entité.

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

Paramètres

foreignKey
IConventionForeignKey

Clé étrangère à supprimer.

Retours

Clé étrangère supprimée.

S’applique à

RemoveForeignKey(IReadOnlyForeignKey)

Supprime une clé étrangère de ce type d’entité.

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

Paramètres

foreignKey
IReadOnlyForeignKey

Clé étrangère à supprimer.

Retours

Clé étrangère supprimée ou null si l’index est introuvable.

S’applique à

RemoveForeignKey(IReadOnlyList<IReadOnlyProperty>, IConventionKey, IConventionEntityType)

Supprime une clé étrangère de ce type d’entité.

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

Paramètres

properties
IReadOnlyList<IReadOnlyProperty>

Propriétés sur laquelle la clé étrangère est définie.

principalKey
IConventionKey

Clé primaire ou alternative référencée.

principalEntityType
IConventionEntityType

Type d'entité ciblé par la relation. Cela peut être différent du type principalKey défini sur lorsque la relation cible un type dérivé dans une hiérarchie d’héritage (puisque la clé est définie sur le type de base de la hiérarchie).

Retours

Clé étrangère qui a été supprimée.

S’applique à