EntityKey.EntityNotValidKey Поле
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
public: static initonly System::Data::EntityKey ^ EntityNotValidKey;
public static readonly System.Data.EntityKey EntityNotValidKey;
staticval mutable EntityNotValidKey : System.Data.EntityKey
Public Shared ReadOnly EntityNotValidKey As EntityKey
Значение поля
Комментарии
Недопустимая сущность может появиться в нескольких случаях. Наиболее распространенный сценарий заключается в том, что запрос Entity SQL использует оператор TREAT для интерпретации экземпляра полиморфного типа как определенного типа, а рассматриваемый экземпляр не совпадает. (ОПЕРАТОР TREAT аналогичен оператору C# as
). В этом случае запрос возвращает недопустимую сущность, а ключу результирующей сущности задается значение EntityNotValidKey.