Jazyk

EntityEntry.IsKeySet Vlastnost

Definice

Získá hodnotu označující, zda byly hodnoty klíče této entity přiřazeny hodnotu.

public virtual bool IsKeySet { get; }
member this.IsKeySet : bool
Public Overridable ReadOnly Property IsKeySet As Boolean

Hodnota vlastnosti

Poznámky

U klíčů s vlastnostmi vygenerovanými úložištěm (např. mapováním na sloupce Identity) bude vrácená hodnota false, pokud některá z vlastností vygenerovaných úložištěm má výchozí hodnotu CLR.

U klíčů bez jakýchkoli vlastností vygenerovaných v úložišti bude vrácená hodnota vždy true, protože jakákoli hodnota je považována za platnou hodnotu klíče.

Další informace a příklady najdete v tématu EF Core Change Tracking .

Platí pro