Если есть следующий код:
data.SaveChanges();
(данные ObjectContext
)
В MSDN doc указан OptimisticConcurrencyException
как выброшенный. Это хорошо, но я знаю, что UpdateException
также может быть брошено (и, возможно, другие тоже). Как я могу узнать, какие исключения может вызвать метод?
Я не хочу ловить Exception
, поскольку я хочу ловить только исключения, которые, как я знаю, я могу обработать каким-либо образом.
Это вообще говоря - не только для примера выше. Должен быть какой-то способ узнать, какое исключение выдает «встроенный» метод .NET.