ItemChange 成员

表示对项的变更。此类不能继承。

以下各表列出了由 ItemChange 类型公开的成员。

公共构造函数

  名称 说明
Public method ItemChange 已重载。初始化 ItemChange 类的一个新实例。

顶部

公共属性

  名称 说明
Public property AllChangeUnitsPresent 获取指示是否所有变更单位都在此变更中的值。
Public property ChangeKind 获取此对象表示的变更的种类。
Public property ChangeUnitChanges 获取包含在项变更中的变更单位变更的集合。
Public property ChangeVersion 获取与此变更相关联的变更版本。
Public property CreationVersion 获取与变更的项相关联的创建版本。
Public property IsMergeTombstone 获取一个指示此变更是否为合并逻辑删除的值。
Public property ItemId 获取变更的项的 ID。
Public property LearnedKnowledge 获取此变更应用到其项存储区时,副本将要了解的知识。
Public property MadeWithKnowledge 获取此变更的生成知识。
Public property MergeTombstoneWinnerId 获取用于标识同步社区中的已合并项的项 ID。
Public property ReplicaId 获取枚举此变更的副本的 ID。
Public property WorkEstimate 获取或设置此变更的工作量估计值。

顶部

公共方法

(请参阅 受保护的方法 )

  名称 说明
Public method AddChangeUnitChange 将变更单位变更添加到此对象中。
Public method AddFilterChange 添加指示此变更导致项目是移动到指定筛选器中还是移动到指定筛选器外部的信息。
Public method Equals  已重载。 (继承自 Object。)
Public method GetFilterChange 获取指示此变更是否会导致项移入或移出指定筛选器的信息。
Public method GetHashCode  (继承自 Object。)
Public method GetLearnedKnowledgeWithPrerequisite 获取当目标提供程序基于与变更关联的必备知识应用此变更时,目标副本了解到的知识。
Public method GetObjectData ItemChange 对象数据序列化到指定的 SerializationInfo 对象。此方法不能继承。
Public method GetType  (继承自 Object。)
Public method OnDeserialization 在创建并初始化此对象后作为反序列化的结果调用。此方法不能继承。
Public method Bb903122.static(zh-cn,SQL.105).gif ReferenceEquals  (继承自 Object。)
Public method SetAllChangeUnitsPresent 设置指示所有变更单位都在此变更中的值。
Public method ToString  (继承自 Object。)

顶部

受保护的方法

  名称 说明
Protected method Finalize  (继承自 Object。)
Protected method MemberwiseClone  (继承自 Object。)

顶部

请参阅

参考

ItemChange 类
Microsoft.Synchronization 命名空间