【IT168知识库】
<ns0:Root xmlns:ns0="http://test112.InputSchema">
<fld1>10</fld1>
<fld2>10</fld2>
<fld3>Add</fld3>
</ns0:Root>
<?xml version="1.0" encoding="utf-8"?>
<Root xmlns="http://test112.OutputSchema">
<Result xmlns="">20</Result>
</Root>
using System;
using System.Xml; 

namespace MathLibrary_test112

{
/**//// <summary>
/// Summary description for Class1.
/// </summary>
///
[Serializable]
public class MathHelper
{
public MathHelper()
{
}
public int Add(int a, int b)
{
return a + b;
}
public int Subtract(int a, int b)
{
return a - b;
}
}
public class Helper
{
private Helper()
{ }
public static XmlDocument ConstructDoc(int iSum)
{
XmlDocument doc = new System.Xml.XmlDocument();
doc.LoadXml("<Root xmlns=\"http://test112.OutputSchema\"><Result xmlns=\"\">" + iSum.ToString() + "</Result></Root>");
//<ns0:Root xmlns:ns0="http://test112.OutputSchema">
return doc;
}
}
}
doc.LoadXml("<Root xmlns=\"http://test112.OutputSchema\"><Result xmlns=\"\">" + iSum.ToString() + "</Result></Root>");
[assembly: AssemblyKeyFile(@"F:\shhai project\biztalk\Orchestrations\MethodCall\MethodCallSample\MethodCall.snk")]

iVar1 =mIncoming.fld1;
iVar2 =mIncoming.fld2;
iVar3 =mIncoming.fld3;
mathVar =new MathLibrary_test112.MathHelper();