Возможно ли это? И если да, могу ли я получить необработанный XML в методе Execute?
<MyTask> <Arbitrary Xml="Here" /> </MyTask>
Я подозреваю, что ответ - нет.
Вы правильно подозреваете:)
Вам нужно будет поместить свой XML в свойство, а затем передать его в задачу, поскольку все остальные свойства передаются в задачи.