Compartilhar via


Informações em segundo plano

Os tópicos nesta seção pertencem a conceitos e procedimentos que vão além dos conceitos básicos sobre como usar LINQ para SQL.

Siga estas etapas para encontrar exemplos adicionais de código LINQ to SQL e aplicativos:

Nesta seção

ADO.NET e LINQ to SQL
Descreve a relação de ADO.NET e LINQ com SQL.

Analisando o código-fonte LINQ to SQL
Descreve como analisar o mapeamento LINQ to SQL gerando e exibindo o código-fonte do banco de dados de exemplo Northwind.

Personalizando a inserção, atualiazação, e as operações de exclusão
Descreve como adicionar código de validação e outras personalizações.

Vinculação de Dados
Descreve como o LINQ to SQL usa IListSource para dar suporte à associação de dados.

Suporte à herança
Descreve a função de herança no modelo de objeto LINQ to SQL e como usar operadores relacionados em suas consultas.

Chamadas de método local
Descreve o suporte do LINQ ao SQL para chamadas de método local.

Aplicativos remotos e de N camadas com LINQ to SQL
Fornece informações detalhadas para aplicativos de várias camadas que usam LINQ to SQL.

Identidade do objeto
Descreve a identidade do objeto no modelo de objeto LINQ to SQL e explica como esse recurso difere da identidade do objeto em um banco de dados.

O modelo de objeto LINQ to SQL
Descreve o modelo de objeto e sua relação com o modelo de dados relacional.

Estados de objeto e controle de alterações
Fornece informações detalhadas sobre como o LINQ to SQL controla as alterações.

Concorrência Otimista: Visão Geral
Descreve concorrência otimista e define termos.

Conceitos de consulta
Descreve aspectos de consultas em LINQ para SQL que diferem de consultas no LINQ.

Recuperando objetos do Cache de Identidade
Descreve os tipos de consultas que recuperam objetos do cache de identidade.

Segurança no LINQ to SQL
Descreve a abordagem correta para a segurança em conexões de banco de dados.

Serialização
Descreve o processo de serialização em aplicativos LINQ to SQL.

Procedimentos armazenados
Descreve como mapear procedimentos armazenados em tempo de design e como chamá-los de seu aplicativo.

Suporte à transação
Descreve os três modelos de transação compatíveis com LINQ to SQL.

Incompatibilidade de SQL-CLR
Descreve os desafios da mistura de sistemas de tipos diferentes.

SQL-CLR Mapeamentos de Tipos Personalizados
Fornece diretrizes sobre como personalizar mapeamentos de tipo.

Funções definidas pelo usuário
Descreve como mapear funções definidas pelo usuário em tempo de design e como chamá-las de seu aplicativo.

Guia de Programação
Inclui links para seções que explicam vários aspectos do LINQ to SQL.