Buscar

Conceitos básicos sobre consultas no contexto LINQ. Geralmente, a fonte de dados é organizada logicamente como uma sequência de elementos do mesmo ...

Conceitos básicos sobre consultas no contexto LINQ. Geralmente, a fonte de dados é organizada logicamente como uma sequência de elementos do mesmo tipo. Uma tabela de uma base de dados relacional contém uma sequência de linhas. De maneira similar, um DataTable contém uma sequência de objetos DataRow. Em um arquivo XML existe uma sequência de elementos XML, organizados hierarquicamente em uma árvore. Uma coleção disposta na memória local contém também uma sequência de objetos. Do ponto de vista de uma aplicação, o tipo específico e a estrutura original da fonte de dados não são importante. A aplicação sempre vê a fonte de dados como uma coleção de IEnumerable ou IQueryable. Desta maneira, de umamaneira especializada, para o LINQ to XML, a fonte de dados é visível como um IEnumerable; para o LINQ to DataSet é como IEnumerable; e para o LINQ to SQL é um IEnumerable ou IQueryable do tipo de dados dos objetos usados para representar os dados na tabela SQL.

Essa pergunta também está no material:

C e Visual Studio Desenvolvimento de aplicacoes desktop

Português Escola Colegio Estadual Barao Do Rio BrancoEscola Colegio Estadual Barao Do Rio Branco

Respostas

User badge image

Ed Verified user icon

O conceito básico sobre consultas no contexto LINQ é que a fonte de dados é organizada logicamente como uma sequência de elementos do mesmo tipo. A aplicação sempre vê a fonte de dados como uma coleção de IEnumerable ou IQueryable, independentemente do tipo específico e da estrutura original da fonte de dados. Isso significa que, para o LINQ to XML, a fonte de dados é visível como um IEnumerable; para o LINQ to DataSet é como IEnumerable; e para o LINQ to SQL é um IEnumerable ou IQueryable do tipo de dados dos objetos usados para representar os dados na tabela SQL.

0
Dislike0

Responda

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Mais conteúdos dessa disciplina