Отображение хранимых процедур в Entity "все или ничего" Фреймворк? (FunctionMapping)

Я получил ошибку

Не могу найти InsertFunctionMapping для EntityType 'xxx' в отображении файл.

Что достаточно справедливо, потому что это правда. Но это потому, что я счастлив, что EF делает вставки для меня. Я просто хочу переопределить функцию удаления.

Я думал, что это было одним из улучшений в EF4? Или это просто, что он будет работать нормально, но все равно будет плакать, когда вы используете не отображенные функции? Или это возможно, но я что-то упускаю?

7
задан John Farrell 16 August 2010 в 14:14
поделиться

1 ответ

AFAIK. Это все или ничего.

Если вы не сопоставите все три операции вставки, обновления или удаления типа сущности с хранимыми процедурами, то при выполнении во время выполнения не сопоставленные операции потерпят неудачу и будет выброшен UpdateException.

MSDN

12
ответ дан 6 December 2019 в 19:31
поделиться
Другие вопросы по тегам:

Похожие вопросы: