Верхний метод расширения в linq для NHibernate - PullRequest
1 голос
/ 07 апреля 2010

Я хотел бы использовать метод расширения Upper, который объявлен в интерфейсе IDbMethods для Sql Server 2008.

Методы расширения определены в NHibernate.Linq.SqlClient.SqlClientExtensions

IЯ понимаю, что это будет преобразовано в UPPER () на сервере SQL.

Однако я не могу понять, как получить реализацию IDbMethods, чтобы я мог использовать метод расширения.

1 Ответ

1 голос
/ 07 апреля 2010

Вам не нужно использовать IDbMethods. Просто используйте YourStringProperty.ToUpper(), и провайдер отобразит его.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...