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


IDataChanges.Extract Method (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > GeodatabaseDistributed > ESRI.ArcGIS.GeoDatabaseDistributed > Interfaces > ID > IDataChanges Interface > IDataChanges.Extract Method
ArcGIS Developer Help

IDataChanges.Extract Method

Lists the edits in each feature class or table.

[Visual Basic .NET]
Public Function Extract ( _
    ByVal tableName As String, _
    ByVal changeType As esriDataChangeType _
) As IDifferenceCursor
[C#]
public IDifferenceCursor Extract (
    string tableName,
    esriDataChangeType changeType
);
[C++]
HRESULT Extract(
  BSTR tableName,
  esriDataChangeType changeType
);
[C++]
Parameters
tableName [in]

tableName is a parameter of type BSTR changeType [in]
changeType is a parameter of type esriDataChangeType

Product Availability

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

Remarks

The Extract method returns a difference cursor of the rows inserted, updated or deleted. The tablename can be any class that implements ITableName such as a feature class name, table name or attributed relationship class name. The changeType enumeration is used to specify the type of changes to return.

If using this interface with a DeltaDataChanges coclass, initializing the coclass with random access may be significant. See DeltaDataChanges::IDeltaDataChangesInit2 for more information.

See Also

IDataChanges Interface