MergeOption 枚举

确定用于将实体发送至 WCF 数据服务 或从其接收的同步选项。 

命名空间:  System.Data.Services.Client
程序集:  Microsoft.Data.Services.Client(在 Microsoft.Data.Services.Client.dll 中)

语法

声明
Public Enumeration MergeOption
用法
Dim instance As MergeOption
public enum MergeOption
public enum class MergeOption
type MergeOption
public enum MergeOption

成员

成员名称 说明
AppendOnly 仅追加新实体。将不会修改现有实体或其原始值。客户端更改在该合并中不会丢失。这是默认行为。
OverwriteChanges 客户端上的所有值都会被数据服务中的当前值覆盖,无论其是否在客户端上更改。
PreserveChanges 已在客户端上更改的当前值不会被修改,但任何未更改的值都会更新为数据服务中的当前值。客户端更改在该合并中不会丢失。
NoTracking 对象始终从保留的存储进行加载。数据源值会重写在对象上下文中对对象所做的任何属性更改。

注释

此值在具体化对象时使用。 在对数据服务执行任何查询或更新之前将此属性设置为适当的具体化选项。 默认值为 MergeOption.AppendOnly。

请参阅

参考

System.Data.Services.Client 命名空间

其他资源

对象具体化(WCF 数据服务)

查询投影(WCF 数据服务)

查询数据服务(WCF 数据服务)