Condividi tramite


EntityKey.EntityNotValidKey Campo

Definizione

Un oggetto EntityKey semplice che identifica un'entità generata da un'operazione TREAT non eseguita correttamente.

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 

Valore del campo

Commenti

Sono disponibili vari modi per ottenere un'entità non valida. Lo scenario più comune è quando una query Entity SQL usa l'operatore TREAT per interpretare un'istanza di un tipo polimorfico come un particolare tipo e l'istanza in questione non corrisponde. TREAT è simile all'operatore C#as. In questo caso, la query restituisce un'entità non valida e la chiave dell'entità risultante viene impostata su EntityNotValidKey.

Si applica a