EntityEntry.IsKeySet Свойство
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Возвращает значение, указывающее, присвоено ли значению ключа этой сущности значение.
public virtual bool IsKeySet { get; }
member this.IsKeySet : bool
Public Overridable ReadOnly Property IsKeySet As Boolean
Значение свойства
Комментарии
Для ключей со свойствами, созданными магазином (например, сопоставление со столбцами Identity), возвращаемое значение будет false, если какое-либо из свойств, созданных магазином, имеет значение clR по умолчанию.
Для ключей без свойств, созданных хранилищем, возвращаемое значение всегда будет true, так как любое значение считается допустимым значением ключа.
Дополнительные сведения и примеры см. в статье Отслеживание изменений EF Core .
Применяется к
Entity Framework