Есть желание пробросить объект типа IQueryable через собственный шлюз TCP/IP. Нужно пробросить именно IQueryable, чтобы не делать кучу методов с параметрическим поиском и не тащить всю коллекцию на клиента, а передавать только то, что клиент запросил. Для этого надо его сериализовать. Сериализовать в лоб его не получается. Можно попробовать сериализовать Expression. Но что-то не нашел, как после десериализации его использовать. Кто может подсказать, куда вообще копать?