Compartir a través de


Personalización de operaciones: Información general

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.

Consulte también