Это однако несет наверху, поскольку выдающий исключения в.NET может быть довольно дорогостоящим.
Вы сериализируете и десериализовываете объекты к XML и отправляете их по медленной сети.. издержки от выдачи исключения незначительны по сравнению с этим.
я обычно придерживаюсь выдавания исключения, так как они ясно связываются, что-то пошло не так, как надо и весь , инструментарии веб-сервиса имеют хороший способ обработать их.
В Вашем образце я бросил бы UnauthorizedAccessException с сообщением "Заблокированная Учетная запись".
Разъяснение: .NET wcf сервисы переводит исключения в FaultContracts по умолчанию, но можно изменить это поведение. MSDN:Specifying и Обрабатывающие Отказы в Контрактах и Сервисах
У меня это отлично работает: http://hillelcoren.com/2009/09/17/import-export-copy-paste-flex-datagrid/
Итак, после прочтения статьи, опубликованной Майком Сиклером. Я нашел еще несколько сообщений о копировании из Flex (и Flash). См. здесь и здесь . Похоже, что лучший способ - создать скрытый div на странице, в которую вы помещаете скопированный текст с помощью Ctrl + C, а затем поместить его в буфер обмена.