EntityTypeExtensions.GetDeclaredKeys(IEntityType) Method

Definition

Gets all keys declared on the given IEntityType.

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

public static System.Collections.Generic.IEnumerable<Microsoft.EntityFrameworkCore.Metadata.IKey> GetDeclaredKeys (this Microsoft.EntityFrameworkCore.Metadata.IEntityType entityType);
static member GetDeclaredKeys : Microsoft.EntityFrameworkCore.Metadata.IEntityType -> seq<Microsoft.EntityFrameworkCore.Metadata.IKey>
<Extension()>
Public Function GetDeclaredKeys (entityType As IEntityType) As IEnumerable(Of IKey)

Parameters

entityType
IEntityType

The entity type.

Returns

Declared keys.

Applies to