Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Aggiornamento: novembre 2007
Messaggio di errore
L'espressione di tipo <tipo> non può essere sottoposta a query. Verificare che sia presente un riferimento all'assembly e/o un'importazione dello spazio dei nomi per il provider LINQ.
Expression of type <type> is not queryable. Make sure you are not missing an assembly reference and/or namespace import for the LINQ provider.
I tipi sottoponibili a query sono definiti negli spazi dei nomi System.Linq, System.Data.Linq e System.Xml.Linq. È necessario importare uno o più di questi spazi dei nomi per eseguire query LINQ.
Lo spazio dei nomi System.Linq consente di eseguire una query su oggetti, ad esempio insiemi e matrici, utilizzando LINQ.
Lo spazio dei nomi System.Data.Linq consente di eseguire una query su dataset ADO.NET e database SQL Server utilizzando LINQ.
Lo spazio dei nomi System.Xml.Linq consente di eseguire query XML utilizzando LINQ e di utilizzare le funzionalità XML di Visual Basic.
ID errore: BC36593
Per correggere l'errore
Aggiungere un'istruzione Import per lo spazio dei nomi System.Linq, System.Data.Linq o System.Xml.Linq al file di codice. È inoltre possibile importare spazi dei nomi per il progetto utilizzando la pagina Riferimenti di Progettazione progetti (Progetti).
Assicurarsi che il tipo identificato come origine della query sia un tipo sottoponibile a query, ovvero un tipo che implementa IEnumerable<T> o IQueryable<T>.
Vedere anche
Concetti
Introduzione a LINQ in Visual Basic
Riferimenti e istruzione Imports
Riferimenti
Istruzione Imports (tipo e spazio dei nomi .NET)
Pagina Riferimenti, Progettazione progetti (Visual Basic)