Udostępnij za pośrednictwem


EntityKey.EntityNotValidKey Pole

Definicja

Prosta EntityKey identyfikacja jednostki, która wynika z nieudanej operacji 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 

Wartość pola

Uwagi

Istnieją różne sposoby uzyskiwania nieprawidłowej jednostki. Najbardziej typowym scenariuszem jest to, że zapytanie Entity SQL używa operatora TREAT do interpretowania wystąpienia typu polimorficznego jako określonego typu, a dane wystąpienie nie jest zgodne. (TREAT jest podobny do operatora C# as ). W takim przypadku zapytanie zwraca nieprawidłową jednostkę, a klucz jednostki wynikowej jest ustawiony na EntityNotValidKeywartość .

Dotyczy