Я создал сложный тип, используя структуру сущностей для результатов хранимой процедуры, которую я написал в базе данных, к которой я подключен. Сейчас я пишу веб-сервис для возврата результатов из хранимой процедуры (то есть коллекции сложного типа, который я только что создал). Меня специально попросили вернуть SOAP XML из службы WCF. Насколько я понимаю, служба WCF будет «автоматически» иметь дело с возвратом наиболее подходящего ответа, основанного на конфигурации потребителя, - так будет ли возвращение ObjectResult успешно «переведено» в XML? Или я должен сначала преобразовать в список <>? И если да, то есть ли более эффективный способ, чем просто циклический просмотр результата объекта?
Большое спасибо, любая помощь серьезно ценится.
РЕДАКТИРОВАТЬ: Я должен объяснить, что в этом случае потребителем будет код на стороне сервера, я просто должен убедиться, что он возвращает XML, если клиент запрашивает его.