Consultas (Visual Basic)
O Visual Basic permite que você crie expressões LINQ (Consulta integrada à linguagem) em seu código.
Nesta seção
Cláusula Aggregate
Descreve a cláusula Aggregate
, que aplica uma ou mais funções de agregação a uma coleção.
Cláusula Distinct
Descreve a cláusula Distinct
, que restringe os valores da variável de intervalo atual para eliminar valores duplicados nos resultados da consulta.
Cláusula From
Descreve a cláusula From
, que especifica uma coleção e uma variável de intervalo para uma consulta.
Cláusula Group By
Descreve a cláusula Group By
, que agrupa os elementos de um resultado de consulta e pode ser usada para aplicar funções de agregação a cada grupo.
Cláusula Group Join
Descreve a cláusula Group Join
, que combina duas coleções em uma única coleção hierárquica.
Cláusula Join
Descreve a cláusula Join
, que combina duas coleções em uma única coleção.
Cláusula Let
Descreve a cláusula Let
, que calcula um valor e o atribui a uma nova variável na consulta.
Cláusula Order By
Descreve a cláusula Order By
, que especifica a ordem de classificação para colunas em uma consulta.
Cláusula Select
Descreve a cláusula Select
, que declara um conjunto de variáveis de intervalo para uma consulta.
Cláusula Skip
Descreve a cláusula Skip
, que ignora um número especificado de elementos em uma coleção e, em seguida, retorna os elementos restantes.
Cláusula Skip While
Descreve a cláusula Skip While
, que ignora elementos em uma coleção, contanto que uma condição especificada seja true
e retorne os elementos restantes.
Cláusula Take
Descreve a cláusula Take
, que retorna um número especificado de elementos contíguos do início de uma coleção.
Cláusula Take While
Descreve a cláusula Take While
, que inclui elementos em uma coleção, contanto que uma condição especificada seja true
e ignore os elementos restantes.
Cláusula Where
Descreve a cláusula Where
, que especifica uma condição de filtragem para uma consulta.