Как создать метод, поддерживающий перевод в sql?

Я хотел использовать метод, который я создал внутри запроса, потому что мне нужно реализовать своеобразный тип фильтра ...

return manager.Clients.SelectAll().Where(cli => cli.Name.SatisfyFilter(filter.Name) && cli.LastName.SatisfyFilter(filter.LastName) && cli.MiddleName.SatisfyFilter(filter.MiddleName)).ToList();

Но я получаю:

"Метод 'Boolean SatisfyFilter (System.String, System.String)' и Contains отлично работает ...

Мне нужен этот метод для запуска в IQueryable, потому что в моей таблице 25 миллионов клиентов ...

Я видел в профилировщике sql, что Contains преобразовано в sql ...

Как реализовать свой метод для отправки кода корреляционного фильтра в sql? = /

8
задан Tanielian V. Barreira 5 October 2010 в 15:42
поделиться