EntityKey.NoEntitySetKey Feld

Definition

Ein Singleton-EntityKey, durch den eine schreibgeschützte Entität identifiziert wird.

public: static initonly System::Data::EntityKey ^ NoEntitySetKey;
public static readonly System.Data.EntityKey NoEntitySetKey;
 staticval mutable NoEntitySetKey : System.Data.EntityKey
Public Shared ReadOnly NoEntitySetKey As EntityKey 

Feldwert

Hinweise

Eine schreibgeschützte Entität identifiziert eine Entität, die in jeder Hinsicht gültig ist, jedoch nicht mit einer tatsächlichen Entitätenmenge verknüpft ist. Dies kann als Teil einer Entity SQL-Abfrage auftreten, die eine Entität erstellt und zurückgibt instance, die im Text der Abfrage angegeben ist (im Gegensatz zu einer Entität, die aus einer Datenbanktabelle abgerufen wurde). Eine Entität ohne Entitätenmenge kann nicht in der Datenbank gespeichert werden, bevor sie einer Entitätenmenge zugeordnet wird. Daher behandelt das Objektmaterialisierungsprogramm diese Art von Entität so, als wäre die NoTracking-Zusammenführungsoption angegeben, unabhängig von der tatsächlich angegebenen Zusammenführungsoption. Ein Entitätsobjekt wird erstellt, jedoch wird dessen Identität nicht aufgelöst, und es wird dem Status-Manager für den Materialisierungsvorgang nicht hinzugefügt.

Gilt für: