Přizpůsobení operací: Přehled
LinQ to SQL ve výchozím nastavení generuje dynamické operace SQL pro operace vložení, aktualizace a odstranění na základě mapování. V praxi ale obvykle chcete přidat vlastní obchodní logiku, která zajistí zabezpečení, ověření atd.
Techniky LINQ to SQL pro přizpůsobení těchto operací zahrnují následující:
Možnosti načítání
V dotazech můžete určit, kolik dat souvisejících s vaším hlavním cílem se načte při připojování k databázi. Tato funkce je do značné míry implementována pomocí DataLoadOptions. Další informace naleznete v tématu Deferred versus Okamžité načítání.
Částečné metody
Ve výchozím mapování poskytuje LINQ to SQL částečné metody, které vám pomůžou implementovat obchodní logiku. Další informace naleznete v tématu Přidání obchodní logiky pomocí částečných metod.
Uložené procedury a uživatelem definované funkce
LINQ to SQL podporuje použití uložených procedur a uživatelem definovaných funkcí. Uložené procedury se často používají k přizpůsobení operací. Další informace naleznete v tématu Uložené procedury.