WCF это очень гибкий framework. Используя механизмы его расширения, Вы можете явно управлять поведением своего приложения в момент получения исключения. Вы можете:
- не отправлять клиенту вообще никакой информации об ошибке;
- заменить полученный exception на SOAP Fault;
- заменить полученный Fault на любой другой;
- записать некоторые данные в журнал;
- выполнить любые другие действия.