我真的很挣扎。我已经使用BizTalk创建了一个WCF服务,我已按照说明在VS 2010中创建了Proxy类。如果所有内容都在XML模式的顶层,那很好,但我正在努力的是我有XML Schema有记录顶层的元素。
政策
- ClientRecord - 姓名,地址,邮政编码等....
政策
- ProductRecord - ProdID,Desc,price等......
公开的方法是Operation1,它实际上需要一个传递给它的XML对象作为BizTalk接收。
所有示例都显示了创建服务的实例,然后您可以强力键入它。我无法弄清楚如何创建一个新实例,然后能够强烈输入数据集。
我想做的事情就像policy.clientrecord.name = textbox1.text
。目前,我得到的是policy.clientrecord.namecolumn
暴露的只读。
我真的很困惑,找不到匹配的例子,尽管必须一直这样做。我可以把所有东西都放到XML文件的根目录中,但这会让它变得混乱,除非你可以用另一种方法创建模式来避免这种情况吗?
答案 0 :(得分:1)
我现在意识到我的方式的错误,我完全错误地称它为一个新手。我一直在寻找帮助,最后它来自一些非常基础的基础知识(其他例子让我四处走动)。
http://channel9.msdn.com/shows/Endpoint/Endpoint-Screencasts-Creating-Your-First-WCF-Client/
为了使用我的Biztalk WCF服务,这是一个已发布的业务流程,我刚刚添加了SVCUTIL生成的代理类,并将该文件重命名为app.config。