EntityKey.EntityNotValidKey Feld

Definition

Eine einfache EntityKey Identifizierung einer Entität, die aus einem fehlgeschlagenen TREAT-Vorgang resultierte.

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 

Feldwert

Hinweise

Es gibt verschiedene Möglichkeiten zum Abrufen einer ungültigen Entität. Das häufigste Szenario ist, wenn eine Entity SQL-Abfrage den TREAT-Operator verwendet, um eine Instanz eines polymorphen Typs als bestimmten Typ zu interpretieren, und die betreffende Instanz stimmt nicht überein. (TREAT ähnelt dem C# as -Operator). In diesem Fall gibt die Abfrage eine ungültige Entität zurück, und der Entitätsschlüssel der resultierenden Entität wird auf EntityNotValidKeyfestgelegt.

Gilt für: