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.
Los temas de esta sección se refieren a conceptos y procedimientos que se extienden más allá de los conceptos básicos sobre el uso de LINQ to SQL.
Siga estos pasos para encontrar ejemplos adicionales de código y aplicaciones LINQ to SQL:
Busque problemas específicos en Microsoft Docs.
Participe en el Foro LINQ, donde puede discutir temas más complejos con expertos.
Estudie el documento técnico que detalla la tecnología LINQ to SQL, completado con ejemplos de código de Visual Basic y C#. Para obtener más información, vea LINQ to SQL: .NET Language-Integrated Query for Relational Data.
En esta sección
ADO.NET y LINQ to SQL
Describe la relación de ADO.NET y LINQ to SQL.
Análisis del código fuente de LINQ to SQL
Describe cómo analizar la asignación de LINQ to SQL mediante la generación y la visualización del código fuente generado a partir de la base de datos de ejemplo Northwind.
Personalizar operaciones de actualización, inserción y eliminación
Describe cómo agregar código de validación y otras personalizaciones.
Vinculación de datos
Describe cómo LINQ to SQL usa IListSource para admitir el enlace de datos.
Soporte para la herencia
Describe el rol de herencia en el modelo de objetos de LINQ to SQL y cómo usar operadores relacionados en las consultas.
Llamadas de método local
Describe la compatibilidad de LINQ to SQL con las llamadas a métodos locales.
Aplicaciones de n niveles y remotas con LINQ to SQL
Proporciona información detallada sobre las aplicaciones de varios niveles que usan LINQ to SQL.
Identidad de objeto
Describe la identidad de objeto en el modelo de objetos LINQ to SQL y explica cómo esta característica difiere de la identidad de objeto de una base de datos.
El modelo de objetos LINQ to SQL
Describe el modelo de objetos y su relación con el modelo de datos relacional.
Estados de objeto y seguimiento de cambios
Proporciona información detallada sobre cómo LINQ to SQL realiza un seguimiento de los cambios.
Concurrencia optimista: Información general
Describe la simultaneidad optimista y define sus conceptos.
Conceptos de consulta
Describe los aspectos de las consultas de LINQ to SQL que difieren de las consultas de LINQ.
Recuperación de objetos de la caché de identidades
Describe los tipos de consultas que recuperan objetos de la caché de identidades.
Seguridad en LINQ to SQL
Describe el enfoque correcto para la seguridad en las conexiones de base de datos.
Serialización de
Describe el proceso de serialización en aplicaciones LINQ to SQL.
Procedimientos almacenados
Describe cómo asignar procedimientos almacenados en tiempo de diseño y cómo llamarlos desde una aplicación.
Compatibilidad con transacciones
Describe los tres modelos de transacción que admite LINQ to SQL.
Desajustes de tipos entre SQL y CLR
Describe los retos que se plantean al utilizar diferentes sistemas de tipos al mismo tiempo.
SQL-CLR Mapeo de Tipos Personalizados
Proporciona orientación para personalizar asignaciones de tipos.
Funciones definidas por el usuario
Describe cómo asignar funciones definidas por el usuario en tiempo de diseño y cómo llamarlas desde la aplicación.
Secciones relacionadas
Guía de programación
Incluye vínculos a secciones que explican varios aspectos de LINQ to SQL.