EntityKey.EntityNotValidKey Поле

Определение

Простой ключ EntityKey, определяющий сущность, полученную после неудачной операции TREAT.

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.

Применяется к