visual studio如何知道将参数构建为Web服务作为字节数组?

时间:2012-10-12 13:22:04

标签: c# wcf wsdl

我有一个WCF用于WCF Web服务。当我为服务添加对http://url.svc的引用时,visual studio构建了引用,我可以在代码中引用它。其中一个web服务将byte []作为参数之一公开。当我构建客户端时,它知道这一点。但是当我通过.wsdl查看服务时,我看不到对字节数组的任何引用。我真的想知道.net知道如何使用它作为参数..?我不知道字节数组是你可以通过线路发送的标准吗?

1 个答案:

答案 0 :(得分:0)

如果您正在使用DataContractSerializer,则不同.NET类型映射到WSDL / XSD的所有详细信息都在http://msdn.microsoft.com/en-us/library/ms733112.aspx中(请参阅“类型/原始映射”部分)。特别是,上面的评论者是正确的,byte []映射到base64Binary。

相关问题