Partilhar via


Informações gerais

Os tópicos desta seção referem-se a conceitos e procedimentos que vão além do básico sobre o uso do LINQ to SQL.

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

  • Pesquise problemas específicos no Microsoft Docs.

  • Participe do Fórum LINQ, onde você pode discutir tópicos mais complexos em detalhes com especialistas.

  • Estude o white paper que detalha a tecnologia LINQ to SQL, completo com exemplos de código Visual Basic e C#. Para obter mais informações, consulte LINQ to SQL: .NET Language-Integrated Query for Relational Data.

Nesta Secçã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 operações de inserção, atualização e 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 à vinculação de dados.

Suporte sucessório
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 LINQ to 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 do objeto e controle de alterações
Fornece informações detalhadas sobre como o LINQ to SQL controla as alterações.

Simultaneidade otimista: Visão geral
Descreve a simultaneidade otimista e define termos.

Conceitos de consulta
Descreve aspetos de consultas no LINQ to SQL que diferem das consultas no LINQ.

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

Segurança em 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 do seu aplicativo.

Suporte a transações
Descreve os três modelos de transação suportados pelo LINQ to SQL.

Incompatibilidades de tipo SQL-CLR
Descreve os desafios de misturar diferentes tipos de sistemas.

Mapeamentos de tipo personalizado SQL-CLR
Fornece orientação 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 do seu aplicativo.

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