类与IVersionedObject and IVersionedObject2接口:
通过IVersionedOjbect或IVersionedObject2接口提供的RegisterAsVersioned方法,用户可以注册或不注册要素数据集或要素类为版本。如果注册为版本,则将在数据库中创建两个额外的表,以记录版本的行为状态发生的变化。
3、Table类与IVersionedTable、IConflictClass接口:
在进行协调操作之前,一般需要通过IVersionedTabled接口提供的Differences方法来检测源版本与目标版本之间存在的冲突。
经过协调(Reconcile)处理后,IConflictClass接口提供了得到冲突选择集的机制。通过其提供的DeleteUpdate、UpdateDelete、UpdateUpdates属性用户可以得到相应的SelectionSet。
参考文献:
[1]
