【问题标题】:OData Client: What is property UndeclaredPropertyBehavior forOData 客户端:UndeclaredPropertyBehavior 的属性是什么
【发布时间】:2017-08-28 09:22:02
【问题描述】:

我在DataServiceClient 类中找到了一个新属性:UndeclaredPropertyBehavior。但在 MSDN 中没有描述。有人知道它可以用来做什么吗?

【问题讨论】:

  • 问题是什么?属性是什么?
  • 如标题中所述,它是属性UndeclaredPropertyBehavior。我将编辑问题并再次添加名称。

标签: c# wcf client odata


【解决方案1】:

经过数小时的研究,我发现了ODataLib 的提示。看来,这些值具有以下含义:

  • UndeclaredPropertyBehavior.None:为了向后兼容,使用了 DataServiceContext 的旧 IgnoreMissing 属性。

接下来这两个选项都会覆盖 DataServiceContext 的旧 IgnoreMissingproperty:

  • UndeclaredPropertyBehavior.Ignore:总是跳过未声明的属性
  • UndeclaredPropertyBehavior.Support:始终将未声明的属性读取为 OData 有效值实例或 ODataUntyped 实例。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-10-02
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-07-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多