Anpassa åtgärder: Översikt
Som standard genererar LINQ till SQL dynamisk SQL för åtgärder för att infoga, uppdatera och ta bort baserat på mappning. I praktiken vill du dock vanligtvis lägga till din egen affärslogik för att tillhandahålla säkerhet, validering och så vidare.
LINQ till SQL-tekniker för att anpassa dessa åtgärder omfattar följande.
Inläsningsalternativ
I dina frågor kan du styra hur mycket data som är relaterade till huvudmålet som hämtas när du ansluter till databasen. Den här funktionen implementeras till stor del med hjälp DataLoadOptionsav . Mer information finns i Uppskjuten kontra Omedelbar inläsning.
Partiella metoder
I sin standardmappning tillhandahåller LINQ till SQL partiella metoder som hjälper dig att implementera din affärslogik. Mer information finns i Lägga till affärslogik med hjälp av partiella metoder.
Lagrade procedurer och användardefinierade funktioner
LINQ till SQL stöder användning av lagrade procedurer och användardefinierade funktioner. Lagrade procedurer används ofta för att anpassa åtgärder. Mer information finns i Lagrade procedurer.