EF4.1 Code First: Сохраненная процедура с выходным параметром

Я использую Entity Framework 4.1 Code First. Я хочу вызвать хранимую процедуру с выходным параметром и получить значение этого выходного параметра в дополнение к строго типизированному набору результатов. Это функция поиска с такой сигнатурой

public IEnumerable<MyType> Search(int maxRows, out int totalRows, string searchTerm) { ... }

. Я нашел много подсказок для «импорта функций», но это несовместимо с Code First. Я могу вызывать хранимые процедуры с помощью Database.SqlQuery (...) но это не работает с выходными параметрами.

Могу ли я вообще решить эту проблему с помощью кода EF4.1?

11
задан Sebastian Weber 18 November 2011 в 09:31
поделиться