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.