Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Сериализация своего Exception в WCF
|
|||
|---|---|---|---|
|
#18+
Здравствуйте, пытаюсь клиентом отловить "мою" ошибку на сервере. На сервере описываю OperationContract: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. При получении метаданных пишет следующее: ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2011, 16:50 |
|
||
|
Сериализация своего Exception в WCF
|
|||
|---|---|---|---|
|
#18+
Тип "MyErrorException" не может быть ISerializable ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2011, 16:51 |
|
||
|
Сериализация своего Exception в WCF
|
|||
|---|---|---|---|
|
#18+
уберите наследование Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2011, 16:54 |
|
||
|
Сериализация своего Exception в WCF
|
|||
|---|---|---|---|
|
#18+
bured, Если убрать наследование от Exception, то на сервере я не смогу вызывать throw new Exception и catch отлавливать. Я так понимаю для внутренней логики мне надо оставить этот класс, наследованный от Exception, а для возможности передачи специфичной ошибки на клиент создать еще один класс, который будет содержать мой Exception. Я правильно рассуждаю? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2011, 17:16 |
|
||
|
Сериализация своего Exception в WCF
|
|||
|---|---|---|---|
|
#18+
Пардон. Беру слова обратно. Так должно быть. Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 27.01.2011, 17:29 |
|
||
|
Сериализация своего Exception в WCF
|
|||
|---|---|---|---|
|
#18+
cha0ss Так: Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.03.2011, 08:37 |
|
||
|
Сериализация своего Exception в WCF
|
|||
|---|---|---|---|
|
#18+
cha0ssbured, Если убрать наследование от Exception, то на сервере я не смогу вызывать throw new Exception и catch отлавливать. Я так понимаю для внутренней логики мне надо оставить этот класс, наследованный от Exception, а для возможности передачи специфичной ошибки на клиент создать еще один класс, который будет содержать мой Exception. Я правильно рассуждаю? нет. На сервере надо вызывать Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2011, 17:45 |
|
||
|
Сериализация своего Exception в WCF
|
|||
|---|---|---|---|
|
#18+
cha0ssЕсли убрать наследование от Exception, то на сервере я не смогу вызывать throw new Exception и catch отлавливать. Для передачи клиенту используйте FaultDataContract, для обработки на сервере - Exception. Передавать Exception наружу не нужно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.04.2011, 17:48 |
|
||
|
|

start [/forum/topic.php?fid=19&msg=37218926&tid=1397467]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
64ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
45ms |
get tp. blocked users: |
1ms |
| others: | 14ms |
| total: | 167ms |

| 0 / 0 |
