EntityKey.EntityNotValidKey Fält
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
En enkel EntityKey identifiering av en entitet som orsakades av en misslyckad TREAT-åtgärd .
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
Fältvärde
Kommentarer
Det finns olika sätt att hämta en ogiltig entitet. Det vanligaste scenariot är när en entitets-SQL-fråga använder TREAT-operatorn för att tolka en instans av en polymorf typ som en viss typ och den aktuella instansen inte matchar. (TREAT liknar C# as -operatorn). I det här fallet returnerar frågan en entitet som inte är giltig och entitetsnyckeln för den resulterande entiteten är inställd på EntityNotValidKey.