SaveChangeWithChangeUnitsContext 成员

表示有关在包含变更单位时将保存到项存储区的变更的信息。

SaveChangeWithChangeUnitsContext 类型公开以下成员。

方法

  名称 说明
公共方法 Equals(Object) (继承自 Object。)
受保护的方法 Finalize() () () () (继承自 Object。)
公共方法 GetActionForChangeUnit(ChangeUnitChange) 获取保存指定变更单位变更时要使用的操作。
公共方法 GetHashCode() () () () (继承自 Object。)
公共方法 GetType() () () () (继承自 Object。)
公共方法 GetUpdatedDestinationKnowledge(SyncKnowledge%, ForgottenKnowledge%) 获取表示应用此变更单位变更后目标知识状态的已更新知识对象和遗忘知识对象。
公共方法 GetUpdatedFilterForgottenKnowledge(UInt32) 获取指定筛选器的已更新筛选器遗忘知识。
受保护的方法 MemberwiseClone() () () () (继承自 Object。)
公共方法 RecordConstraintConflictForChangeUnit(ChangeUnitChange) 报告在目标提供程序尝试将包含变更单位的变更应用到目标副本时出现了约束冲突。
公共方法 RecordConstraintConflictForItem(ConstraintConflictReason) 报告在目标提供程序尝试将变更应用到目标副本时出现了约束冲突。
公共方法 RecordConstraintConflictForItem(SyncId, ConstraintConflictReason) 报告在目标提供程序尝试将变更应用于目标副本时出现了约束冲突,并指定发生冲突的目标项的项 ID。
公共方法 RecordRecoverableErrorForChangeUnit(ChangeUnitChange, RecoverableErrorData) 指示当将此变更单位的数据保存到项存储区中时出现了一个可恢复错误。
公共方法 RecordRecoverableErrorForItem(RecoverableErrorData) 指示当系统将此项的数据保存到项存储区中时出现了一个可恢复错误。
公共方法 ToString() () () () (继承自 Object。)

页首

属性

  名称 说明
公共属性 ChangeData 从源提供程序获取项数据。
公共属性 ConflictingItemId 获取要应用的变更为约束冲突的解决变更时,目标副本中与要应用的项冲突的项的项 ID。
公共属性 DestinationVersionSuppliedForChange 获取一个 ItemChange 对象,该对象包含目标提供程序提供给变更应用方的原始版本。
公共属性 WinnerChange 获取要应用的变更为约束冲突的解决变更时,要应用的项的元数据。

页首

请参阅

参考

SaveChangeWithChangeUnitsContext类

Microsoft.Synchronization 命名空间