IMutableEntityType.GetDeclaredForeignKeys Method

Definition

Gets all foreign keys declared on this entity type.

public virtual System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Metadata.IMutableForeignKey> GetDeclaredForeignKeys ();
abstract member GetDeclaredForeignKeys : unit -> seq<Microsoft.EntityFrameworkCore.Metadata.IMutableForeignKey>
override this.GetDeclaredForeignKeys : unit -> seq<Microsoft.EntityFrameworkCore.Metadata.IMutableForeignKey>
Public Overridable Function GetDeclaredForeignKeys () As IEnumerable(Of IMutableForeignKey)

Returns

Declared foreign keys.

Remarks

This method does not return foreign keys declared on base types. It is useful when iterating over all entity types to avoid processing the same foreign key more than once. Use GetForeignKeys() to also return foreign keys declared on base types.

Applies to