| LINQ2SQLEXTENSÕES Este pacote foi projetado para estender o LINQ para SQL |
Baixe Agora |
LINQ2SQLEXTENSÕES Classificação e resumo
- Nome do editor:
- Myles McDonnell
- Sistemas operacionais:
- Windows 2K / XP / 2003 / Vista / 2008
- Tamanho do arquivo:
- 10 KB
LINQ2SQLEXTENSÕES Tag
LINQ2SQLEXTENSÕES Descrição
O pacote LINQ2SQLEXTENSIONS foi projetado para estender o LINQ para SQL. A fraqueza inerente do LINQ para o SQL é que ele prescreve um modelo no qual mais de um objeto representando uma única entidade relacional pode existir. Isso ainda é verdade ao usar o LINQ2SQLEXTENSÕES. No entanto, o LINQ2SQLEXTENSÕES permite um paradigma mestre / transitório no qual existe um objeto mestre por entidade que é compartilhada em todo o aplicativo. Todas as alterações são feitas em instâncias transitórias dos objetos da entidade. Uma vez que um conjunto de alterações (CUD) estiver concluído, o EntityOperationRegister substitui esta alteração definida no mestre datacontext. Este capacita os desenvolvedores para construir componentes de camada de dados orientados para eventos mais ricos do que são possíveis usando o LINQ para SQL diretamente. O .NET 3.5 SP1 inclui um aprimoramento para o LINQ para o SQL pelo qual, quando se consultam para um único resultado, o pipeline verificará o cache interno antes de olhar para o banco de dados. Isso tem um efeito dramático no desempenho LINQ2SQLEXTENSÕES como LINQ2SQLextensions usa Entity.GetonContext (Datacontext) extensivamente.
LINQ2SQLEXTENSÕES Software Relacionado