Compartir a través de


EntityKey.EntityNotValidKey Campo

Definición

EntityKey simple que identifica una entidad que es el resultado de una operación TREAT en la que se ha producido un error.

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 

Valor de campo

Comentarios

Hay varias maneras de obtener una entidad no válida. El escenario más común es cuando una consulta Entity SQL usa el operador TREAT para interpretar una instancia de un tipo polimórfico como un tipo determinado y la instancia en cuestión no coincide. (TREAT es similar al operador de C# as ). En este caso, la consulta devuelve una entidad que no es válida, y la clave de entidad de la entidad resultante se establece en EntityNotValidKey.

Se aplica a