ArcObjects Library Reference (GeoDatabaseDistributed)  

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,
  IDifferenceCursor** cursor
);
[C++]

Parameters

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

  changeType is a parameter of type esriDataChangeType

cursor [out, retval]

  cursor is a parameter of type IDifferenceCursor

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