2013-08-28 3 views
1

Я нашел один способ: переопределить serialize метод в классе, который был получен из класса AIFDocument, который был создан из AIF Document Wizard, но я думаю, что это неправильный путь, и я ищу наилучшую практику в этой задаче.Каков наилучший способ настройки исходящего XML-сообщения, работающего с AIF?

Настройка - это добавление некоторых разделов (элементов), которые не содержатся в запросе DataSource, переименовывать теги, добавлять выходные значения, которые зависят, например, от типа записи, такой как методы отображения и т. Д.

ответ

0

Вы можете реализовать компонент конвейера AIF, который представляет собой класс, реализующий интерфейс AifPipelineComponent. См. Класс AifXmlTransform для примера, который обеспечивает преобразование XSLT. После внедрения класса вы просто добавляете его в порт AIF see MSDN

0

Вы можете использовать исходящий порт AIF для своей службы, а затем настроить преобразование сборки .net, чтобы делать все, что вам нужно, с помощью XML-сообщения.

Вот информация: http://technet.microsoft.com/en-us/library/hh696875.aspx