Вы всегда можете добавить свойство к объектам контекста данных / сущностей в частичном файле класса:
partial class MyDataContext {
public IOrderedQueryable<Foo> FoosByName {
get {return Foos.OrderBy(foo=>foo.Name);}
}
}
Тогда любые запросы, начинающиеся с FoosByName
, будут предварительно упорядочены (но все еще могут быть составлены).