In questo post Tomas Petricek offre una soluzione ad una limitazione di LINQ to SQL: quella di non poter includere chiamate a metodi all'interno di una query.
Per esempio, se si prova a scrivere:
var query = from c in customers
where MyMethod(c.Age) > 30
select c;
si riceverà un errore a run-time. Buona lettura!