Język

EntityEntry.IsKeySet Właściwość

Definicja

Pobiera wartość wskazującą, czy do wartości klucza tej jednostki przypisano wartość.

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

Wartość właściwości

Uwagi

W przypadku kluczy z właściwościami wygenerowanymi przez magazyn (np. mapowaniem na kolumny Identity) wartość zwracana będzie fałsz, jeśli którakolwiek z właściwości wygenerowanych przez magazyn ma wartość domyślną CLR.

W przypadku kluczy bez żadnych właściwości generowanych przez magazyn zwracana wartość będzie zawsze prawdziwa, ponieważ każda wartość jest traktowana jako prawidłowa wartość klucza.

Aby uzyskać więcej informacji i przykładów, zobacz Śledzenie zmian platformy EF Core .

Dotyczy