Как переопределить DataContext.SubmitChanges ()? - PullRequest
3 голосов
/ 02 ноября 2009

Я хочу переопределить метод SubmitChanges () для моей модели.

Когда я пытаюсь переопределить, я получаю ошибку компилятора:

не может переопределить унаследованный член 'System.Data.Linq.DataContext.SubmitChanges ()' потому что он не помечен как виртуальный, аннотация или переопределение

Могу ли я это переопределить? Или мне нужно создать другой метод, который запускает мой код, а затем запускает базовую SubmitChanges ()?

Спасибо

1 Ответ

3 голосов
/ 02 ноября 2009

Вы не можете переопределить перегрузку без параметров , но вы можете переопределить тот, который принимает параметр ConflictMode .

Это не задокументировано , что первое просто вызывает второе с соответствующим режимом конфликта, но это, безусловно, то, что я ожидал.

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