IEntityType.GetDeclaredForeignKeys Method

Definition

Gets all foreign keys declared on the given IEntityType.

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

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