private static void setFeatureRowFromIFeatureDataRecord(IFeatureDataRecord srcFeature, FeatureDataRow targetFeature) { for (int i = 0; i < srcFeature.FieldCount; i++) { string colName = srcFeature.GetName(i); targetFeature[colName] = srcFeature.GetValue(i); } targetFeature.Geometry = srcFeature.Geometry; targetFeature.IsFullyLoaded = targetFeature.IsFullyLoaded || srcFeature.IsFullyLoaded; }
public object GetValue(int i) { return(record.GetValue(i)); }