Sono in grado di fareLINQPad Linq include() metodo di estensione non viene trovato, anche dopo i riferimenti aggiungendo
var result = OAS_Questions.Count (oasq => oasq.Id!=0);
result.Dump();
e anche
var result = OAS_Questions;
result.Dump();
Ma quando provo ad includere oggetti figlio di "domande" dire "opitons" attraverso
var result = OAS_Questions.Include("OAS_QuestionOptions");
result.Dump();
mi viene mostrato l'errore sotto
'System.Data.Linq.Table' non contiene una definizione per 'Include' e nessun metodo di estensione 'Include' accettare un primo parametro di tipo 'System.Data.Linq.Table' potrebbe essere trovato (premere F4 per aggiungere una direttiva using o riferimento assembly)
Ho già provato ad aggiungere riferimenti ai riferimenti di assembly di seguito.
- System.Code
- System.Data
- System.Data.Entity
- System.Data.Linq
- System.Linq.Expressions
- System.Data.DataSetExtensions
Tuttavia, il metodo di estensione "Include()" non è disponibile durante la composizione della query e fornisce una sintassi ror.
Vedi qui per una spiegazione di come aggiungere il riferimento al tipizzato DataContext: http://stackoverflow.com/ a/24456720/1943 –