This document is archived and information here might be outdated.  Recommended version.


IConflictClass.RestoreRow Method (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Geodatabase > ESRI.ArcGIS.GeoDatabase > Interfaces > IC > IConflictClass Interface > IConflictClass.RestoreRow Method
ArcGIS Developer Help

IConflictClass.RestoreRow Method

Restores the row from either the reconcile version or the prereconcile version.

[Visual Basic .NET]
Public Function RestoreRow ( _
    ByVal rowID As Integer _
) As IRow
[C#]
public IRow RestoreRow (
    int rowID
);
[C++]
HRESULT RestoreRow(
  long rowID
);
[C++]
Parameters
rowID [in]

rowID is a parameter of type long

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Remarks

The RestoreRow method should only be called in the case of restoring a row that was removed in the edit session because of a DeleteUpdate conflict with the target version.

The row is restored from the pre-reconcile version that represents the state of the database prior to the reconcile operation.

See Also

IConflictClass Interface