The Great Linq : Encapsulation and LINQ to SQL
DataContextとTableを拡張して利用するサンプルが掲載されています。 ここではあらかじめデータを絞りこんだうえでLINQを利用する、という方法になっていますね。 このサンプル自体はあんまり役に立つとは思えないんですが、DataContextやTableを拡張するクラスをどう記述したらよいか、というソースは参考になるかと思います。