Hogyan állapítható meg, a felhasználó környezetében tárgy (szervezet keretében platform)

Ha POCO szervezeteket kell tiltani rétegek objektumok Entity Framework. Meghatározása mellett egyéni entitás típusok, meg kell adnunk egy egyedi objektum típusa kontextusban vagy kezelni a saját kapcsolatok manuálisan létrehozott példányt EntityConnection. amelyet tovább kell adni, hogy a kivitelező ObjectContext. További információ a létrehozásával kapcsolatok EntityConnection cm. A Hogyan építsünk egy connection string EntityConnection (Entity Framework platform).

Ez a rész bemutatja, hogyan lehet létrehozni egy felhasználó környezetében objektumot.

Letiltásához létrehozásának szintjét objektumokat az ADO.NET Entity Data Model tervező (Entity tervező), a nyílt EDMX-fájlt a Solution Explorer. Kattintson a jobb gombbal a tervezési felületre, és válassza ki a „Tulajdonságok”. A Tulajdonságok ablakban válassza a tulajdonság kódját termelési stratégia és válassza ki a Nincs.

Class felhasználói objektum helyi felszabadítással szervezetek POCO definiált Hogyan határozzák meg a lényegét POCO (Entity Framework platform).

A felhasználó környezetében tárgy tartalmaznia kell az alábbi funkciókat.

  • Létrehozásának lehetőségét, ObjectContext kontextusban. társítható egy adott elméleti modell, beleértve a pre-kapcsolatot.
  • Tulajdonságok hogy visszatérjen ObjectSet tárgyak egy bizonyos típusát.

    Információ meghatározó egyéni entitás típusok, lásd. A Hogyan jellegének meghatározása POCO (Entity Framework platform).

    A keletkezett tárgykód keretében a felhasználói objektum kódja kontextusban.

    Add az osztály kódját fájlt a projekthez.

    Tartalmazza a következő névterek:

    Nevezze meg az osztályt, POCOAdventureWorksEntities. Győződjön meg arról, hogy az osztály örökli az osztály ObjectContext.