Megosztás a következőn keresztül:


Műveletek testreszabása: Áttekintés

Alapértelmezés szerint a LINQ–SQL dinamikus SQL-t hoz létre a leképezésen alapuló beszúrási, frissítési és törlési műveletekhez. A gyakorlatban azonban általában saját üzleti logikát szeretne hozzáadni a biztonság, az ellenőrzés és így tovább biztosításához.

A műveletek testreszabására szolgáló LINQ-ról SQL-technikákra a következők tartoznak.

Betöltési beállítások

A lekérdezésekben szabályozhatja, hogy a rendszer mennyi adatot kér le a fő célhoz, amikor csatlakozik az adatbázishoz. Ez a funkció nagyrészt a .DataLoadOptions További információ: Halasztott és azonnali betöltés.

Részleges metódusok

Az alapértelmezett megfeleltetésben a LINQ az SQL-hez részleges módszereket biztosít az üzleti logika implementálásához. További információ: Üzleti logika hozzáadása részleges metódusokkal.

Tárolt eljárások és felhasználó által definiált függvények

A LINQ–SQL támogatja a tárolt eljárások és a felhasználó által definiált függvények használatát. A tárolt eljárásokat gyakran használják a műveletek testreszabására. További információ: Tárolt eljárások.

Lásd még