Compartir a través de


Personalizar operaciones: información general (LINQ to SQL)

Actualización: November 2007

De forma predeterminada, LINQ to SQL genera SQL dinámico para las operaciones de inserción, actualización y eliminación por asignación. Sin embargo, en la práctica, normalmente se agrega lógica empresarial propia para proporcionar seguridad, validación, etc.

Entre las técnicas de LINQ to SQL que están disponibles para personalizar estas operaciones se incluyen las siguientes.

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 el uso de DataLoadOptions. Para obtener más información, consulte Comparación entre carga aplazada y carga inmediata (LINQ to SQL).

Métodos Partial

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, vea Agregar lógica empresarial utilizando métodos Partial (LINQ to SQL).

Procedimientos almacenados y funciones definidas por el usuario

LINQ to SQL admite el uso de procedimientos almacenados y funciones definidas por el usuario. Los procedimientos almacenados se utilizan con frecuencia para personalizar operaciones. Para obtener más información, consulte Procedimientos almacenados (LINQ to SQL).

Vea también

Otros recursos

Personalizar operaciones de inserción, actualización y eliminación (LINQ to SQL)