Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
De forma predeterminada, LINQ to SQL genera SQL dinámico para operaciones de inserción, actualización y eliminación basadas en el mapeo. Sin embargo, en la práctica, normalmente se desea agregar su propia lógica empresarial para proporcionar seguridad, validación, y demás.
Las técnicas linq to SQL para personalizar estas operaciones incluyen lo siguiente.
Opciones de carga
En las consultas es posible controlar la cantidad de datos relacionados con el destino principal que se recuperan al establecer una conexión con la base de datos. Esta funcionalidad se implementa en gran medida mediante DataLoadOptions. Para obtener más información, vea Carga diferida versus carga inmediata.
Métodos parciales
En su asignación predeterminada, LINQ to SQL proporciona métodos parciales para ayudar a implementar lógica empresarial propia. Para obtener más información, consulte Adición de lógica de negocios mediante métodos parciales.
Procedimientos almacenados y funciones de User-Defined
LINQ to SQL admite el uso de procedimientos almacenados y funciones definidas por el usuario. Los procedimientos almacenados se usan con frecuencia para personalizar las operaciones. Para obtener más información, vea Procedimientos almacenados.