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

IFeatureDataConverter Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Geodatabase > ESRI.ArcGIS.GeoDatabase > Interfaces > IF > IFeatureDataConverter Interface
ArcGIS Developer Help

IFeatureDataConverter Interface

Provides access to members that are used to convert from a Personal Geodatabase/Geodatabase dataset to another.

Product Availability

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


IFeatureDataConverter can be used to copy or convert existing Tables, Feature Classes, or Feature Datasets to other locations or database formats. This interface does not support conversion to an ArcGIS for Desktop Advanced coverage.


Name Description
Method ConvertFeatureClass Converts a featureClass to a Personal Geodatabase/Geodatabase featureClass.
Method ConvertFeatureDataset Converts a featureDataset to Personal Geodatabase/Geodatabase featuredataset.
Method ConvertTable Converts a table to an Personal Geodatabase/Geodatabase table.

Classes that implement IFeatureDataConverter

Classes Description
FeatureDataConverter Converts a featuredataset to a Personal Geodatabase/Geodatabase featuredataset.


IFeatureDataConverter does not support the conversion of:
 Geometric Networks
 Network Datasets
 Relationship Classes
 Network feature classes
 Annotation or Dimension feature class
 Feature classes with class extensions
 Subtypes, domains and default values

Field Type Mapping
Field type definitions will be mapped as appropriate to the target data source. For example a short integer will be mapped to a long when converting from ArcSDE for Oracle to a Personal Geodatabase.

See Also

IGeoDBDataTransfer Interface