EntityKey.EntityNotValidKey Campo

Definição

Uma simples EntityKey identificação de uma entidade resultante de uma operação TREAT falhada.

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

Observações

Existem várias formas de obter uma entidade inválida. O cenário mais comum é quando uma consulta SQL de Entidade usa o operador TREAT para interpretar uma instância de um tipo polimórfico como um tipo particular, e a instância em questão não corresponde. (TREAT é semelhante ao operador C# as ). Neste caso, a consulta devolve uma entidade que não é válida, e a chave de entidade da entidade resultante é definida para EntityNotValidKey.

Aplica-se a