【发布时间】:2017-08-28 09:22:02
【问题描述】:
我在DataServiceClient 类中找到了一个新属性:UndeclaredPropertyBehavior。但在 MSDN 中没有描述。有人知道它可以用来做什么吗?
【问题讨论】:
-
问题是什么?属性是什么?
-
如标题中所述,它是属性
UndeclaredPropertyBehavior。我将编辑问题并再次添加名称。
我在DataServiceClient 类中找到了一个新属性:UndeclaredPropertyBehavior。但在 MSDN 中没有描述。有人知道它可以用来做什么吗?
【问题讨论】:
UndeclaredPropertyBehavior。我将编辑问题并再次添加名称。
经过数小时的研究,我发现了ODataLib 的提示。看来,这些值具有以下含义:
UndeclaredPropertyBehavior.None:为了向后兼容,使用了 DataServiceContext 的旧 IgnoreMissing 属性。接下来这两个选项都会覆盖 DataServiceContext 的旧 IgnoreMissingproperty:
UndeclaredPropertyBehavior.Ignore:总是跳过未声明的属性UndeclaredPropertyBehavior.Support:始终将未声明的属性读取为 OData 有效值实例或 ODataUntyped 实例。【讨论】: