IMutableEntityType.RemoveForeignKey Methode

Definition

Überlädt

RemoveForeignKey(IMutableForeignKey)

Entfernt einen Fremdschlüssel aus diesem Entitätstyp.

RemoveForeignKey(IReadOnlyForeignKey)

Entfernt einen Fremdschlüssel aus diesem Entitätstyp.

RemoveForeignKey(IReadOnlyList<IProperty>, IKey, IEntityType)

Entfernt eine Beziehung aus dieser Entität.

RemoveForeignKey(IReadOnlyList<IReadOnlyProperty>, IMutableKey, IMutableEntityType)

Entfernt einen Fremdschlüssel aus diesem Entitätstyp.

RemoveForeignKey(IMutableForeignKey)

Entfernt einen Fremdschlüssel aus diesem Entitätstyp.

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

Parameter

foreignKey
IMutableForeignKey

Der zu entfernende Fremdschlüssel.

Gibt zurück

Der entfernte Fremdschlüssel.

Gilt für:

RemoveForeignKey(IReadOnlyForeignKey)

Entfernt einen Fremdschlüssel aus diesem Entitätstyp.

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

Parameter

foreignKey
IReadOnlyForeignKey

Der zu entfernende Fremdschlüssel.

Gibt zurück

Der entfernte Fremdschlüssel, oder null wenn der Index nicht gefunden wurde.

Gilt für:

RemoveForeignKey(IReadOnlyList<IProperty>, IKey, IEntityType)

Entfernt eine Beziehung aus dieser Entität.

public Microsoft.EntityFrameworkCore.Metadata.IMutableForeignKey RemoveForeignKey (System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IProperty> properties, Microsoft.EntityFrameworkCore.Metadata.IKey principalKey, Microsoft.EntityFrameworkCore.Metadata.IEntityType principalEntityType);
abstract member RemoveForeignKey : System.Collections.Generic.IReadOnlyList<Microsoft.EntityFrameworkCore.Metadata.IProperty> * Microsoft.EntityFrameworkCore.Metadata.IKey * Microsoft.EntityFrameworkCore.Metadata.IEntityType -> Microsoft.EntityFrameworkCore.Metadata.IMutableForeignKey
Public Function RemoveForeignKey (properties As IReadOnlyList(Of IProperty), principalKey As IKey, principalEntityType As IEntityType) As IMutableForeignKey

Parameter

properties
IReadOnlyList<IProperty>

Die Eigenschaften, für die der Fremdschlüssel definiert ist.

principalKey
IKey

Der Primär- oder Alternativschlüssel, auf den verwiesen wird.

principalEntityType
IEntityType

Der Entitätstyp, der Ziel der Beziehung ist. Dies kann sich von dem Typ unterscheiden, für den definiert wird, principalKey wenn die Beziehung auf einen abgeleiteten Typ in einer Vererbungshierarchie abzielt (da der Schlüssel für den Basistyp der Hierarchie definiert ist).

Gibt zurück

Der entfernte Fremdschlüssel.

Gilt für:

RemoveForeignKey(IReadOnlyList<IReadOnlyProperty>, IMutableKey, IMutableEntityType)

Entfernt einen Fremdschlüssel aus diesem Entitätstyp.

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

Parameter

properties
IReadOnlyList<IReadOnlyProperty>

Die Eigenschaften, für die der Fremdschlüssel definiert ist.

principalKey
IMutableKey

Der Primär- oder Alternativschlüssel, auf den verwiesen wird.

principalEntityType
IMutableEntityType

Der Entitätstyp, der Ziel der Beziehung ist. Dies kann sich von dem Typ unterscheiden, für den definiert wird, principalKey wenn die Beziehung auf einen abgeleiteten Typ in einer Vererbungshierarchie abzielt (da der Schlüssel für den Basistyp der Hierarchie definiert ist).

Gibt zurück

Der entfernte Fremdschlüssel, oder null wenn der Index nicht gefunden wurde.

Gilt für: