Remarque
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier des répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de modifier des répertoires.
Par défaut, LINQ to SQL génère des opérations dynamiques SQL pour les opérations d’insertion, de mise à jour et de suppression basées sur le mappage. Toutefois, dans la pratique, vous souhaitez généralement ajouter votre propre logique métier pour fournir la sécurité, la validation, etc.
Les techniques LINQ to SQL pour la personnalisation de ces opérations sont les suivantes.
Options de chargement
Dans vos requêtes, vous pouvez contrôler la quantité de données liées à votre cible principale récupérée lorsque vous vous connectez à la base de données. Cette fonctionnalité est implémentée en grande partie à l’aide de DataLoadOptions. Pour plus d’informations, consultez Chargement différé par rapport au chargement immédiat.
Méthodes partielles
Dans son mappage par défaut, LINQ to SQL fournit des méthodes partielles pour vous aider à implémenter votre logique métier. Pour plus d’informations, consultez Ajout d’une logique métier à l’aide de méthodes partielles.
Procédures stockées et fonctions définies par l'utilisateur
LINQ to SQL prend en charge l’utilisation de procédures stockées et de fonctions définies par l’utilisateur. Les procédures stockées sont fréquemment utilisées pour personnaliser les opérations. Pour plus d’informations, consultez Procédures stockées.