EntityKey.NoEntitySetKey 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 singleton EntityKey med vilken en skrivskyddad entitet identifieras.
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
Fältvärde
Kommentarer
En skrivskyddad entitet identifierar en entitet som är giltig på alla sätt, förutom att den inte är associerad med en faktisk entitetsuppsättning. Detta kan inträffa som en del av resultatet av en SQL-entitetsfråga som konstruerar och returnerar en entitetsinstans som anges i frågans text (i motsats till en entitet som hämtades från en databastabell). En entitet som inte har en entitetsuppsättning kan inte sparas i databasen förrän den är associerad med någon entitetsuppsättning. Därför behandlar objektmaterialiseraren den här typen av entitet som om kopplingsalternativet NoTracking angavs, oavsett det faktiska kopplingsalternativet som angavs. Ett entitetsobjekt skapas, men dess identitet kommer inte att matchas och läggs inte till i tillståndshanteraren som en del av materialiseringsprocessen.