【问题标题】:Web reference proxy is field specifiedWeb 引用代理是字段指定的
【发布时间】:2010-08-20 13:14:31
【问题描述】:

我有 WCF 服务。在我的移动应用程序中,我生成了一个 Web References。

我注意到对于某些字段,它还会生成一个 myFieldSpecified 布尔值。例如,我有一个包含 int 数量 的类 Quantity。在移动端它还会生成一个bool quantitySpecified

这个指定字段的用途是什么?

【问题讨论】:

    标签: c# .net wcf web-services asmx


    【解决方案1】:

    如果数量字段未在服务上标记为必填,则会发生这种情况。服务描述将该字段用作可空字段,Web 引用将可空类型划分为不可空类型和布尔值,即是否指定了字段。

    【讨论】:

    • 添加Service References时是否也会生成该字段?还是只是一种 Web References 生成行为?
    • 如何在服务上将字段标记为必填?使用哪个属性?
    • @Mas:在 WCF DataMemberAttribute 中包含 IsRequired 属性。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2019-03-07
    • 2012-02-20
    • 1970-01-01
    • 2017-02-17
    • 2011-12-23
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多