Expressão do tipo < tipo > é não questionável
Mensagem de erro
Não é a expressão do tipo <type>que podem ser consultada.Certifique-se de que você não está faltando um assembly de referência e/ou a importação do namespace para o provedor LINQ.
Queryable tipos são definidos na caixa System.Linq, System.Data.Linq e System.Xml.Linq namespaces.Você deve importar um ou mais desses namespaces para executar consultas LINQ.
O System.Linq namespace permite consulta objetos, como Coleções e matrizes usando LINQ.
O System.Data.Linq namespace permite que você consultar o ADO.NET DataSets e SQL Server bancos de dados usando LINQ.
O System.Xml.Linq namespace permite que você XML consulta usando LINQ e para utilizar os recursos XML Visual Basic.
ID de erro: BC36593
Para corrigir este erro
Adicione uma instrução Import para o System.Linq, System.Data.Linq, ou System.Xml.Linq namespace para o arquivo de código.Você também pode importar namespaces para o seu projeto, usando a página References do criador do projeto ( My Project ).
Certifique-se de que o tipo que você tenha identificado como a origem da sua consulta é um tipo passível de consulta.Ou seja, um tipo que implementa IEnumerable<T> ou IQueryable<T>.
Consulte também
Conceitos
Introdução ao LINQ no Visual Basic
Referências e o statement Imports
Referência
Declaração Imports (Tipo e Namespace .NET)
Página de referências, Designer de projeto (Visual Basic)