User Tools

Site Tools


thinkgeo.mapsuite.core.s57featuresource

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
thinkgeo.mapsuite.core.s57featuresource [2015/09/17 10:39]
admin
thinkgeo.mapsuite.core.s57featuresource [2017/03/16 21:59] (current)
Line 1: Line 1:
 ====== ThinkGeo.MapSuite.Core.S57FeatureSource ====== ====== ThinkGeo.MapSuite.Core.S57FeatureSource ======
 +
 +{{section>​upgrade_map_suite_to_10.0}}
 +
 +
 ===== Inheritance Hierarchy ===== ===== Inheritance Hierarchy =====
   *System.Object   *System.Object
Line 5: Line 9:
       ***ThinkGeo.MapSuite.Core.S57FeatureSource**       ***ThinkGeo.MapSuite.Core.S57FeatureSource**
 ===== Members Summary ===== ===== Members Summary =====
-=== Public Constructors === +==== Public Constructors ==== 
-<div class_table>​ +** {{wiki:​PublicMethod.gif|}} S57FeatureSource() **
-**{{wiki:​PublicMethod.gif|}}[[#S57FeatureSource()|S57FeatureSource]]** +
-  * **Parameters**:​N/​A +
-  * **DeclaringType**:​N/​A +
-  * **Summary**:​N/​A +
-</​div>​+
  
-<​div ​class_table+  * //N/A// 
-**{{wiki:​PublicMethod.gif|}}[[#S57FeatureSource(String)|S57FeatureSource]]** +== Remarks == 
-  * **Parameters**:​String +  * //N/A// 
-  * **DeclaringType**:​N/​A +== Parameters == 
-  * **Summary**:​N/​A +<​div ​newline></​div
-</​div>​+** {{wiki:​PublicMethod.gif|}} S57FeatureSource(String) **
  
-=== Protected Constructors === +  * //N/A// 
-=== Public Methods === +== Remarks ​== 
-<div class_table>​ +  * //N/A// 
-**{{wiki:​PublicMethod.gif|}}[[#​AddColumn(FeatureSourceColumn)|AddColumn]]** +== Parameters ​== 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.FeatureSourceColumn|FeatureSourceColumn]] +  * //​s57PathFilename//​ 
-  * **DeclaringType**:[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +    Type:String 
-  * **Summary**:N/A +    Description:N/A
-</​div>​+
  
-<​div ​class_table+<​div ​newline></​div>​ 
-**{{wiki:​PublicMethod.gif|}}[[#​AddFeature(BaseShape,​IDictionary<​String,​String>​)|AddFeature]]** +==== Protected Constructors ==== 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]],​IDictionary<​String,​String>​ +==== Public Methods ==== 
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +** {{wiki:​PublicMethod.gif|}} ​GetBoundingBox() **
-  * **Summary**:​N/​A +
-</​div>​+
  
-<div class_table>​ +  ​//N/A// 
-**{{wiki:​PublicMethod.gif|}}[[#​AddFeature(BaseShape)|AddFeature]]*+== Remarks == 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] +  * //N/A//
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:​N/A +
-</div>+
  
-<div class_table>​ +== Return Value == 
-**{{wiki:​PublicMethod.gif|}}[[#​AddFeature(Feature)|AddFeature]]** +  * Type:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.Feature|Feature]] +  * Description:N/A
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:N/A +
-</​div>​+
  
-<​div ​class_table+== Parameters == 
-**{{wiki:​PublicMethod.gif|}}[[#​ApplyFilters(IEnumerable<​Feature>,​IEnumerable<​String>,​IEnumerable<​String>​)|ApplyFilters]]** +<​div ​newline></​div
-  * **Parameters**:​IEnumerable<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>,​IEnumerable<​String>,​IEnumerable<​String>​ +** {{wiki:​PublicMethod.gif|}} ​CloneDeep() **
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:​N/​A +
-</​div>​+
  
-<div class_table>​ +  ​//N/A// 
-**{{wiki:​PublicMethod.gif|}}[[#​BeginTransaction()|BeginTransaction]]** +== Remarks == 
-  * **Parameters**:​N/A +  * //N/A//
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:​N/A +
-</div>+
  
-<div class_table>​ +== Return Value == 
-**{{wiki:​PublicMethod.gif|}}[[#​CanGetBoundingBoxQuickly()|CanGetBoundingBoxQuickly]]** +  * Type:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] 
-  * **Parameters**:​N/​A +  * Description:N/A
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:N/A +
-</​div>​+
  
-<​div ​class_table+== Parameters == 
-**{{wiki:​PublicMethod.gif|}}[[#​CanGetCountQuickly()|CanGetCountQuickly]]** +<​div ​newline></​div
-  * **Parameters**:​N/​A +** {{wiki:​PublicMethod.gif|}} ​Open() **
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:​N/​A +
-</​div>​+
  
-<div class_table>​ +  ​//N/A// 
-**{{wiki:​PublicMethod.gif|}}[[#​CloneDeep()|CloneDeep]]** +== Remarks == 
-  * **Parameters**:​N/A +  * //N/A//
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:​N/A +
-</div>+
  
-<div class_table>​ +== Return Value == 
-**{{wiki:​PublicMethod.gif|}}[[#​Close()|Close]]** +  * Type:Void 
-  * **Parameters**:N/A +  * Description:N/A
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:N/A +
-</​div>​+
  
-<​div ​class_table+== Parameters == 
-**{{wiki:​PublicMethod.gif|}}[[#​CommitTransaction()|CommitTransaction]]** +<​div ​newline></​div
-  * **Parameters**:​N/​A +** {{wiki:​PublicMethod.gif|}} ​Close() **
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:​N/​A +
-</​div>​+
  
-<div class_table>​ +  ​//N/A// 
-**{{wiki:​PublicMethod.gif|}}[[#​DeleteColumn(String)|DeleteColumn]]*+== Remarks == 
-  * **Parameters**:​String +  * //N/A//
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:​N/A +
-</div>+
  
-<div class_table>​ +== Return Value == 
-**{{wiki:​PublicMethod.gif|}}[[#​DeleteFeature(String)|DeleteFeature]]** +  * Type:Void 
-  * **Parameters**:String +  * Description:N/A
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:N/A +
-</​div>​+
  
-<​div ​class_table+== Parameters == 
-**{{wiki:​PublicMethod.gif|}}[[#Equals(Object)|Equals]]** +<​div ​newline></​div
-  * **Parameters**:​Object +** {{wiki:​PublicMethod.gif|}} ​BeginTransaction() **
-  * **DeclaringType**:​Object +
-  * **Summary**:​N/​A +
-</​div>​+
  
-<div class_table>​ +  ​//N/A// 
-**{{wiki:​PublicMethod.gif|}}[[#​ExecuteNonQuery(String)|ExecuteNonQuery]]*+== Remarks == 
-  * **Parameters**:​String +  * //N/A//
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:​N/A +
-</div>+
  
-<div class_table>​ +== Return Value == 
-**{{wiki:​PublicMethod.gif|}}[[#​ExecuteQuery(String)|ExecuteQuery]]** +  * Type:Void 
-  * **Parameters**:String +  * Description:N/A
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:N/A +
-</​div>​+
  
-<​div ​class_table+== Parameters == 
-**{{wiki:​PublicMethod.gif|}}[[#​ExecuteScalar(String)|ExecuteScalar]]** +<​div ​newline></​div
-  * **Parameters**:​String +** {{wiki:​PublicMethod.gif|}} ​AddFeature(Feature) **
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:​N/​A +
-</​div>​+
  
-<div class_table>​ +  ​//N/A// 
-**{{wiki:​PublicMethod.gif|}}[[#​GetAllFeatures(ReturningColumnsType,​Int32)|GetAllFeatures]]*+== Remarks == 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]],​Int32 +  * //N/A//
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:​N/A +
-</div>+
  
-<div class_table>​ +== Return Value == 
-**{{wiki:​PublicMethod.gif|}}[[#​GetAllFeatures(ReturningColumnsType,​Int32,​Int32)|GetAllFeatures]]** +  * Type:String 
-  * **Parameters**:[[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]],​Int32,​Int32 +  * Description:N/A
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:N/A +
-</​div>​+
  
-<div class_table>​ +== Parameters == 
-**{{wiki:​PublicMethod.gif|}}[[#​GetAllFeatures(IEnumerable<​String>,​Int32,​Int32)|GetAllFeatures]]** +  * //feature// 
-  * **Parameters**:​IEnumerable<​String>,​Int32,​Int32 +    Type:​[[ThinkGeo.MapSuite.Core.Feature|Feature]] 
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +    Description:N/A
-  * **Summary**:N/A +
-</​div>​+
  
-<​div ​class_table+<​div ​newline></​div
-**{{wiki:​PublicMethod.gif|}}[[#​GetAllFeatures(ReturningColumnsType)|GetAllFeatures]]** +** {{wiki:​PublicMethod.gif|}} ​AddFeature(BaseShape) **
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] +
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:​N/​A +
-</​div>​+
  
-<div class_table>​ +  ​//N/A// 
-**{{wiki:​PublicMethod.gif|}}[[#​GetAllFeatures(IEnumerable<​String>​)|GetAllFeatures]]*+== Remarks == 
-  * **Parameters**:​IEnumerable<​String>​ +  * //N/A//
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:​N/A +
-</div>+
  
-<div class_table>​ +== Return Value == 
-**{{wiki:​PublicMethod.gif|}}[[#​GetBoundingBox()|GetBoundingBox]]** +  * Type:String 
-  * **Parameters**:N/A +  * Description:N/A
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:N/A +
-</​div>​+
  
-<div class_table>​ +== Parameters == 
-**{{wiki:​PublicMethod.gif|}}[[#​GetBoundingBoxById(String)|GetBoundingBoxById]]** +  * //shape// 
-  * **Parameters**:​String +    Type:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] 
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +    Description:N/A
-  * **Summary**:N/A +
-</​div>​+
  
-<​div ​class_table+<​div ​newline></​div
-**{{wiki:​PublicMethod.gif|}}[[#​GetBoundingBoxByIds(IEnumerable<​String>​)|GetBoundingBoxByIds]]** +** {{wiki:​PublicMethod.gif|}} ​AddFeature(BaseShape,​IDictionary<String,String>) **
-  * **Parameters**:​IEnumerable<​String>​ +
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:​N/​A +
-</​div>​+
  
-<div class_table>​ +  ​//N/A// 
-**{{wiki:​PublicMethod.gif|}}[[#​GetBoundingBoxesByIds(IEnumerable<​String>​)|GetBoundingBoxesByIds]]*+== Remarks == 
-  * **Parameters**:​IEnumerable<​String>​ +  * //N/A//
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:​N/A +
-</div>+
  
-<div class_table>​ +== Return Value == 
-**{{wiki:​PublicMethod.gif|}}[[#​GetColumns()|GetColumns]]** +  * Type:String 
-  * **Parameters**:N/A +  * Description:N/A
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:N/A +
-</​div>​+
  
-<div class_table>​ +== Parameters == 
-**{{wiki:​PublicMethod.gif|}}[[#​GetCount()|GetCount]]** +  * //shape// 
-  * **Parameters**:​N/A +    Type:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] 
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +    Description:N/A
-  * **Summary**:N/A +
-</​div>​+
  
-<div class_table>​ +  ​//​columnValues//​ 
-**{{wiki:​PublicMethod.gif|}}[[#​GetDistinctColumnValues(String)|GetDistinctColumnValues]]*+    Type:IDictionary<​String,String> 
-  * **Parameters**:String +    Description:N/A
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:N/A +
-</​div>​+
  
-<​div ​class_table+<​div ​newline></​div
-**{{wiki:​PublicMethod.gif|}}[[#​GetFeatureById(String,​IEnumerable<​String>​)|GetFeatureById]]** +** {{wiki:​PublicMethod.gif|}} ​DeleteFeature(String) **
-  * **Parameters**:​String,​IEnumerable<​String>​ +
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:​N/​A +
-</​div>​+
  
-<div class_table>​ +  ​//N/A// 
-**{{wiki:​PublicMethod.gif|}}[[#​GetFeatureById(String,​ReturningColumnsType)|GetFeatureById]]*+== Remarks == 
-  * **Parameters**:​String,​[[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] +  * //N/A//
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:​N/A +
-</div>+
  
-<div class_table>​ +== Return Value == 
-**{{wiki:​PublicMethod.gif|}}[[#​GetFeaturesByColumnValue(String,​String,​IEnumerable<​String>​)|GetFeaturesByColumnValue]]** +  * Type:Void 
-  * **Parameters**:String,​String,​IEnumerable<​String>​ +  * Description:N/A
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:N/A +
-</​div>​+
  
-<div class_table>​ +== Parameters == 
-**{{wiki:​PublicMethod.gif|}}[[#​GetFeaturesByColumnValue(String,​String)|GetFeaturesByColumnValue]]** +  //id// 
-  * **Parameters**:String,String +    Type:String 
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +    Description:N/A
-  * **Summary**:N/A +
-</​div>​+
  
-<​div ​class_table+<​div ​newline></​div
-**{{wiki:​PublicMethod.gif|}}[[#​GetFeaturesByColumnValue(String,​String,​ReturningColumnsType)|GetFeaturesByColumnValue]]** +** {{wiki:​PublicMethod.gif|}} ​UpdateFeature(Feature) **
-  * **Parameters**:​String,​String,​[[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] +
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:​N/​A +
-</​div>​+
  
-<div class_table>​ +  ​//N/A// 
-**{{wiki:​PublicMethod.gif|}}[[#​GetFeaturesByIds(IEnumerable<​String>,​ReturningColumnsType)|GetFeaturesByIds]]*+== Remarks == 
-  * **Parameters**:​IEnumerable<​String>,​[[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] +  * //N/A//
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:​N/A +
-</div>+
  
-<div class_table>​ +== Return Value == 
-**{{wiki:​PublicMethod.gif|}}[[#​GetFeaturesByIds(IEnumerable<​String>,​IEnumerable<​String>​)|GetFeaturesByIds]]** +  * Type:Void 
-  * **Parameters**:IEnumerable<​String>,​IEnumerable<​String>​ +  * Description:N/A
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:N/A +
-</​div>​+
  
-<div class_table>​ +== Parameters == 
-**{{wiki:​PublicMethod.gif|}}[[#​GetFeaturesByIds(IEnumerable<​String>,​IEnumerable<​String>,​IEnumerable<​String>​)|GetFeaturesByIds]]** +  * //feature// 
-  * **Parameters**:​IEnumerable<​String>,​IEnumerable<​String>,​IEnumerable<​String>​ +    Type:​[[ThinkGeo.MapSuite.Core.Feature|Feature]] 
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +    Description:N/A
-  * **Summary**:N/A +
-</​div>​+
  
-<​div ​class_table+<​div ​newline></​div
-**{{wiki:​PublicMethod.gif|}}[[#​GetFeaturesForDrawing(RectangleShape,​Double,​Double,​IEnumerable<​String>​)|GetFeaturesForDrawing]]** +** {{wiki:​PublicMethod.gif|}} ​UpdateFeature(BaseShape) **
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]],​Double,​Double,​IEnumerable<​String>​ +
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:​N/​A +
-</​div>​+
  
-<div class_table>​ +  ​//N/A// 
-**{{wiki:​PublicMethod.gif|}}[[#​GetFeaturesForDrawing(RectangleShape,​Double,​Double,​IEnumerable<​String>,​IEnumerable<​String>​)|GetFeaturesForDrawing]]*+== Remarks == 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]],​Double,​Double,​IEnumerable<​String>,​IEnumerable<​String>​ +  * //N/A//
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:​N/A +
-</div>+
  
-<div class_table>​ +== Return Value == 
-**{{wiki:​PublicMethod.gif|}}[[#​GetFeaturesForDrawing(RectangleShape,​Double,​Double,​ReturningColumnsType)|GetFeaturesForDrawing]]** +  * Type:Void 
-  * **Parameters**:[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]],​Double,​Double,​[[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] +  * Description:N/A
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:N/A +
-</​div>​+
  
-<div class_table>​ +== Parameters == 
-**{{wiki:​PublicMethod.gif|}}[[#​GetFeaturesInsideBoundingBox(RectangleShape,​ReturningColumnsType)|GetFeaturesInsideBoundingBox]]** +  * //shape// 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]],​[[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] +    Type:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] 
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +    Description:N/A
-  * **Summary**:N/A +
-</​div>​+
  
-<​div ​class_table+<​div ​newline></​div
-**{{wiki:​PublicMethod.gif|}}[[#​GetFeaturesInsideBoundingBox(RectangleShape,IEnumerable<String>​)|GetFeaturesInsideBoundingBox]]** +** {{wiki:​PublicMethod.gif|}} ​UpdateFeature(BaseShape,IDictionary<​String,​String>​**
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]],IEnumerable<​String> +
-  ​* **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:​N/​A +
-</​div>​+
  
-<div class_table>​ +  ​//N/A// 
-**{{wiki:​PublicMethod.gif|}}[[#​GetFeaturesNearestTo(Feature,​GeographyUnit,​Int32,​IEnumerable<​String>​)|GetFeaturesNearestTo]]*+== Remarks == 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.Feature|Feature]],​[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]],​Int32,​IEnumerable<​String>​ +  * //N/A//
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:​N/A +
-</div>+
  
-<div class_table>​ +== Return Value == 
-**{{wiki:​PublicMethod.gif|}}[[#​GetFeaturesNearestTo(Feature,​GeographyUnit,​Int32,​IEnumerable<​String>,​Double,​DistanceUnit)|GetFeaturesNearestTo]]** +  * Type:Void 
-  * **Parameters**:[[ThinkGeo.MapSuite.Core.Feature|Feature]],​[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]],​Int32,​IEnumerable<​String>,​Double,​[[ThinkGeo.MapSuite.Core.DistanceUnit|DistanceUnit]] +  * Description:N/A
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:N/A +
-</​div>​+
  
-<div class_table>​ +== Parameters == 
-**{{wiki:​PublicMethod.gif|}}[[#​GetFeaturesNearestTo(BaseShape,​GeographyUnit,​Int32,​IEnumerable<​String>,​Double,​DistanceUnit)|GetFeaturesNearestTo]]** +  //shape// 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]],​[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]],​Int32,​IEnumerable<​String>,​Double,​[[ThinkGeo.MapSuite.Core.DistanceUnit|DistanceUnit]] +    Type:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] 
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +    Description:N/A
-  * **Summary**:N/A +
-</​div>​+
  
-<div class_table>​ +  ​//​columnValues//​ 
-**{{wiki:​PublicMethod.gif|}}[[#​GetFeaturesNearestTo(Feature,​GeographyUnit,​Int32,​ReturningColumnsType)|GetFeaturesNearestTo]]*+    Type:IDictionary<​String,String> 
-  * **Parameters**:[[ThinkGeo.MapSuite.Core.Feature|Feature]],[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]],​Int32,​[[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] +    Description:N/A
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:N/A +
-</​div>​+
  
-<​div ​class_table+<​div ​newline></​div
-**{{wiki:​PublicMethod.gif|}}[[#​GetFeaturesNearestTo(BaseShape,​GeographyUnit,​Int32,​ReturningColumnsType)|GetFeaturesNearestTo]]** +** {{wiki:​PublicMethod.gif|}} ​RollbackTransaction() **
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]],​[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]],​Int32,​[[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] +
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:​N/​A +
-</​div>​+
  
-<div class_table>​ +  ​//N/A// 
-**{{wiki:​PublicMethod.gif|}}[[#​GetFeaturesNearestTo(BaseShape,​GeographyUnit,​Int32,​IEnumerable<​String>​)|GetFeaturesNearestTo]]*+== Remarks == 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]],​[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]],​Int32,​IEnumerable<​String>​ +  * //N/A//
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:​N/A +
-</div>+
  
-<div class_table>​ +== Return Value == 
-**{{wiki:​PublicMethod.gif|}}[[#​GetFeaturesOutsideBoundingBox(RectangleShape,​IEnumerable<​String>​)|GetFeaturesOutsideBoundingBox]]** +  * Type:Void 
-  * **Parameters**:[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]],​IEnumerable<​String>​ +  * Description:N/A
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:N/A +
-</​div>​+
  
-<​div ​class_table+== Parameters == 
-**{{wiki:​PublicMethod.gif|}}[[#​GetFeaturesOutsideBoundingBox(RectangleShape,​ReturningColumnsType)|GetFeaturesOutsideBoundingBox]]** +<​div ​newline></​div
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]],​[[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] +** {{wiki:​PublicMethod.gif|}} ​CommitTransaction() **
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:​N/​A +
-</​div>​+
  
-<div class_table>​ +  ​//N/A// 
-**{{wiki:​PublicMethod.gif|}}[[#​GetFeaturesWithinDistanceOf(Feature,​GeographyUnit,​DistanceUnit,​Double,​IEnumerable<​String>​)|GetFeaturesWithinDistanceOf]]*+== Remarks == 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.Feature|Feature]],​[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]],​[[ThinkGeo.MapSuite.Core.DistanceUnit|DistanceUnit]],​Double,​IEnumerable<​String>​ +  * //N/A//
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:​N/A +
-</div>+
  
-<div class_table>​ +== Return Value == 
-**{{wiki:​PublicMethod.gif|}}[[#​GetFeaturesWithinDistanceOf(BaseShape,​GeographyUnit,​DistanceUnit,​Double,​ReturningColumnsType)|GetFeaturesWithinDistanceOf]]** +  * Type:​[[ThinkGeo.MapSuite.Core.TransactionResult|TransactionResult]] 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]],​[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]],​[[ThinkGeo.MapSuite.Core.DistanceUnit|DistanceUnit]],​Double,​[[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] +  * Description:N/A
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:N/A +
-</​div>​+
  
-<​div ​class_table+== Parameters == 
-**{{wiki:​PublicMethod.gif|}}[[#​GetFeaturesWithinDistanceOf(BaseShape,​GeographyUnit,​DistanceUnit,​Double,​IEnumerable<​String>​)|GetFeaturesWithinDistanceOf]]** +<​div ​newline></​div
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]],​[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]],​[[ThinkGeo.MapSuite.Core.DistanceUnit|DistanceUnit]],​Double,​IEnumerable<​String>​ +** {{wiki:​PublicMethod.gif|}} ​AddColumn(FeatureSourceColumn) **
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:​N/​A +
-</​div>​+
  
-<div class_table>​ +  ​//N/A// 
-**{{wiki:​PublicMethod.gif|}}[[#​GetFeaturesWithinDistanceOf(Feature,​GeographyUnit,​DistanceUnit,​Double,​ReturningColumnsType)|GetFeaturesWithinDistanceOf]]*+== Remarks == 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.Feature|Feature]],​[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]],​[[ThinkGeo.MapSuite.Core.DistanceUnit|DistanceUnit]],​Double,​[[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] +  * //N/A//
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:​N/A +
-</div>+
  
-<div class_table>​ +== Return Value == 
-**{{wiki:​PublicMethod.gif|}}[[#​GetFirstFeaturesWellKnownType()|GetFirstFeaturesWellKnownType]]** +  * Type:Void 
-  * **Parameters**:N/A +  * Description:N/A
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:N/A +
-</​div>​+
  
-<div class_table>​ +== Parameters == 
-**{{wiki:PublicMethod.gif|}}[[#​GetHashCode()|GetHashCode]]** +  //​featureSourceColumn//​ 
-  * **Parameters**:N/A +    ​Type:[[ThinkGeo.MapSuite.Core.FeatureSourceColumn|FeatureSourceColumn]] 
-  * **DeclaringType**:​Object +    Description:N/A
-  * **Summary**:​N/​A +
-</​div>​+
  
-<​div ​class_table+<​div ​newline></​div
-**{{wiki:​PublicMethod.gif|}}[[#GetType()|GetType]]** +** {{wiki:​PublicMethod.gif|}} ​DeleteColumn(String) **
-  * **Parameters**:​N/​A +
-  * **DeclaringType**:​Object +
-  * **Summary**:​N/​A +
-</​div>​+
  
-<div class_table>​ +  ​//N/A// 
-**{{wiki:​PublicMethod.gif|}}[[#​Open()|Open]]** +== Remarks == 
-  * **Parameters**:​N/A +  * //N/A//
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:​N/A +
-</div>+
  
-<div class_table>​ +== Return Value == 
-**{{wiki:​PublicMethod.gif|}}[[#​RefreshColumns()|RefreshColumns]]** +  * Type:Void 
-  * **Parameters**:N/A +  * Description:N/A
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:N/A +
-</​div>​+
  
-<div class_table>​ +== Parameters == 
-**{{wiki:​PublicMethod.gif|}}[[#​RollbackTransaction()|RollbackTransaction]]** +  * //​columnName//​ 
-  * **Parameters**:​N/A +    Type:String 
-  * **DeclaringType**:[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +    Description:N/A
-  * **Summary**:N/A +
-</​div>​+
  
-<​div ​class_table+<​div ​newline></​div
-**{{wiki:​PublicMethod.gif|}}[[#​SpatialQuery(BaseShape,QueryType,​IEnumerable<​String>​)|SpatialQuery]]** +** {{wiki:​PublicMethod.gif|}} ​UpdateColumn(String,FeatureSourceColumn) **
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]],​[[ThinkGeo.MapSuite.Core.QueryType|QueryType]],​IEnumerable<​String>​ +
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:​N/​A +
-</​div>​+
  
-<div class_table>​ +  ​//N/A// 
-**{{wiki:​PublicMethod.gif|}}[[#​SpatialQuery(Feature,​QueryType,​IEnumerable<​String>​)|SpatialQuery]]*+== Remarks == 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.Feature|Feature]],​[[ThinkGeo.MapSuite.Core.QueryType|QueryType]],​IEnumerable<​String>​ +  * //N/A//
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:​N/A +
-</div>+
  
-<div class_table>​ +== Return Value == 
-**{{wiki:​PublicMethod.gif|}}[[#​SpatialQuery(Feature,​QueryType,​ReturningColumnsType)|SpatialQuery]]** +  * Type:Void 
-  * **Parameters**:[[ThinkGeo.MapSuite.Core.Feature|Feature]],​[[ThinkGeo.MapSuite.Core.QueryType|QueryType]],​[[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] +  * Description:N/A
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:N/A +
-</​div>​+
  
-<div class_table>​ +== Parameters == 
-**{{wiki:​PublicMethod.gif|}}[[#​SpatialQuery(BaseShape,​QueryType,​ReturningColumnsType)|SpatialQuery]]** +  * //​columnName//​ 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]],​[[ThinkGeo.MapSuite.Core.QueryType|QueryType]],​[[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] +    Type:String 
-  * **DeclaringType**:[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +    Description:N/A
-  * **Summary**:N/A +
-</​div>​+
  
-<div class_table>​ +  ​//​newFeatureSourceColumn//​ 
-**{{wiki:​PublicMethod.gif|}}[[#​SpatialQuery(BaseShape,​QueryType,​IEnumerable<​String>,​IEnumerable<​String>​)|SpatialQuery]]*+    Type:​[[ThinkGeo.MapSuite.Core.FeatureSourceColumn|FeatureSourceColumn]] 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]],​[[ThinkGeo.MapSuite.Core.QueryType|QueryType]],​IEnumerable<​String>,​IEnumerable<​String>​ +    Description:N/A
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:N/A +
-</​div>​+
  
-<​div ​class_table+<​div ​newline></​div
-**{{wiki:​PublicMethod.gif|}}[[#ToString()|ToString]]** +** {{wiki:​PublicMethod.gif|}} ​GetAllFeatures(IEnumerable<​String>​) **
-  * **Parameters**:​N/​A +
-  * **DeclaringType**:​Object +
-  * **Summary**:​N/​A +
-</​div>​+
  
-<div class_table>​ +  ​//N/A// 
-**{{wiki:​PublicMethod.gif|}}[[#​UpdateColumn(String,​FeatureSourceColumn)|UpdateColumn]]*+== Remarks == 
-  * **Parameters**:​String,​[[ThinkGeo.MapSuite.Core.FeatureSourceColumn|FeatureSourceColumn]] +  * //N/A//
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:​N/A +
-</div>+
  
-<div class_table>​ +== Return Value == 
-**{{wiki:PublicMethod.gif|}}[[#​UpdateFeature(BaseShape,​IDictionary<String,​String>​)|UpdateFeature]]** +  Type:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]],​IDictionary<​String,​String+  * Description:N/A
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:N/A +
-</​div>​+
  
-<div class_table>​ +== Parameters == 
-**{{wiki:​PublicMethod.gif|}}[[#​UpdateFeature(BaseShape)|UpdateFeature]]** +  * //​returningColumnNames//​ 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] +    Type:IEnumerable<​String>​ 
-  * **DeclaringType**:[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +    Description:N/A
-  * **Summary**:N/A +
-</​div>​+
  
-<​div ​class_table+<​div ​newline></​div
-**{{wiki:​PublicMethod.gif|}}[[#​UpdateFeature(Feature)|UpdateFeature]]** +** {{wiki:​PublicMethod.gif|}} ​GetAllFeatures(ReturningColumnsType) **
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.Feature|Feature]] +
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:​N/​A +
-</​div>​+
  
-=== Protected Methods === +  * //N/A// 
-<div class_table>​ +== Remarks ​== 
-**{{wiki:​ProtectedMethod.gif|}}[[#​ApplyFiltersCore(IEnumerable<​Feature>,​IEnumerable<​String>,​String)|ApplyFiltersCore]]** +  * //N/A//
-  * **Parameters**:​IEnumerable<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>,​IEnumerable<​String>,​String +
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:​N/A +
-</div>+
  
-<div class_table>​ +== Return Value == 
-**{{wiki:​ProtectedMethod.gif|}}[[#​CanGetBoundingBoxQuicklyCore()|CanGetBoundingBoxQuicklyCore]]** +  * Type:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> 
-  * **Parameters**:​N/​A +  * Description:N/A
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:N/A +
-</​div>​+
  
-<div class_table>​ +== Parameters == 
-**{{wiki:​ProtectedMethod.gif|}}[[#​CanGetCountQuicklyCore()|CanGetCountQuicklyCore]]** +  * //​returningColumnNamesType//​ 
-  * **Parameters**:​N/A +    Type:​[[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] 
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +    Description:N/A
-  * **Summary**:N/A +
-</​div>​+
  
-<​div ​class_table+<​div ​newline></​div
-**{{wiki:ProtectedMethod.gif|}}[[#​CloneDeepCore()|CloneDeepCore]]** +** {{wiki:PublicMethod.gif|}} ​GetFeaturesOutsideBoundingBox(RectangleShape,​IEnumerable<​String>​) **
-  * **Parameters**:​N/​A +
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:​N/​A +
-</​div>​+
  
-<div class_table>​ +  ​//N/A// 
-**{{wiki:​ProtectedMethod.gif|}}[[#​CloseCore()|CloseCore]]** +== Remarks == 
-  * **Parameters**:​N/A +  * //N/A//
-  * **DeclaringType**:​N/A +
-  * **Summary**:​N/+
-</div>+
  
-<div class_table>​ +== Return Value == 
-**{{wiki:​ProtectedMethod.gif|}}[[#​CommitTransactionCore(TransactionBuffer)|CommitTransactionCore]]** +  * Type:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.TransactionBuffer|TransactionBuffer]] +  * Description:N/A
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:N/A +
-</​div>​+
  
-<div class_table>​ +== Parameters == 
-**{{wiki:​ProtectedMethod.gif|}}[[#​ConvertToExternalProjection(Feature)|ConvertToExternalProjection]]** +  * //​boundingBox//​ 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.Feature|Feature]] +    Type:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +    Description:N/A
-  * **Summary**:N/A +
-</​div>​+
  
-<div class_table>​ +  ​//​returningColumnNames//​ 
-**{{wiki:​ProtectedMethod.gif|}}[[#​ConvertToExternalProjection(IEnumerable<​RectangleShape>​)|ConvertToExternalProjection]]*+    Type:​IEnumerable<​String
-  * **Parameters**:​IEnumerable<​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]+    Description:N/A
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:N/A +
-</​div>​+
  
-<​div ​class_table+<​div ​newline></​div
-**{{wiki:ProtectedMethod.gif|}}[[#​ConvertToExternalProjection(RectangleShape)|ConvertToExternalProjection]]** +** {{wiki:PublicMethod.gif|}} ​GetFeaturesOutsideBoundingBox(RectangleShape,​ReturningColumnsType) **
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] +
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:​N/​A +
-</​div>​+
  
-<div class_table>​ +  ​//N/A// 
-**{{wiki:​ProtectedMethod.gif|}}[[#​ConvertToExternalProjection(IEnumerable<​Feature>​)|ConvertToExternalProjection]]*+== Remarks == 
-  * **Parameters**:​IEnumerable<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ +  * //N/A//
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:​N/A +
-</div>+
  
-<div class_table>​ +== Return Value == 
-**{{wiki:​ProtectedMethod.gif|}}[[#​ConvertToInternalProjection(IEnumerable<​RectangleShape>​)|ConvertToInternalProjection]]** +  * Type:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> 
-  * **Parameters**:IEnumerable<​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]> +  * Description:N/A
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:N/A +
-</​div>​+
  
-<div class_table>​ +== Parameters == 
-**{{wiki:​ProtectedMethod.gif|}}[[#​ConvertToInternalProjection(RectangleShape)|ConvertToInternalProjection]]** +  //​boundingBox//​ 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] +    Type:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +    Description:N/A
-  * **Summary**:N/A +
-</​div>​+
  
-<div class_table>​ +  ​//​returningColumnNamesType//​ 
-**{{wiki:​ProtectedMethod.gif|}}[[#​ConvertToInternalProjection(BaseShape)|ConvertToInternalProjection]]*+    Type:​[[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] +    Description:N/A
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:N/A +
-</​div>​+
  
-<​div ​class_table+<​div ​newline></​div
-**{{wiki:ProtectedMethod.gif|}}[[#​ConvertToInternalProjection(Feature)|ConvertToInternalProjection]]** +** {{wiki:PublicMethod.gif|}} ​GetFeaturesInsideBoundingBox(RectangleShape,​IEnumerable<​String>​) **
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.Feature|Feature]] +
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:​N/​A +
-</​div>​+
  
-<div class_table>​ +  ​//N/A// 
-**{{wiki:​ProtectedMethod.gif|}}[[#​ConvertToInternalProjection(IEnumerable<​Feature>​)|ConvertToInternalProjection]]*+== Remarks == 
-  * **Parameters**:​IEnumerable<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ +  * //N/A//
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:​N/A +
-</div>+
  
-<div class_table>​ +== Return Value == 
-**{{wiki:ProtectedMethod.gif|}}[[#​ExecuteNonQueryCore(String)|ExecuteNonQueryCore]]** +  Type:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> 
-  * **Parameters**:​String +  * Description:N/A
-  * **DeclaringType**:N/A +
-  * **Summary**:​N/​A +
-</​div>​+
  
-<div class_table>​ +== Parameters == 
-**{{wiki:ProtectedMethod.gif|}}[[#​ExecuteQueryCore(String)|ExecuteQueryCore]]** +  //​boundingBox//​ 
-  * **Parameters**:​String +    ​Type:[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  * **DeclaringType**:N/A +    Description:N/A
-  * **Summary**:​N/​A +
-</​div>​+
  
-<div class_table>​ +  ​//​returningColumnNames//​ 
-**{{wiki:​ProtectedMethod.gif|}}[[#​ExecuteScalarCore(String)|ExecuteScalarCore]]*+    Type:IEnumerable<​String> 
-  * **Parameters**:String +    Description:N/A
-  * **DeclaringType**:N/A +
-  * **Summary**:​N/​A +
-</​div>​+
  
-<​div ​class_table+<​div ​newline></​div
-**{{wiki:ProtectedMethod.gif|}}[[#Finalize()|Finalize]]** +** {{wiki:PublicMethod.gif|}} ​GetFeaturesInsideBoundingBox(RectangleShape,​IEnumerable<​String>,​IEnumerable<​String>​) **
-  * **Parameters**:​N/​A +
-  * **DeclaringType**:​Object +
-  * **Summary**:​N/​A +
-</​div>​+
  
-<div class_table>​ +  ​//N/A// 
-**{{wiki:​ProtectedMethod.gif|}}[[#​GetAllFeaturesCore(IEnumerable<​String>​)|GetAllFeaturesCore]]** +== Remarks == 
-  * **Parameters**:​IEnumerable<​String>​ +  * //N/A//
-  * **DeclaringType**:​N/A +
-  * **Summary**:​N/A +
-</div>+
  
-<div class_table>​ +== Return Value == 
-**{{wiki:​ProtectedMethod.gif|}}[[#​GetAllFeaturesCore(IEnumerable<​String>,​Int32,​Int32)|GetAllFeaturesCore]]** +  * Type:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> 
-  * **Parameters**:IEnumerable<String>,​Int32,​Int32 +  * Description:N/A
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:N/A +
-</​div>​+
  
-<div class_table>​ +== Parameters == 
-**{{wiki:​ProtectedMethod.gif|}}[[#​GetBoundingBoxByIdCore(String)|GetBoundingBoxByIdCore]]** +  * //​boundingBox//​ 
-  * **Parameters**:​String +    Type:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +    Description:N/A
-  * **Summary**:N/A +
-</​div>​+
  
-<div class_table>​ +  ​* //​returningColumnNames//​ 
-**{{wiki:​ProtectedMethod.gif|}}[[#​GetBoundingBoxCore()|GetBoundingBoxCore]]** +    Type:IEnumerable<​String>​ 
-  * **Parameters**:​N/A +    Description:N/A
-  * **DeclaringType**:N/A +
-  * **Summary**:N/A +
-</​div>​+
  
-<div class_table>​ +  ​//filters// 
-**{{wiki:​ProtectedMethod.gif|}}[[#​GetColumnNamesInsideFeatureSource(IEnumerable<​String>​)|GetColumnNamesInsideFeatureSource]]*+    Type:​IEnumerable<​String>​ 
-  * **Parameters**:​IEnumerable<​String>​ +    Description:N/A
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:N/A +
-</​div>​+
  
-<​div ​class_table+<​div ​newline></​div
-**{{wiki:ProtectedMethod.gif|}}[[#​GetColumnNamesOutsideFeatureSource(IEnumerable<​String>​)|GetColumnNamesOutsideFeatureSource]]** +** {{wiki:PublicMethod.gif|}} ​GetFeaturesInsideBoundingBox(RectangleShape,​ReturningColumnsType) **
-  * **Parameters**:​IEnumerable<​String>​ +
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:​N/​A +
-</​div>​+
  
-<div class_table>​ +  ​//N/A// 
-**{{wiki:​ProtectedMethod.gif|}}[[#​GetColumnsCore()|GetColumnsCore]]** +== Remarks == 
-  * **Parameters**:​N/A +  * //N/A//
-  * **DeclaringType**:​N/A +
-  * **Summary**:​N/+
-</div>+
  
-<div class_table>​ +== Return Value == 
-**{{wiki:ProtectedMethod.gif|}}[[#​GetCountCore()|GetCountCore]]** +  Type:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> 
-  * **Parameters**:N/A +  * Description:N/A
-  * **DeclaringType**:​N/​A +
-  * **Summary**:​N/​A +
-</​div>​+
  
-<div class_table>​ +== Parameters == 
-**{{wiki:​ProtectedMethod.gif|}}[[#​GetDistinctColumnValuesCore(String)|GetDistinctColumnValuesCore]]** +  * //​boundingBox//​ 
-  * **Parameters**:​String +    Type:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +    Description:N/A
-  * **Summary**:N/A +
-</​div>​+
  
-<div class_table>​ +  * //​returningColumnNamesType//​ 
-**{{wiki:ProtectedMethod.gif|}}[[#​GetFeaturesByColumnValueCore(String,​String,​IEnumerable<​String>​)|GetFeaturesByColumnValueCore]]** +    Type:[[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] 
-  * **Parameters**:​String,​String,​IEnumerable<​String>​ +    Description:N/A
-  * **DeclaringType**:N/A +
-  * **Summary**:​N/​A +
-</​div>​+
  
-<​div ​class_table+<​div ​newline></​div
-**{{wiki:ProtectedMethod.gif|}}[[#​GetFeaturesByIdsCore(IEnumerable<​String>,​IEnumerable<​String>​)|GetFeaturesByIdsCore]]** +** {{wiki:PublicMethod.gif|}} ​GetFeaturesForDrawing(RectangleShape,​Double,​Double,​IEnumerable<​String>,​IEnumerable<​String>​) **
-  * **Parameters**:​IEnumerable<​String>,​IEnumerable<​String>​ +
-  * **DeclaringType**:​N/​A +
-  * **Summary**:​N/​A +
-</​div>​+
  
-<div class_table>​ +  ​//N/A// 
-**{{wiki:​ProtectedMethod.gif|}}[[#​GetFeaturesForDrawingCore(RectangleShape,​Double,​Double,​IEnumerable<​String>​)|GetFeaturesForDrawingCore]]** +== Remarks == 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]],​Double,​Double,​IEnumerable<​String>​ +  * //N/A//
-  * **DeclaringType**:​N/A +
-  * **Summary**:​N/A +
-</div>+
  
-<div class_table>​ +== Return Value == 
-**{{wiki:ProtectedMethod.gif|}}[[#​GetFeaturesInsideBoundingBoxCore(RectangleShape,​IEnumerable<String>​)|GetFeaturesInsideBoundingBoxCore]]** +  Type:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]],​IEnumerable<​String+  * Description:N/A
-  * **DeclaringType**:N/A +
-  * **Summary**:​N/​A +
-</​div>​+
  
-<div class_table>​ +== Parameters == 
-**{{wiki:​ProtectedMethod.gif|}}[[#​GetFeaturesNearestToCore(BaseShape,​GeographyUnit,​Int32,​IEnumerable<​String>​)|GetFeaturesNearestToCore]]** +  * //​boundingBox//​ 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]],​[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]],​Int32,​IEnumerable<​String>​ +    Type:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +    Description:N/A
-  * **Summary**:N/A +
-</​div>​+
  
-<div class_table>​ +  ​//​screenWidth//​ 
-**{{wiki:​ProtectedMethod.gif|}}[[#​GetFeaturesOutsideBoundingBoxCore(RectangleShape,​IEnumerable<​String>​)|GetFeaturesOutsideBoundingBoxCore]]*+    Type:Double 
-  * **Parameters**:[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]],​IEnumerable<​String>​ +    Description:N/A
-  * **DeclaringType**:N/A +
-  * **Summary**:​N/​A +
-</​div>​+
  
-<div class_table>​ +  ​//​screenHeight//​ 
-**{{wiki:​ProtectedMethod.gif|}}[[#​GetFeaturesWithinDistanceOfCore(BaseShape,​GeographyUnit,​DistanceUnit,​Double,​IEnumerable<​String>​)|GetFeaturesWithinDistanceOfCore]]*+    Type:Double 
-  * **Parameters**:[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]],​[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]],​[[ThinkGeo.MapSuite.Core.DistanceUnit|DistanceUnit]],​Double,​IEnumerable<​String>​ +    Description:N/A
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:N/A +
-</​div>​+
  
-<div class_table>​ +  ​* //​returningColumnNames//​ 
-**{{wiki:​ProtectedMethod.gif|}}[[#​GetFirstFeaturesWellKnownTypeCore()|GetFirstFeaturesWellKnownTypeCore]]** +    Type:IEnumerable<​String>​ 
-  * **Parameters**:​N/A +    Description:N/A
-  * **DeclaringType**:[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:N/A +
-</​div>​+
  
-<div class_table>​ +  ​//filters// 
-**{{wiki:​ProtectedMethod.gif|}}[[#​GetReturningColumnNames(ReturningColumnsType)|GetReturningColumnNames]]*+    Type:IEnumerable<​String>​ 
-  * **Parameters**:[[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] +    Description:N/A
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:N/A +
-</​div>​+
  
-<​div ​class_table+<​div ​newline></​div
-**{{wiki:ProtectedMethod.gif|}}[[#​MemberwiseClone()|MemberwiseClone]]** +** {{wiki:PublicMethod.gif|}} ​ApplyFilters(IEnumerable<​Feature>,​IEnumerable<​String>,​IEnumerable<​String>​) **
-  * **Parameters**:​N/​A +
-  * **DeclaringType**:​Object +
-  * **Summary**:​N/​A +
-</​div>​+
  
-<div class_table>​ +  ​//N/A// 
-**{{wiki:​ProtectedMethod.gif|}}[[#​OnAppliedFilters(AppliedFiltersFeatureSourceEventArgs)|OnAppliedFilters]]*+== Remarks == 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.AppliedFiltersFeatureSourceEventArgs|AppliedFiltersFeatureSourceEventArgs]] +  * //N/A//
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:​N/A +
-</div>+
  
-<div class_table>​ +== Return Value == 
-**{{wiki:​ProtectedMethod.gif|}}[[#​OnApplyingFilters(ApplyingFiltersFeatureSourceEventArgs)|OnApplyingFilters]]** +  * Type:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.ApplyingFiltersFeatureSourceEventArgs|ApplyingFiltersFeatureSourceEventArgs]] +  * Description:N/A
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:N/A +
-</​div>​+
  
-<div class_table>​ +== Parameters == 
-**{{wiki:​ProtectedMethod.gif|}}[[#​OnClosedFeatureSource(ClosedFeatureSourceEventArgs)|OnClosedFeatureSource]]** +  * //​features//​ 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.ClosedFeatureSourceEventArgs|ClosedFeatureSourceEventArgs]] +    Type:IEnumerable<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> 
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +    Description:N/A
-  * **Summary**:N/A +
-</​div>​+
  
-<div class_table>​ +  ​//​returningColumnNames//​ 
-**{{wiki:​ProtectedMethod.gif|}}[[#​OnClosingFeatureSource(ClosingFeatureSourceEventArgs)|OnClosingFeatureSource]]*+    Type:IEnumerable<​String>​ 
-  * **Parameters**:[[ThinkGeo.MapSuite.Core.ClosingFeatureSourceEventArgs|ClosingFeatureSourceEventArgs]] +    Description:N/A
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:N/A +
-</​div>​+
  
-<div class_table>​ +  ​//filters// 
-**{{wiki:​ProtectedMethod.gif|}}[[#​OnCommittedTransaction(CommittedTransactionEventArgs)|OnCommittedTransaction]]*+    Type:IEnumerable<​String>​ 
-  * **Parameters**:[[ThinkGeo.MapSuite.Core.CommittedTransactionEventArgs|CommittedTransactionEventArgs]] +    Description:N/A
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:N/A +
-</​div>​+
  
-<​div ​class_table+<​div ​newline></​div
-**{{wiki:ProtectedMethod.gif|}}[[#​OnCommittingTransaction(CommittingTransactionEventArgs)|OnCommittingTransaction]]** +** {{wiki:PublicMethod.gif|}} ​GetFeaturesForDrawing(RectangleShape,​Double,​Double,​IEnumerable<​String>​) **
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.CommittingTransactionEventArgs|CommittingTransactionEventArgs]] +
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:​N/​A +
-</​div>​+
  
-<div class_table>​ +  ​//N/A// 
-**{{wiki:​ProtectedMethod.gif|}}[[#​OnCustomColumnFetch(CustomColumnFetchEventArgs)|OnCustomColumnFetch]]*+== Remarks == 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.CustomColumnFetchEventArgs|CustomColumnFetchEventArgs]] +  * //N/A//
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:​N/A +
-</div>+
  
-<div class_table>​ +== Return Value == 
-**{{wiki:​ProtectedMethod.gif|}}[[#​OnDrawingProgressChanged(DrawingProgressChangedEventArgs)|OnDrawingProgressChanged]]** +  * Type:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.DrawingProgressChangedEventArgs|DrawingProgressChangedEventArgs]] +  * Description:N/A
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:N/A +
-</​div>​+
  
-<div class_table>​ +== Parameters == 
-**{{wiki:​ProtectedMethod.gif|}}[[#​OnGettingColumns(GettingColumnsFeatureSourceEventArgs)|OnGettingColumns]]** +  * //​boundingBox//​ 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.GettingColumnsFeatureSourceEventArgs|GettingColumnsFeatureSourceEventArgs]] +    Type:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +    Description:N/A
-  * **Summary**:N/A +
-</​div>​+
  
-<div class_table>​ +  ​//​screenWidth//​ 
-**{{wiki:​ProtectedMethod.gif|}}[[#​OnGettingFeaturesByIds(GettingFeaturesByIdsFeatureSourceEventArgs)|OnGettingFeaturesByIds]]*+    Type:Double 
-  * **Parameters**:[[ThinkGeo.MapSuite.Core.GettingFeaturesByIdsFeatureSourceEventArgs|GettingFeaturesByIdsFeatureSourceEventArgs]] +    Description:N/A
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:N/A +
-</​div>​+
  
-<div class_table>​ +  ​//​screenHeight//​ 
-**{{wiki:​ProtectedMethod.gif|}}[[#​OnGettingFeaturesForDrawing(GettingFeaturesForDrawingFeatureSourceEventArgs)|OnGettingFeaturesForDrawing]]*+    Type:Double 
-  * **Parameters**:[[ThinkGeo.MapSuite.Core.GettingFeaturesForDrawingFeatureSourceEventArgs|GettingFeaturesForDrawingFeatureSourceEventArgs]] +    Description:N/A
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:N/A +
-</​div>​+
  
-<div class_table>​ +  ​//​returningColumnNames//​ 
-**{{wiki:​ProtectedMethod.gif|}}[[#​OnGottenColumns(GottenColumnsFeatureSourceEventArgs)|OnGottenColumns]]*+    Type:IEnumerable<​String>​ 
-  * **Parameters**:[[ThinkGeo.MapSuite.Core.GottenColumnsFeatureSourceEventArgs|GottenColumnsFeatureSourceEventArgs]] +    Description:N/A
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:N/A +
-</​div>​+
  
-<​div ​class_table+<​div ​newline></​div
-**{{wiki:ProtectedMethod.gif|}}[[#​OnOpenedFeatureSource(OpenedFeatureSourceEventArgs)|OnOpenedFeatureSource]]** +** {{wiki:PublicMethod.gif|}} ​GetFeaturesForDrawing(RectangleShape,​Double,​Double,​ReturningColumnsType) **
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.OpenedFeatureSourceEventArgs|OpenedFeatureSourceEventArgs]] +
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:​N/​A +
-</​div>​+
  
-<div class_table>​ +  ​//N/A// 
-**{{wiki:​ProtectedMethod.gif|}}[[#​OnOpeningFeatureSource(OpeningFeatureSourceEventArgs)|OnOpeningFeatureSource]]*+== Remarks == 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.OpeningFeatureSourceEventArgs|OpeningFeatureSourceEventArgs]] +  * //N/A//
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:​N/A +
-</div>+
  
-<div class_table>​ +== Return Value == 
-**{{wiki:ProtectedMethod.gif|}}[[#OpenCore()|OpenCore]]** +  Type:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> 
-  * **Parameters**:N/A +  * Description:N/A
-  * **DeclaringType**:​N/​A +
-  * **Summary**:​N/​A +
-</​div>​+
  
-<div class_table>​ +== Parameters == 
-**{{wiki:​ProtectedMethod.gif|}}[[#​SpatialQueryCore(BaseShape,​QueryType,​IEnumerable<​String>​)|SpatialQueryCore]]** +  //​boundingBox//​ 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]],​[[ThinkGeo.MapSuite.Core.QueryType|QueryType]],​IEnumerable<​String>​ +    Type:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  * **DeclaringType**:N/A +    Description:N/A
-  * **Summary**:​N/​A +
-</​div>​+
  
-<div class_table>​ +  ​//​screenWidth//​ 
-**{{wiki:​ProtectedMethod.gif|}}[[#​WhQ=(Collection<​Feature>,​Collection<​String>,​Boolean)|WhQ=]]*+    Type:Double 
-  * **Parameters**:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>,​Collection<​String>,​Boolean +    Description:N/A
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:N/A +
-</​div>​+
  
-<div class_table>​ +  ​//​screenHeight//​ 
-**{{wiki:​ProtectedMethod.gif|}}[[#​XBQ=(Collection<​Feature>​)|XBQ=]]*+    Type:Double 
-  * **Parameters**:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ +    Description:N/A
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:N/A +
-</​div>​+
  
-<div class_table>​ +  ​//​returningColumnNamesType//​ 
-**{{wiki:​ProtectedMethod.gif|}}[[#​XRQ=(RectangleShape,​Collection<​Feature>,​Boolean)|XRQ=]]*+    Type:​[[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]],​Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>,​Boolean +    Description:N/A
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:N/A +
-</​div>​+
  
-<​div ​class_table+<​div ​newline></​div
-**{{wiki:ProtectedMethod.gif|}}[[#XhQ=(RectangleShape,Double,​Double,​IEnumerable<​String>​,​RectangleShape)|XhQ=]]** +** {{wiki:PublicMethod.gif|}} ​SpatialQuery(BaseShape,QueryType,​IEnumerable<​String>​) **
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]],​Double,​Double,​IEnumerable<​String>,​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] +
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:​N/​A +
-</​div>​+
  
-<div class_table>​ +  * //N/A// 
-**{{wiki:​ProtectedMethod.gif|}}[[#​XxQ=(RectangleShape,​Double,​Double,​IEnumerable<​String>,​RectangleShape)|XxQ=]]** +== Remarks == 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]],​Double,​Double,​IEnumerable<​String>,​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] +  * //N/A//
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:​N/A +
-</div>+
  
-<div class_table>​ +== Return Value == 
-**{{wiki:​ProtectedMethod.gif|}}[[#​ahQ=(RectangleShape)|ahQ=]]** +  * Type:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] +  * Description:N/A
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:N/A +
-</​div>​+
  
-<div class_table>​ +== Parameters == 
-**{{wiki:​ProtectedMethod.gif|}}[[#​cRQ=(Collection<​Feature>​)|cRQ=]]** +  * //​targetShape//​ 
-  * **Parameters**:​Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ +    Type:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] 
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +    Description:N/A
-  * **Summary**:N/A +
-</​div>​+
  
-<div class_table>​ +  ​//​queryType//​ 
-**{{wiki:​ProtectedMethod.gif|}}[[#​cxk=(RectangleShape)|cxk=]]*+    Type:​[[ThinkGeo.MapSuite.Core.QueryType|QueryType]] 
-  * **Parameters**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] +    Description:N/A
-  * **DeclaringType**:N/A +
-  * **Summary**:​N/​A +
-</​div>​+
  
-<div class_table>​ +  ​//​returningColumnNames//​ 
-**{{wiki:​ProtectedMethod.gif|}}[[#​dRQ=(IEnumerable<​String>​)|dRQ=]]*+    Type:​IEnumerable<​String>​ 
-  * **Parameters**:​IEnumerable<​String>​ +    Description:N/A
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:N/A +
-</​div>​+
  
-<​div ​class_table+<​div ​newline></​div
-**{{wiki:ProtectedMethod.gif|}}[[#dxQ=(IEnumerable<​String>​,​IEnumerable<​String>,​ZoomLevel,​Func<​Collection<​Feature>​>,​IEnumerable<​String>​,​RectangleShape)|dxQ=]]** +** {{wiki:PublicMethod.gif|}} ​SpatialQuery(BaseShape,​QueryType,​IEnumerable<​String>,​IEnumerable<​String>​) **
-  * **Parameters**:​IEnumerable<​String>,​IEnumerable<​String>,​[[ThinkGeo.MapSuite.Core.ZoomLevel|ZoomLevel]],​Func<​Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>>,​IEnumerable<​String>,​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] +
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:​N/​A +
-</​div>​+
  
-<div class_table>​ +  * //N/A// 
-**{{wiki:​ProtectedMethod.gif|}}[[#​eBQ=(IEnumerable<​Feature>,​IEnumerable<​String>,​IEnumerable<​String>,​IEnumerable<​String>​)|eBQ=]]** +== Remarks == 
-  * **Parameters**:​IEnumerable<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>,​IEnumerable<​String>,​IEnumerable<​String>,​IEnumerable<​String>​ +  * //N/A//
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:​N/A +
-</div>+
  
-<div class_table>​ +== Return Value == 
-**{{wiki:​ProtectedMethod.gif|}}[[#​eBQ=(IEnumerable<​String>,​Func<​IEnumerable<​String>,​Collection<​Feature>>,​IEnumerable<​String>​)|eBQ=]]** +  * Type:​Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ 
-  * **Parameters**:IEnumerable<​String>,​Func<​IEnumerable<​String>,​Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>>,​IEnumerable<​String+  * Description:N/A
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:N/A +
-</​div>​+
  
-<div class_table>​ +== Parameters == 
-**{{wiki:​ProtectedMethod.gif|}}[[#​eRQ=(IEnumerable<​String>​)|eRQ=]]** +  * //​targetShape//​ 
-  * **Parameters**:​IEnumerable<​String>​ +    Type:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] 
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +    Description:N/A
-  * **Summary**:N/A +
-</​div>​+
  
-<div class_table>​ +  ​//​queryType//​ 
-**{{wiki:​ProtectedMethod.gif|}}[[#​ehQ=(IEnumerable<​String>,​IEnumerable<​String>​)|ehQ=]]*+    Type:​[[ThinkGeo.MapSuite.Core.QueryType|QueryType]] 
-  * **Parameters**:​IEnumerable<​String>,​IEnumerable<​String>​ +    Description:N/A
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:N/A +
-</​div>​+
  
-<div class_table>​ +  ​* //​returningColumnNames//​ 
-**{{wiki:​ProtectedMethod.gif|}}[[#​exQ=()|exQ=]]** +    Type:IEnumerable<​String>​ 
-  * **Parameters**:​N/A +    Description:N/A
-  * **DeclaringType**:[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:N/A +
-</​div>​+
  
-<div class_table>​ +  ​//filters// 
-**{{wiki:​ProtectedMethod.gif|}}[[#​fxQ=(String)|fxQ=]]*+    Type:IEnumerable<​String> 
-  * **Parameters**:String +    Description:N/A
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:N/A +
-</​div>​+
  
-<​div ​class_table+<​div ​newline></​div
-**{{wiki:ProtectedMethod.gif|}}[[#gBQ=(IEnumerable<​String>​,IEnumerable<​String>​)|gBQ=]]** +** {{wiki:PublicMethod.gif|}} ​SpatialQuery(BaseShape,QueryType,​ReturningColumnsType) **
-  * **Parameters**:​IEnumerable<​String>,​IEnumerable<​String>​ +
-  * **DeclaringType**:​[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +
-  * **Summary**:​N/​A +
-</​div>​+
  
-=== Public Properties ​=== +  * //N/A// 
-**{{wiki:​PublicProperty.gif|}}[[#​CanExecuteSqlQuery|CanExecuteSqlQuery]]** +== Remarks ​== 
-  * **Return**:​Boolean +  * //N/A//
-  * **Summary**:​N/A+
  
-**{{wiki:PublicProperty.gif|}}[[#​CanModifyColumnStructure|CanModifyColumnStructure]]** +== Return Value == 
-  * **Return**:​Boolean +  ​Type:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> 
-  * **Summary**:N/A+  * Description:N/A
  
-**{{wiki:PublicProperty.gif|}}[[#​FeatureIdsToExclude|FeatureIdsToExclude]]** +== Parameters == 
-  * **Return**:​Collection<​String>​ +  ​//​targetShape//​ 
-  * **Summary**:N/A+    ​Type:[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] 
 +    Description:N/A
  
-**{{wiki:PublicProperty.gif|}}[[#Filters|Filters]]** +  ​//​queryType//​ 
-  * **Return**:​Collection<​String>​ +    ​Type:[[ThinkGeo.MapSuite.Core.QueryType|QueryType]] 
-  * **Summary**:N/A+    Description:N/A
  
-**{{wiki:​PublicProperty.gif|}}[[#​GeoCache|GeoCache]]** +  ​//​returningColumnNamesType//​ 
-  * **Return**:​[[ThinkGeo.MapSuite.Core.FeatureCache|FeatureCache]] +    Type:​[[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] 
-  * **Summary**:N/A+    Description:N/A
  
-**{{wiki:PublicProperty.gif|}}[[#​GeometryValidationMode|GeometryValidationMode]]** +<div newline></​div>​ 
-  * **Return**:​[[ThinkGeo.MapSuite.Core.GeometryValidationMode|GeometryValidationMode]] +** {{wiki:PublicMethod.gif|}} ​SpatialQuery(Feature,​QueryType,​IEnumerable<​String>​) ​**
-  * **Summary**:​N/​A+
  
-**{{wiki:​PublicProperty.gif|}}[[#​Id|Id]]** +  ​//N/A// 
-  * **Return**:​String +== Remarks == 
-  * **Summary**:​N/A+  * //N/A//
  
-**{{wiki:PublicProperty.gif|}}[[#IsEditable|IsEditable]]** +== Return Value == 
-  * **Return**:​Boolean +  ​Type:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> 
-  * **Summary**:N/A+  * Description:N/A
  
-**{{wiki:PublicProperty.gif|}}[[#​IsInTransaction|IsInTransaction]]** +== Parameters == 
-  * **Return**:​Boolean +  ​//​feature//​ 
-  * **Summary**:N/A+    ​Type:[[ThinkGeo.MapSuite.Core.Feature|Feature]] 
 +    Description:N/A
  
-**{{wiki:PublicProperty.gif|}}[[#IsOpen|IsOpen]]** +  ​//​queryType//​ 
-  * **Return**:​Boolean +    ​Type:[[ThinkGeo.MapSuite.Core.QueryType|QueryType]] 
-  * **Summary**:N/A+    Description:N/A
  
-**{{wiki:​PublicProperty.gif|}}[[#​IsTransactionLive|IsTransactionLive]]** +  ​//​returningColumnNames//​ 
-  * **Return**:Boolean +    Type:IEnumerable<​String>​ 
-  * **Summary**:N/A+    Description:N/A
  
-**{{wiki:PublicProperty.gif|}}[[#​LinkExpressions|LinkExpressions]]** +<div newline></​div>​ 
-  * **Return**:​Collection<​String>​ +** {{wiki:PublicMethod.gif|}} ​SpatialQuery(Feature,​QueryType,​ReturningColumnsType) ​**
-  * **Summary**:​N/​A+
  
-**{{wiki:​PublicProperty.gif|}}[[#​LinkSources|LinkSources]]** +  ​//N/A// 
-  * **Return**:​Collection<​[[ThinkGeo.MapSuite.Core.LinkSource|LinkSource]]>​ +== Remarks == 
-  * **Summary**:​N/A+  * //N/A//
  
-**{{wiki:PublicProperty.gif|}}[[#​MaxRecordsToDraw|MaxRecordsToDraw]]** +== Return Value == 
-  * **Return**:​Int32 +  ​Type:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> 
-  * **Summary**:N/A+  * Description:N/A
  
-**{{wiki:​PublicProperty.gif|}}[[#​Projection|Projection]]** +== Parameters == 
-  * **Return**:​[[ThinkGeo.MapSuite.Core.Projection|Projection]] +  * //​feature//​ 
-  * **Summary**:N/A+    ​Type:​[[ThinkGeo.MapSuite.Core.Feature|Feature]] 
 +    Description:N/A
  
-**{{wiki:​PublicProperty.gif|}}[[#​TransactionBuffer|TransactionBuffer]]** +  ​//​queryType//​ 
-  * **Return**:​[[ThinkGeo.MapSuite.Core.TransactionBuffer|TransactionBuffer]] +    Type:​[[ThinkGeo.MapSuite.Core.QueryType|QueryType]] 
-  * **Summary**:N/A+    Description:N/A
  
-=== Protected Properties === +  * //​returningColumnNamesType//​ 
-**{{wiki:ProtectedProperty.gif|}}[[#​CanExecuteSqlQueryCore|CanExecuteSqlQueryCore]]** +    Type:[[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] 
-  * **Return**:​Boolean +    Description:N/A
-  * **Summary**:N/A+
  
-**{{wiki:ProtectedProperty.gif|}}[[#​CanModifyColumnStructureCore|CanModifyColumnStructureCore]]** +<div newline></​div>​ 
-  * **Return**:​Boolean +** {{wiki:PublicMethod.gif|}} ​GetFeaturesNearestTo(BaseShape,​GeographyUnit,​Int32,​IEnumerable<​String>​) ​**
-  * **Summary**:​N/​A+
  
-**{{wiki:​ProtectedProperty.gif|}}[[#​FeatureSourceColumns|FeatureSourceColumns]]** +  ​//N/A// 
-  * **Return**:​Collection<​[[ThinkGeo.MapSuite.Core.FeatureSourceColumn|FeatureSourceColumn]]>​ +== Remarks == 
-  * **Summary**:​N/A+  * //N/A//
  
-**{{wiki:ProtectedProperty.gif|}}[[#IsOpenCore|IsOpenCore]]** +== Return Value == 
-  * **Return**:​Boolean +  ​Type:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> 
-  * **Summary**:N/A+  * Description:N/A
  
-=== Public Events === +== Parameters ​== 
-**{{wiki:​PublicEvent.gif|}}[[#​AppliedFilters|AppliedFilters]]** +  //​targetShape//​ 
-  * **Event Arguments**:​[[ThinkGeo.MapSuite.Core.AppliedFiltersFeatureSourceEventArgs|AppliedFiltersFeatureSourceEventArgs]] +    Type:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] 
-  * **Summary**:N/A+    Description:N/A
  
-**{{wiki:​PublicEvent.gif|}}[[#​ApplyingFilters|ApplyingFilters]]** +  ​//​unitOfFeatureSource//​ 
-  * **Event Arguments**:​[[ThinkGeo.MapSuite.Core.ApplyingFiltersFeatureSourceEventArgs|ApplyingFiltersFeatureSourceEventArgs]] +    Type:​[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] 
-  * **Summary**:N/A+    Description:N/A
  
-**{{wiki:​PublicEvent.gif|}}[[#​ClosedFeatureSource|ClosedFeatureSource]]** +  ​//​maxItemsToFind//​ 
-  * **Event Arguments**:[[ThinkGeo.MapSuite.Core.ClosedFeatureSourceEventArgs|ClosedFeatureSourceEventArgs]] +    Type:Int32 
-  * **Summary**:N/A+    Description:N/A
  
-**{{wiki:​PublicEvent.gif|}}[[#​ClosingFeatureSource|ClosingFeatureSource]]** +  ​//​returningColumnNames//​ 
-  * **Event Arguments**:[[ThinkGeo.MapSuite.Core.ClosingFeatureSourceEventArgs|ClosingFeatureSourceEventArgs]] +    Type:IEnumerable<​String>​ 
-  * **Summary**:N/A+    Description:N/A
  
-**{{wiki:PublicEvent.gif|}}[[#​CommittedTransaction|CommittedTransaction]]** +<div newline></​div>​ 
-  * **Event Arguments**:​[[ThinkGeo.MapSuite.Core.CommittedTransactionEventArgs|CommittedTransactionEventArgs]] +** {{wiki:PublicMethod.gif|}} ​GetFeaturesNearestTo(BaseShape,​GeographyUnit,​Int32,​ReturningColumnsType) ​**
-  * **Summary**:​N/​A+
  
-**{{wiki:​PublicEvent.gif|}}[[#​CommittingTransaction|CommittingTransaction]]** +  ​//N/A// 
-  * **Event Arguments**:​[[ThinkGeo.MapSuite.Core.CommittingTransactionEventArgs|CommittingTransactionEventArgs]] +== Remarks == 
-  * **Summary**:​N/A+  * //N/A//
  
-**{{wiki:​PublicEvent.gif|}}[[#​CustomColumnFetch|CustomColumnFetch]]** +== Return Value == 
-  * **Event Arguments**:​[[ThinkGeo.MapSuite.Core.CustomColumnFetchEventArgs|CustomColumnFetchEventArgs]] +  * Type:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> 
-  * **Summary**:N/A+  * Description:N/A
  
-**{{wiki:​PublicEvent.gif|}}[[#​DrawingProgressChanged|DrawingProgressChanged]]** +== Parameters == 
-  * **Event Arguments**:​[[ThinkGeo.MapSuite.Core.DrawingProgressChangedEventArgs|DrawingProgressChangedEventArgs]] +  * //​targetShape//​ 
-  * **Summary**:N/A+    ​Type:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] 
 +    Description:N/A
  
-**{{wiki:​PublicEvent.gif|}}[[#​GettingColumns|GettingColumns]]** +  ​//​unitOfData//​ 
-  * **Event Arguments**:​[[ThinkGeo.MapSuite.Core.GettingColumnsFeatureSourceEventArgs|GettingColumnsFeatureSourceEventArgs]] +    Type:​[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] 
-  * **Summary**:N/A+    Description:N/A
  
-**{{wiki:​PublicEvent.gif|}}[[#​GettingFeaturesByIds|GettingFeaturesByIds]]** +  ​//​maxItemsToFind//​ 
-  * **Event Arguments**:[[ThinkGeo.MapSuite.Core.GettingFeaturesByIdsFeatureSourceEventArgs|GettingFeaturesByIdsFeatureSourceEventArgs]] +    Type:Int32 
-  * **Summary**:N/A+    Description:N/A
  
-**{{wiki:​PublicEvent.gif|}}[[#​GettingFeaturesForDrawing|GettingFeaturesForDrawing]]** +  ​//​returningColumnNamesType//​ 
-  * **Event Arguments**:​[[ThinkGeo.MapSuite.Core.GettingFeaturesForDrawingFeatureSourceEventArgs|GettingFeaturesForDrawingFeatureSourceEventArgs]] +    Type:​[[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] 
-  * **Summary**:N/A+    Description:N/A
  
-**{{wiki:PublicEvent.gif|}}[[#​GottenColumns|GottenColumns]]** +<div newline></​div>​ 
-  * **Event Arguments**:​[[ThinkGeo.MapSuite.Core.GottenColumnsFeatureSourceEventArgs|GottenColumnsFeatureSourceEventArgs]] +** {{wiki:PublicMethod.gif|}} ​GetFeaturesNearestTo(Feature,​GeographyUnit,​Int32,​IEnumerable<​String>​) ​**
-  * **Summary**:​N/​A+
  
-**{{wiki:​PublicEvent.gif|}}[[#​OpenedFeatureSource|OpenedFeatureSource]]** +  ​//N/A// 
-  * **Event Arguments**:​[[ThinkGeo.MapSuite.Core.OpenedFeatureSourceEventArgs|OpenedFeatureSourceEventArgs]] +== Remarks == 
-  * **Summary**:​N/A+  * //N/A//
  
-**{{wiki:​PublicEvent.gif|}}[[#​OpeningFeatureSource|OpeningFeatureSource]]** +== Return Value == 
-  * **Event Arguments**:​[[ThinkGeo.MapSuite.Core.OpeningFeatureSourceEventArgs|OpeningFeatureSourceEventArgs]] +  * Type:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> 
-  * **Summary**:N/A+  * Description:N/A
  
-===== Public Constructors ===== +== Parameters ​== 
-=== S57FeatureSource() === +  * //​targetFeature// 
-N/+    * Type:[[ThinkGeo.MapSuite.Core.Feature|Feature]] 
-==== Remarks ==== +    * Description:​N/​A
-N/+
-==== Parameters ==== +
-[[#Public Constructors|Go Back]] +
-=== S57FeatureSource(String) === +
-N/A +
-==== Remarks ==== +
-N/A +
-==== Parameters ==== +
-**s57PathFilename** +
-  * **Type**:​String +
-  * **Description:​N/​A+
  
-[[#Public Constructors|Go Back]] +  * //​unitOfData//​ 
-===== Protected Constructors ===== +    * Type:[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] 
-===== Public Methods ===== +    * Description:​N/A
-=== AddColumn(FeatureSourceColumn) === +
-N/A +
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//​maxItemsToFind//​ 
-  **Return ​Type**:Void +    * Type:Int32 
-  * **Description**:N/A+    * Description:​N/​A
  
-==== Parameters ==== +  ​//​returningColumnNames//​ 
-**featureSourceColumn*+    * Type:IEnumerable<​String>​ 
-  * **Type**:[[ThinkGeo.MapSuite.Core.FeatureSourceColumn|FeatureSourceColumn]] +    * Description:​N/​A
-  * **Description**:N/A+
  
-[[#Public Methods|Go Back]] +<div newline></​div>​ 
-=== AddFeature(BaseShape,IDictionary<​String,String>=== +** {{wiki:​PublicMethod.gif|}} GetFeaturesNearestTo(Feature,GeographyUnit,​Int32,ReturningColumnsType**
-N/A +
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//N/A// 
-  * **Return Type**:​String +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-==== Parameters ==== +== Return Value == 
-**shape** +  * Type:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> 
-  ​* **Type**:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] +  * Description:​N/​A
-  ​* **Description**:N/A+
  
-**columnValues** +== Parameters == 
-  * **Type**:IDictionary<​String,​String>​ +  * //​targetFeature//​ 
-  * **Description**:N/A+    ​* Type:[[ThinkGeo.MapSuite.Core.Feature|Feature]] 
 +    * Description:​N/​A
  
-[[#Public Methods|Go Back]] +  * //​unitOfData//​ 
-=== AddFeature(BaseShape) === +    * Type:[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] 
-N/A +    * Description:​N/A
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//​maxItemsToFind//​ 
-  **Return ​Type**:String +    * Type:Int32 
-  * **Description**:N/A+    * Description:​N/​A
  
-==== Parameters ==== +  ​//​returningColumnNamesType//​ 
-**shape*+    * Type:​[[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] +    * Description:​N/​A
-  * **Description**:N/A+
  
-[[#Public Methods|Go Back]] +<div newline></​div>​ 
-=== AddFeature(Feature=== +** {{wiki:​PublicMethod.gif|}} GetFeaturesNearestTo(BaseShape,​GeographyUnit,​Int32,​IEnumerable<​String>,​Double,​DistanceUnit**
-N/A +
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//N/A// 
-  * **Return Type**:​String +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-==== Parameters ==== +== Return Value == 
-**feature** +  * Type:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> 
-  ​* **Type**:​[[ThinkGeo.MapSuite.Core.Feature|Feature]] +  * Description:​N/​A
-  ​* **Description**:N/A+
  
-[[#Public Methods|Go Back]] +== Parameters ​== 
-=== ApplyFilters(IEnumerable<​Feature>,​IEnumerable<​String>,​IEnumerable<​String>​) === +  * //​targetShape/​
-N/A +    * Type:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] 
-==== Remarks ==== +    * Description:​N/A
-N/A+
  
-**Return Value** +  ​//​unitOfData//​ 
-  * **Return ​Type**:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> +    * Type:​[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] 
-  * **Description**:N/A+    * Description:​N/​A
  
-==== Parameters ==== +  ​//​maxItemsToFind//​ 
-**features*+    * Type:Int32 
-  * **Type**:IEnumerable<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ +    * Description:​N/​A
-  * **Description**:N/A+
  
-**returningColumnNames** +  ​//returningColumnNames// 
-  * **Type**:​IEnumerable<​String>​ +    * Type:​IEnumerable<​String>​ 
-  * **Description**:N/A+    * Description:​N/​A
  
-**filters** +  ​//​searchRadius//​ 
-  * **Type**:IEnumerable<​String>​ +    * Type:Double 
-  * **Description**:N/A+    * Description:​N/​A
  
-[[#Public Methods|Go Back]] +  * //​unitOfSearchRadius//​ 
-=== BeginTransaction() === +    * Type:[[ThinkGeo.MapSuite.Core.DistanceUnit|DistanceUnit]] 
-N/A +    * Description:​N/A
-==== Remarks ==== +
-N/A+
  
-**Return Value** +<div newline></​div>​ 
-  * **Return Type**:Void +** {{wiki:PublicMethod.gif|}} GetFeaturesNearestTo(Feature,​GeographyUnit,​Int32,​IEnumerable<​String>,​Double,​DistanceUnit) ​**
-  ​* **Description**:​N/​A+
  
-==== Parameters ==== +  * //N/A// 
-[[#Public Methods|Go Back]] +== Remarks == 
-=== CanGetBoundingBoxQuickly() === +  * //N/A//
-N/A +
-==== Remarks ​==== +
-N/A+
  
-**Return Value** +== Return Value == 
-  * **Return ​Type**:Boolean +  * Type:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ 
-  ​* **Description**:N/A+  * Description:​N/​A
  
-==== Parameters ​==== +== Parameters == 
-[[#Public Methods|Go Back]] +  * //​targetFeature//​ 
-=== CanGetCountQuickly() === +    * Type:[[ThinkGeo.MapSuite.Core.Feature|Feature]] 
-N/A +    * Description:​N/A
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//​unitOfData//​ 
-  **Return ​Type**:Boolean +    * Type:[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] 
-  * **Description**:N/A+    * Description:​N/​A
  
-==== Parameters ==== +  * //​maxItemsToFind/​
-[[#Public Methods|Go Back]] +    * Type:Int32 
-=== CloneDeep() === +    * Description:​N/A
-N/A +
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//​returningColumnNames//​ 
-  **Return ​Type**:[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +    * Type:IEnumerable<​String>​ 
-  * **Description**:N/A+    * Description:​N/​A
  
-==== Parameters ==== +  * //​searchRadius/​
-[[#Public Methods|Go Back]] +    * Type:Double 
-=== Close() === +    * Description:​N/A
-N/A +
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//​unitOfSearchRadius//​ 
-  **Return ​Type**:Void +    * Type:[[ThinkGeo.MapSuite.Core.DistanceUnit|DistanceUnit]] 
-  * **Description**:N/A+    * Description:​N/​A
  
-==== Parameters ==== +<div newline></​div>​ 
-[[#Public Methods|Go Back]] +** {{wiki:​PublicMethod.gif|}} GetFeaturesWithinDistanceOf(BaseShape,​GeographyUnit,​DistanceUnit,​Double,​IEnumerable<​String>​**
-=== CommitTransaction() === +
-N/A +
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//N/A// 
-  * **Return Type**:​[[ThinkGeo.MapSuite.Core.TransactionResult|TransactionResult]] +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-==== Parameters ==== +== Return Value == 
-[[#Public Methods|Go Back]] +  * Type:​Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> 
-=== DeleteColumn(String) === +  * Description:​N/A
-N/A +
-==== Remarks ==== +
-N/A+
  
-**Return Value** +== Parameters == 
-  * **Return ​Type**:Void +  * //​targetShape//​ 
-  * **Description**:N/A+    ​* Type:[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] 
 +    * Description:​N/​A
  
-==== Parameters ==== +  ​//​unitOfData//​ 
-**columnName*+    * Type:[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] 
-  * **Type**:String +    * Description:​N/​A
-  * **Description**:N/A+
  
-[[#Public Methods|Go Back]] +  * //​distanceUnit//​ 
-=== DeleteFeature(String) === +    * Type:[[ThinkGeo.MapSuite.Core.DistanceUnit|DistanceUnit]] 
-N/A +    * Description:​N/A
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//​distance//​ 
-  **Return ​Type**:Void +    * Type:Double 
-  * **Description**:N/A+    * Description:​N/​A
  
-==== Parameters ==== +  ​//​returningColumnNames//​ 
-**id*+    * Type:IEnumerable<​String> 
-  * **Type**:String +    * Description:​N/​A
-  * **Description**:N/A+
  
-[[#Public Methods|Go Back]] +<div newline></​div>​ 
-=== Equals(Object=== +** {{wiki:​PublicMethod.gif|}} GetFeaturesWithinDistanceOf(BaseShape,​GeographyUnit,​DistanceUnit,​Double,​ReturningColumnsType**
-N/A +
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//N/A// 
-  * **Return Type**:​Boolean +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-==== Parameters ==== +== Return Value == 
-**obj** +  * Type:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ 
-  ​* **Type**:Object +  * Description:​N/​A
-  ​* **Description**:N/A+
  
-[[#Public Methods|Go Back]] +== Parameters ​== 
-=== ExecuteNonQuery(String) === +  * //​targetShape/​
-N/A +    * Type:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] 
-==== Remarks ==== +    * Description:​N/A
-N/A+
  
-**Return Value** +  ​//​unitOfData//​ 
-  **Return ​Type**:Int32 +    * Type:[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] 
-  * **Description**:N/A+    * Description:​N/​A
  
-==== Parameters ==== +  ​//​distanceUnit//​ 
-**sqlStatement*+    * Type:[[ThinkGeo.MapSuite.Core.DistanceUnit|DistanceUnit]] 
-  * **Type**:String +    * Description:​N/​A
-  * **Description**:N/A+
  
-[[#Public Methods|Go Back]] +  * //distance/
-=== ExecuteQuery(String) === +    * Type:Double 
-N/A +    * Description:​N/A
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//​returningColumnNamesType//​ 
-  **Return ​Type**:DataTable +    * Type:[[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] 
-  * **Description**:N/A+    * Description:​N/​A
  
-==== Parameters ==== +<div newline></​div>​ 
-**sqlStatement** +** {{wiki:PublicMethod.gif|}} GetFeaturesWithinDistanceOf(Feature,​GeographyUnit,​DistanceUnit,​Double,​IEnumerable<​String>) **
-  * **Type**:String +
-  ​* **Description**:​N/​A+
  
-[[#Public Methods|Go Back]] +  * //N/A// 
-=== ExecuteScalar(String) === +== Remarks == 
-N/A +  * //N/A//
-==== Remarks ​==== +
-N/A+
  
-**Return Value** +== Return Value == 
-  * **Return ​Type**:Object +  * Type:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ 
-  ​* **Description**:N/A+  * Description:​N/​A
  
-==== Parameters ​==== +== Parameters == 
-**sqlStatement** +  //​targetFeature//​ 
-  * **Type**:String +    * Type:[[ThinkGeo.MapSuite.Core.Feature|Feature]] 
-  * **Description**:N/A+    * Description:​N/​A
  
-[[#Public Methods|Go Back]] +  * //​unitOfData//​ 
-=== GetAllFeatures(ReturningColumnsType,​Int32) === +    * Type:[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] 
-N/A +    * Description:​N/A
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//​distanceUnit//​ 
-  * **Return ​Type**:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> +    * Type:​[[ThinkGeo.MapSuite.Core.DistanceUnit|DistanceUnit]] 
-  * **Description**:N/A+    * Description:​N/​A
  
-==== Parameters ==== +  ​//​distance//​ 
-**returningColumnTypes*+    * Type:Double 
-  * **Type**:[[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] +    * Description:​N/​A
-  * **Description**:N/A+
  
-**startIndex** +  ​//​returningColumnNames//​ 
-  * **Type**:Int32 +    * Type:IEnumerable<​String>​ 
-  * **Description**:N/A+    * Description:​N/​A
  
-[[#Public Methods|Go Back]] +<div newline></​div>​ 
-=== GetAllFeatures(ReturningColumnsType,Int32,Int32=== +** {{wiki:​PublicMethod.gif|}} GetFeaturesWithinDistanceOf(Feature,GeographyUnit,DistanceUnit,​Double,​ReturningColumnsType**
-N/A +
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//N/A// 
-  * **Return Type**:​Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-==== Parameters ==== +== Return Value == 
-**returningColumnTypes** +  * Type:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> 
-  ​* **Type**:​[[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] +  * Description:​N/​A
-  ​* **Description**:N/A+
  
-**startIndex** +== Parameters == 
-  * **Type**:Int32 +  * //​targetFeature//​ 
-  * **Description**:N/A+    ​* Type:[[ThinkGeo.MapSuite.Core.Feature|Feature]] 
 +    * Description:​N/​A
  
-**takeCount** +  ​//​unitOfData//​ 
-  * **Type**:Int32 +    * Type:[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] 
-  * **Description**:N/A+    * Description:​N/​A
  
-[[#Public Methods|Go Back]] +  * //​distanceUnit//​ 
-=== GetAllFeatures(IEnumerable<​String>,​Int32,​Int32) === +    * Type:[[ThinkGeo.MapSuite.Core.DistanceUnit|DistanceUnit]] 
-N/A +    * Description:​N/A
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//​distance//​ 
-  **Return ​Type**:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ +    * Type:Double 
-  * **Description**:N/A+    * Description:​N/​A
  
-==== Parameters ==== +  ​//​returningColumnNamesType//​ 
-**returningColumnNames*+    * Type:[[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] 
-  * **Type**:IEnumerable<​String>​ +    * Description:​N/​A
-  * **Description**:N/A+
  
-**startIndex** +<div newline></​div>​ 
-  * **Type**:Int32 +** {{wiki:PublicMethod.gif|}} GetFeatureById(String,​IEnumerable<​String>​) ​**
-  ​* **Description**:​N/​A+
  
-**takeCount** +  ​//N/A// 
-  * **Type**:​Int32 +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-[[#Public Methods|Go Back]] +== Return Value == 
-=== GetAllFeatures(ReturningColumnsType) === +  * Type:[[ThinkGeo.MapSuite.Core.Feature|Feature]] 
-N/A +  * Description:​N/A
-==== Remarks ==== +
-N/A+
  
-**Return Value** +== Parameters == 
-  * **Return ​Type**:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ +  * //id// 
-  * **Description**:N/A+    ​* Type:String 
 +    * Description:​N/​A
  
-==== Parameters ==== +  ​//​returningColumnNames//​ 
-**returningColumnNamesType*+    * Type:IEnumerable<​String>​ 
-  * **Type**:[[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] +    * Description:​N/​A
-  * **Description**:N/A+
  
-[[#Public Methods|Go Back]] +<div newline></​div>​ 
-=== GetAllFeatures(IEnumerable<​String>=== +** {{wiki:​PublicMethod.gif|}} GetFeatureById(String,​ReturningColumnsType**
-N/A +
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//N/A// 
-  * **Return Type**:​Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-==== Parameters ==== +== Return Value == 
-**returningColumnNames** +  * Type:[[ThinkGeo.MapSuite.Core.Feature|Feature]] 
-  ​* **Type**:IEnumerable<​String>​ +  * Description:​N/​A
-  ​* **Description**:N/A+
  
-[[#Public Methods|Go Back]] +== Parameters ​== 
-=== GetBoundingBox() === +  * //id/
-N/A +    * Type:String 
-==== Remarks ==== +    * Description:​N/A
-N/A+
  
-**Return Value** +  ​//​returningColumnNamesType//​ 
-  * **Return ​Type**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] +    * Type:​[[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] 
-  * **Description**:N/A+    * Description:​N/​A
  
-==== Parameters ==== +<div newline></​div>​ 
-[[#Public Methods|Go Back]] +** {{wiki:​PublicMethod.gif|}} GetFeaturesByIds(IEnumerable<​String>,​IEnumerable<​String>,​IEnumerable<​String>​**
-=== GetBoundingBoxById(String) ​=== +
-N/A +
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//N/A// 
-  * **Return Type**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-==== Parameters ==== +== Return Value == 
-**id** +  * Type:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ 
-  ​* **Type**:String +  * Description:​N/​A
-  ​* **Description**:N/A+
  
-[[#Public Methods|Go Back]] +== Parameters ​=
-=== GetBoundingBoxByIds(IEnumerable<​String>​) === +  * //ids// 
-N/A +    * Type:IEnumerable<​String>​ 
-==== Remarks ==== +    * Description:​N/A
-N/A+
  
-**Return Value** +  ​//​returningColumnNames//​ 
-  **Return ​Type**:[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] +    * Type:IEnumerable<​String>​ 
-  * **Description**:N/A+    * Description:​N/​A
  
-==== Parameters ==== +  ​//filters// 
-**ids*+    * Type:​IEnumerable<​String>​ 
-  * **Type**:​IEnumerable<​String>​ +    * Description:​N/​A
-  * **Description**:N/A+
  
-[[#Public Methods|Go Back]] +<div newline></​div>​ 
-=== GetBoundingBoxesByIds(IEnumerable<​String>​) ​=== +** {{wiki:​PublicMethod.gif|}} GetFeaturesByIds(IEnumerable<​String>,​IEnumerable<​String>​) ​**
-N/A +
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//N/A// 
-  * **Return Type**:​Collection<​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]>​ +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-==== Parameters ==== +== Return Value == 
-**ids** +  * Type:Collection<[[ThinkGeo.MapSuite.Core.Feature|Feature]]
-  ​* **Type**:IEnumerable<String+  * Description:​N/​A
-  ​* **Description**:N/A+
  
-[[#Public Methods|Go Back]] +== Parameters ​== 
-=== GetColumns() === +  * //ids/
-N/A +    * Type:​IEnumerable<​String>​ 
-==== Remarks ==== +    * Description:​N/A
-N/A+
  
-**Return Value** +  ​//​returningColumnNames//​ 
-  **Return ​Type**:Collection<[[ThinkGeo.MapSuite.Core.FeatureSourceColumn|FeatureSourceColumn]]+    * Type:IEnumerable<String
-  * **Description**:N/A+    * Description:​N/​A
  
-==== Parameters ==== +<div newline></​div>​ 
-[[#Public Methods|Go Back]] +** {{wiki:​PublicMethod.gif|}} GetFeaturesByIds(IEnumerable<​String>,​ReturningColumnsType**
-=== GetCount() === +
-N/A +
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//N/A// 
-  * **Return Type**:​Int32 +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-==== Parameters ==== +== Return Value == 
-[[#Public Methods|Go Back]] +  * Type:​Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> 
-=== GetDistinctColumnValues(String) === +  * Description:​N/A
-N/A +
-==== Remarks ==== +
-N/A+
  
-**Return Value** +== Parameters == 
-  * **Return ​Type**:Collection<[[ThinkGeo.MapSuite.Core.DistinctColumnValue|DistinctColumnValue]]+  * //ids// 
-  * **Description**:N/A+    ​* Type:IEnumerable<String
 +    * Description:​N/​A
  
-==== Parameters ==== +  ​//​returningColumnNamesType//​ 
-**columnName*+    * Type:[[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] 
-  * **Type**:String +    * Description:​N/​A
-  * **Description**:N/A+
  
-[[#Public Methods|Go Back]] +<div newline></​div>​ 
-=== GetFeatureById(String,​IEnumerable<​String>​=== +** {{wiki:​PublicMethod.gif|}} GetBoundingBoxById(String) ​**
-N/A +
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//N/A// 
-  * **Return Type**:​[[ThinkGeo.MapSuite.Core.Feature|Feature]] +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-==== Parameters ==== +== Return Value == 
-**id** +  * Type:[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  ​* **Type**:String +  * Description:​N/​A
-  ​* **Description**:N/A+
  
-**returningColumnNames** +== Parameters == 
-  * **Type**:IEnumerable<​String> +  * //id// 
-  * **Description**:N/A+    ​* Type:​String 
 +    * Description:​N/​A
  
-[[#Public Methods|Go Back]] +<div newline></​div>​ 
-=== GetFeatureById(String,​ReturningColumnsType=== +** {{wiki:​PublicMethod.gif|}} GetBoundingBoxByIds(IEnumerable<​String>**
-N/A +
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//N/A// 
-  * **Return Type**:​[[ThinkGeo.MapSuite.Core.Feature|Feature]] +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-==== Parameters ==== +== Return Value == 
-**id** +  * Type:[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  ​* **Type**:String +  * Description:​N/​A
-  ​* **Description**:N/A+
  
-**returningColumnNamesType** +== Parameters == 
-  * **Type**:[[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] +  * //ids// 
-  * **Description**:N/A+    ​* Type:IEnumerable<​String>​ 
 +    * Description:​N/​A
  
-[[#Public Methods|Go Back]] +<div newline></​div>​ 
-=== GetFeaturesByColumnValue(String,​String,​IEnumerable<​String>​) ​=== +** {{wiki:​PublicMethod.gif|}} GetBoundingBoxesByIds(IEnumerable<​String>​) ​**
-N/A +
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//N/A// 
-  * **Return Type**:​Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-==== Parameters ==== +== Return Value == 
-**columnName** +  * Type:Collection<​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]>​ 
-  ​* **Type**:String +  * Description:​N/​A
-  ​* **Description**:N/A+
  
-**columnValue** +== Parameters == 
-  * **Type**:String +  * //ids// 
-  * **Description**:N/A+    ​* Type:IEnumerable<​String> 
 +    * Description:​N/​A
  
-**returningColumnNames** +<div newline></​div
-  * **Type**:​IEnumerable<String+** {{wiki:​PublicMethod.gif|}} GetFirstFeaturesWellKnownType() ​**
-  * **Description**:N/A+
  
-[[#Public Methods|Go Back]] +  * //N/A// 
-=== GetFeaturesByColumnValue(String,​String) === +== Remarks == 
-N/A +  * //N/A//
-==== Remarks ​==== +
-N/A+
  
-**Return Value** +== Return Value == 
-  * **Return ​Type**:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> +  * Type:​[[ThinkGeo.MapSuite.Core.WellKnownType|WellKnownType]] 
-  ​* **Description**:N/A+  * Description:​N/​A
  
-==== Parameters ​==== +== Parameters == 
-**columnName** +<div newline></​div>​ 
-  * **Type**:String +** {{wiki:PublicMethod.gif|}} CanGetBoundingBoxQuickly() ​**
-  ​* **Description**:​N/​A+
  
-**columnValue** +  ​//N/A// 
-  * **Type**:​String +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-[[#Public Methods|Go Back]] +== Return Value == 
-=== GetFeaturesByColumnValue(String,​String,​ReturningColumnsType) === +  * Type:​Boolean 
-N/A +  * Description:​N/A
-==== Remarks ==== +
-N/A+
  
-**Return Value** +== Parameters == 
-  * **Return Type**:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ +<div newline></​div>​ 
-  ​* **Description**:​N/​A+** {{wiki:PublicMethod.gif|}} CanGetCountQuickly() ​**
  
-==== Parameters ==== +  * //N/A// 
-**columnName** +== Remarks ​== 
-  * **Type**:​String +  * //N/A//
-  * **Description**:​N/A+
  
-**columnValue** +== Return Value == 
-  ​* **Type**:String +  * Type:Boolean 
-  ​* **Description**:N/A+  * Description:​N/​A
  
-**returningColumnType** +== Parameters == 
-  * **Type**:[[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] +<div newline></​div>​ 
-  ​* **Description**:​N/​A+** {{wiki:PublicMethod.gif|}} GetDistinctColumnValues(String) ​**
  
-[[#Public Methods|Go Back]] +  * //N/A// 
-=== GetFeaturesByIds(IEnumerable<​String>,​ReturningColumnsType) === +== Remarks == 
-N/A +  * //N/A//
-==== Remarks ​==== +
-N/A+
  
-**Return Value** +== Return Value == 
-  * **Return ​Type**:​Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> +  * Type:​Collection<​[[ThinkGeo.MapSuite.Core.DistinctColumnValue|DistinctColumnValue]]> 
-  ​* **Description**:N/A+  * Description:​N/​A
  
-==== Parameters ​==== +== Parameters == 
-**ids** +  //​columnName//​ 
-  * **Type**:IEnumerable<​String> +    * Type:​String 
-  * **Description**:N/A+    * Description:​N/​A
  
-**returningColumnNamesType** +<div newline></​div>​ 
-  * **Type**:[[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] +** {{wiki:PublicMethod.gif|}} GetAllFeatures(ReturningColumnsType,​Int32) ​**
-  ​* **Description**:​N/​A+
  
-[[#Public Methods|Go Back]] +  * //N/A// 
-=== GetFeaturesByIds(IEnumerable<​String>,​IEnumerable<​String>​) === +== Remarks == 
-N/A +  * //N/A//
-==== Remarks ​==== +
-N/A+
  
-**Return Value** +== Return Value == 
-  * **Return ​Type**:​Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ +  * Type:​Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ 
-  ​* **Description**:N/A+  * Description:​N/​A
  
-==== Parameters ​==== +== Parameters == 
-**ids** +  //​returningColumnTypes//​ 
-  * **Type**:IEnumerable<​String>​ +    * Type:[[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] 
-  * **Description**:N/A+    * Description:​N/​A
  
-**returningColumnNames** +  ​//​startIndex//​ 
-  * **Type**:IEnumerable<​String>​ +    * Type:Int32 
-  * **Description**:N/A+    * Description:​N/​A
  
-[[#Public Methods|Go Back]] +<div newline></div> 
-=== GetFeaturesByIds(IEnumerable<String>,​IEnumerable<String>,IEnumerable<​String>​=== +** {{wiki:​PublicMethod.gif|}} GetAllFeatures(ReturningColumnsType,Int32,Int32**
-N/A +
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//N/A// 
-  * **Return Type**:​Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-==== Parameters ==== +== Return Value == 
-**ids** +  * Type:Collection<[[ThinkGeo.MapSuite.Core.Feature|Feature]]
-  ​* **Type**:IEnumerable<String+  * Description:​N/​A
-  ​* **Description**:N/A+
  
-**returningColumnNames** +== Parameters == 
-  * **Type**:IEnumerable<​String>​ +  * //​returningColumnTypes//​ 
-  * **Description**:N/A+    ​* Type:[[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] 
 +    * Description:​N/​A
  
-**filters** +  ​//​startIndex//​ 
-  * **Type**:IEnumerable<​String>​ +    * Type:Int32 
-  * **Description**:N/A+    * Description:​N/​A
  
-[[#Public Methods|Go Back]] +  * //​takeCount/​
-=== GetFeaturesForDrawing(RectangleShape,​Double,​Double,​IEnumerable<​String>​) === +    * Type:Int32 
-N/A +    * Description:​N/A
-==== Remarks ==== +
-N/A+
  
-**Return Value** +<div newline></​div>​ 
-  * **Return Type**:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> +** {{wiki:PublicMethod.gif|}} GetAllFeatures(IEnumerable<​String>,​Int32,​Int32) ​**
-  ​* **Description**:​N/​A+
  
-==== Parameters ==== +  * //N/A// 
-**boundingBox** +== Remarks ​== 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] +  * //N/A//
-  * **Description**:​N/A+
  
-**screenWidth** +== Return Value == 
-  ​* **Type**:Double +  * Type:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ 
-  ​* **Description**:N/A+  * Description:​N/​A
  
-**screenHeight** +== Parameters == 
-  * **Type**:Double +  * //​returningColumnNames//​ 
-  * **Description**:N/A+    ​* Type:IEnumerable<​String>​ 
 +    * Description:​N/​A
  
-**returningColumnNames** +  ​//​startIndex//​ 
-  * **Type**:IEnumerable<​String>​ +    * Type:Int32 
-  * **Description**:N/A+    * Description:​N/​A
  
-[[#Public Methods|Go Back]] +  * //​takeCount/​
-=== GetFeaturesForDrawing(RectangleShape,​Double,​Double,​IEnumerable<​String>,​IEnumerable<​String>​) === +    * Type:Int32 
-N/A +    * Description:​N/A
-==== Remarks ==== +
-N/A+
  
-**Return Value** +<div newline></​div>​ 
-  * **Return Type**:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ +** {{wiki:PublicMethod.gif|}} ExecuteNonQuery(String) ​**
-  ​* **Description**:​N/​A+
  
-==== Parameters ==== +  * //N/A// 
-**boundingBox** +== Remarks ​== 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] +  * //N/A//
-  * **Description**:​N/A+
  
-**screenWidth** +== Return Value == 
-  ​* **Type**:Double +  * Type:Int32 
-  ​* **Description**:N/A+  * Description:​N/​A
  
-**screenHeight** +== Parameters == 
-  * **Type**:Double +  * //​sqlStatement//​ 
-  * **Description**:N/A+    ​* Type:String 
 +    * Description:​N/​A
  
-**returningColumnNames** +<div newline></​div>​ 
-  * **Type**:IEnumerable<​String+** {{wiki:PublicMethod.gif|}} GetFeaturesByColumnValue(String,​String,​ReturningColumnsType) ​**
-  ​* **Description**:​N/​A+
  
-**filters** +  ​//N/A// 
-  * **Type**:​IEnumerable<​String>​ +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-[[#Public Methods|Go Back]] +== Return Value == 
-=== GetFeaturesForDrawing(RectangleShape,​Double,​Double,​ReturningColumnsType) === +  * Type:​Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> 
-N/A +  * Description:​N/A
-==== Remarks ==== +
-N/A+
  
-**Return Value** +== Parameters == 
-  * **Return ​Type**:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ +  * //​columnName//​ 
-  * **Description**:N/A+    ​* Type:String 
 +    * Description:​N/​A
  
-==== Parameters ==== +  ​//​columnValue//​ 
-**boundingBox*+    * Type:String 
-  * **Type**:[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] +    * Description:​N/​A
-  * **Description**:N/A+
  
-**screenWidth** +  ​//​returningColumnType//​ 
-  * **Type**:Double +    * Type:[[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] 
-  * **Description**:N/A+    * Description:​N/​A
  
-**screenHeight** +<div newline></​div>​ 
-  * **Type**:Double +** {{wiki:PublicMethod.gif|}} GetFeaturesByColumnValue(String,​String,​IEnumerable<​String>​) ​**
-  ​* **Description**:​N/​A+
  
-**returningColumnNamesType** +  ​//N/A// 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-[[#Public Methods|Go Back]] +== Return Value == 
-=== GetFeaturesInsideBoundingBox(RectangleShape,​ReturningColumnsType) === +  * Type:​Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> 
-N/A +  * Description:​N/A
-==== Remarks ==== +
-N/A+
  
-**Return Value** +== Parameters == 
-  * **Return ​Type**:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ +  * //​columnName//​ 
-  * **Description**:N/A+    ​* Type:String 
 +    * Description:​N/​A
  
-==== Parameters ==== +  ​//​columnValue//​ 
-**boundingBox*+    * Type:String 
-  * **Type**:[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] +    * Description:​N/​A
-  * **Description**:N/A+
  
-**returningColumnNamesType** +  ​//​returningColumnNames//​ 
-  * **Type**:[[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] +    * Type:IEnumerable<​String>​ 
-  * **Description**:N/A+    * Description:​N/​A
  
-[[#Public Methods|Go Back]] +<div newline></​div>​ 
-=== GetFeaturesInsideBoundingBox(RectangleShape,IEnumerable<​String>=== +** {{wiki:​PublicMethod.gif|}} GetFeaturesByColumnValue(String,​String) ​**
-N/A +
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//N/A// 
-  * **Return Type**:​Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-==== Parameters ==== +== Return Value == 
-**boundingBox** +  * Type:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> 
-  ​* **Type**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] +  * Description:​N/​A
-  ​* **Description**:N/A+
  
-**returningColumnNames** +== Parameters == 
-  * **Type**:IEnumerable<​String> +  * //​columnName//​ 
-  * **Description**:N/A+    ​* Type:​String 
 +    * Description:​N/​A
  
-[[#Public Methods|Go Back]] +  * //​columnValue/​
-=== GetFeaturesNearestTo(Feature,​GeographyUnit,​Int32,​IEnumerable<​String>​) === +    * Type:String 
-N/A +    * Description:​N/A
-==== Remarks ==== +
-N/A+
  
-**Return Value** +<div newline></​div>​ 
-  * **Return Type**:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ +** {{wiki:PublicMethod.gif|}} ExecuteScalar(String) ​**
-  ​* **Description**:​N/​A+
  
-==== Parameters ==== +  * //N/A// 
-**targetFeature** +== Remarks ​== 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.Feature|Feature]] +  * //N/A//
-  * **Description**:​N/A+
  
-**unitOfData** +== Return Value == 
-  ​* **Type**:[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] +  * Type:Object 
-  ​* **Description**:N/A+  * Description:​N/​A
  
-**maxItemsToFind** +== Parameters == 
-  * **Type**:Int32 +  * //​sqlStatement//​ 
-  * **Description**:N/A+    ​* Type:String 
 +    * Description:​N/​A
  
-**returningColumnNames** +<div newline></​div>​ 
-  * **Type**:IEnumerable<​String+** {{wiki:PublicMethod.gif|}} ExecuteQuery(String**
-  ​* **Description**:​N/​A+
  
-[[#Public Methods|Go Back]] +  * //N/A// 
-=== GetFeaturesNearestTo(Feature,​GeographyUnit,​Int32,​IEnumerable<​String>,​Double,​DistanceUnit) === +== Remarks == 
-N/A +  * //N/A//
-==== Remarks ​==== +
-N/A+
  
-**Return Value** +== Return Value == 
-  * **Return ​Type**:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ +  * Type:DataTable 
-  ​* **Description**:N/A+  * Description:​N/​A
  
-==== Parameters ​==== +== Parameters == 
-**targetFeature** +  //​sqlStatement//​ 
-  * **Type**:[[ThinkGeo.MapSuite.Core.Feature|Feature]] +    * Type:String 
-  * **Description**:N/A+    * Description:​N/​A
  
-**unitOfData** +<div newline></​div>​ 
-  * **Type**:[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] +** {{wiki:PublicMethod.gif|}} GetColumns() ​**
-  ​* **Description**:​N/​A+
  
-**maxItemsToFind** +  ​//N/A// 
-  * **Type**:​Int32 +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-**returningColumnNames** +== Return Value == 
-  ​* **Type**:IEnumerable<String+  * Type:Collection<[[ThinkGeo.MapSuite.Core.FeatureSourceColumn|FeatureSourceColumn]]
-  ​* **Description**:N/A+  * Description:​N/​A
  
-**searchRadius** +== Parameters == 
-  * **Type**:Double +<div newline></​div>​ 
-  ​* **Description**:​N/​A+** {{wiki:PublicMethod.gif|}} RefreshColumns() ​**
  
-**unitOfSearchRadius** +  ​//N/A// 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.DistanceUnit|DistanceUnit]] +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-[[#Public Methods|Go Back]] +== Return Value == 
-=== GetFeaturesNearestTo(BaseShape,​GeographyUnit,​Int32,​IEnumerable<​String>,​Double,​DistanceUnit) === +  * Type:Void 
-N/A +  * Description:​N/A
-==== Remarks ==== +
-N/A+
  
-**Return Value** +== Parameters == 
-  * **Return Type**:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ +<div newline></​div>​ 
-  ​* **Description**:​N/​A+** {{wiki:PublicMethod.gif|}} GetCount() ​**
  
-==== Parameters ==== +  * //N/A// 
-**targetShape** +== Remarks ​== 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] +  * //N/A//
-  * **Description**:​N/A+
  
-**unitOfData** +== Return Value == 
-  ​* **Type**:[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] +  * Type:Int32 
-  ​* **Description**:N/A+  * Description:​N/​A
  
-**maxItemsToFind** +== Parameters == 
-  * **Type**:Int32 +<div newline></​div>​ 
-  ​* **Description**:​N/​A+** {{wiki:PublicMethod.gif|}} ToString() ​**
  
-**returningColumnNames** +  ​//N/A// 
-  * **Type**:​IEnumerable<​String>​ +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-**searchRadius** +== Return Value == 
-  ​* **Type**:Double +  * Type:String 
-  ​* **Description**:N/A+  * Description:​N/​A
  
-**unitOfSearchRadius** +== Parameters == 
-  * **Type**:[[ThinkGeo.MapSuite.Core.DistanceUnit|DistanceUnit]] +<div newline></​div>​ 
-  ​* **Description**:​N/​A+** {{wiki:PublicMethod.gif|}} Equals(Object) ​**
  
-[[#Public Methods|Go Back]] +  * //N/A// 
-=== GetFeaturesNearestTo(Feature,​GeographyUnit,​Int32,​ReturningColumnsType) === +== Remarks == 
-N/A +  * //N/A//
-==== Remarks ​==== +
-N/A+
  
-**Return Value** +== Return Value == 
-  * **Return ​Type**:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ +  * Type:Boolean 
-  ​* **Description**:N/A+  * Description:​N/​A
  
-==== Parameters ​==== +== Parameters == 
-**targetFeature** +  //obj// 
-  * **Type**:[[ThinkGeo.MapSuite.Core.Feature|Feature]] +    * Type:Object 
-  * **Description**:N/A+    * Description:​N/​A
  
-**unitOfData** +<div newline></​div>​ 
-  * **Type**:[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] +** {{wiki:PublicMethod.gif|}} GetHashCode() ​**
-  ​* **Description**:​N/​A+
  
-**maxItemsToFind** +  ​//N/A// 
-  * **Type**:​Int32 +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-**returningColumnNamesType** +== Return Value == 
-  ​* **Type**:[[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] +  * Type:Int32 
-  ​* **Description**:N/A+  * Description:​N/​A
  
-[[#Public Methods|Go Back]] +== Parameters ​== 
-=== GetFeaturesNearestTo(BaseShape,​GeographyUnit,​Int32,​ReturningColumnsType) === +<div newline><​/div> 
-N/A +** {{wiki:​PublicMethod.gif|}} GetType() **
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//N/A// 
-  * **Return Type**:​Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-==== Parameters ==== +== Return Value == 
-**targetShape** +  * Type:Type 
-  ​* **Type**:[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] +  * Description:​N/​A
-  ​* **Description**:N/A+
  
-**unitOfData** +== Parameters == 
-  * **Type**:[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] +<div newline></​div>​ 
-  ​* **Description**:​N/​A+==== Protected Methods ==== 
 +** {{wiki:ProtectedMethod.gif|}} OpenCore() ​**
  
-**maxItemsToFind** +  ​//N/A// 
-  * **Type**:​Int32 +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-**returningColumnNamesType** +== Return Value == 
-  ​* **Type**:[[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] +  * Type:Void 
-  ​* **Description**:N/A+  * Description:​N/​A
  
-[[#Public Methods|Go Back]] +== Parameters ​=
-=== GetFeaturesNearestTo(BaseShape,​GeographyUnit,​Int32,​IEnumerable<String>) === +<div newline></div> 
-N/A +** {{wiki:​ProtectedMethod.gif|}} CloseCore() **
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//N/A// 
-  * **Return Type**:​Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-==== Parameters ==== +== Return Value == 
-**targetShape** +  * Type:Void 
-  ​* **Type**:[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] +  * Description:​N/​A
-  ​* **Description**:N/A+
  
-**unitOfFeatureSource** +== Parameters == 
-  * **Type**:[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] +<div newline></​div>​ 
-  ​* **Description**:​N/​A+** {{wiki:ProtectedMethod.gif|}} GetCountCore() ​**
  
-**maxItemsToFind** +  ​//N/A// 
-  * **Type**:​Int32 +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-**returningColumnNames** +== Return Value == 
-  ​* **Type**:IEnumerable<​String>​ +  * Type:Int32 
-  ​* **Description**:N/A+  * Description:​N/​A
  
-[[#Public Methods|Go Back]] +== Parameters ​=
-=== GetFeaturesOutsideBoundingBox(RectangleShape,​IEnumerable<String>) === +<div newline></div> 
-N/A +** {{wiki:​ProtectedMethod.gif|}} GetColumnsCore() **
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//N/A// 
-  * **Return Type**:​Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-==== Parameters ==== +== Return Value == 
-**boundingBox** +  * Type:Collection<​[[ThinkGeo.MapSuite.Core.FeatureSourceColumn|FeatureSourceColumn]]> 
-  ​* **Type**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] +  * Description:​N/​A
-  ​* **Description**:N/A+
  
-**returningColumnNames** +== Parameters == 
-  * **Type**:​IEnumerable<String+<div newline></​div
-  * **Description**:N/A+** {{wiki:​ProtectedMethod.gif|}} GetBoundingBoxCore() ​**
  
-[[#Public Methods|Go Back]] +  * //N/A// 
-=== GetFeaturesOutsideBoundingBox(RectangleShape,​ReturningColumnsType) === +== Remarks == 
-N/A +  * //N/A//
-==== Remarks ​==== +
-N/A+
  
-**Return Value** +== Return Value == 
-  * **Return ​Type**:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> +  * Type:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  ​* **Description**:N/A+  * Description:​N/​A
  
-==== Parameters ​==== +== Parameters == 
-**boundingBox** +<div newline></​div>​ 
-  * **Type**:[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] +** {{wiki:ProtectedMethod.gif|}} GetFeaturesForDrawingCore(RectangleShape,​Double,​Double,​IEnumerable<​String>​) ​**
-  ​* **Description**:​N/​A+
  
-**returningColumnNamesType** +  ​//N/A// 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-[[#Public Methods|Go Back]] +== Return Value == 
-=== GetFeaturesWithinDistanceOf(Feature,​GeographyUnit,​DistanceUnit,​Double,​IEnumerable<​String>) === +  * Type:​Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> 
-N/A +  * Description:​N/A
-==== Remarks ==== +
-N/A+
  
-**Return Value** +== Parameters == 
-  * **Return ​Type**:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> +  * //​boundingBox//​ 
-  * **Description**:N/A+    ​* Type:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
 +    * Description:​N/​A
  
-==== Parameters ==== +  ​//​screenWidth//​ 
-**targetFeature*+    * Type:Double 
-  * **Type**:[[ThinkGeo.MapSuite.Core.Feature|Feature]] +    * Description:​N/​A
-  * **Description**:N/A+
  
-**unitOfData** +  ​//​screenHeight//​ 
-  * **Type**:[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] +    * Type:Double 
-  * **Description**:N/A+    * Description:​N/​A
  
-**distanceUnit** +  ​//​returningColumnNames//​ 
-  * **Type**:[[ThinkGeo.MapSuite.Core.DistanceUnit|DistanceUnit]] +    * Type:IEnumerable<​String>​ 
-  * **Description**:N/A+    * Description:​N/​A
  
-**distance** +<div newline></​div>​ 
-  * **Type**:Double +** {{wiki:ProtectedMethod.gif|}} GetAllFeaturesCore(IEnumerable<​String>​) ​**
-  ​* **Description**:​N/​A+
  
-**returningColumnNames** +  ​//N/A// 
-  * **Type**:​IEnumerable<​String>​ +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-[[#Public Methods|Go Back]] +== Return Value == 
-=== GetFeaturesWithinDistanceOf(BaseShape,​GeographyUnit,​DistanceUnit,​Double,​ReturningColumnsType) === +  * Type:​Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> 
-N/A +  * Description:​N/A
-==== Remarks ==== +
-N/A+
  
-**Return Value** +== Parameters == 
-  * **Return ​Type**:Collection<[[ThinkGeo.MapSuite.Core.Feature|Feature]]+  * //​returningColumnNames//​ 
-  * **Description**:N/A+    ​* Type:IEnumerable<String
 +    * Description:​N/​A
  
-==== Parameters ==== +<div newline></​div>​ 
-**targetShape** +** {{wiki:ProtectedMethod.gif|}} GetFeaturesByIdsCore(IEnumerable<​String>,​IEnumerable<​String>​) ​**
-  * **Type**:[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] +
-  ​* **Description**:​N/​A+
  
-**unitOfData** +  ​//N/A// 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-**distanceUnit** +== Return Value == 
-  ​* **Type**:​[[ThinkGeo.MapSuite.Core.DistanceUnit|DistanceUnit]] +  * Type:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> 
-  ​* **Description**:N/A+  * Description:​N/​A
  
-**distance** +== Parameters == 
-  * **Type**:Double +  * //ids// 
-  * **Description**:N/A+    ​* Type:IEnumerable<​String>​ 
 +    * Description:​N/​A
  
-**returningColumnNamesType** +  ​//​returningColumnNames//​ 
-  * **Type**:[[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] +    * Type:IEnumerable<​String>​ 
-  * **Description**:N/A+    * Description:​N/​A
  
-[[#Public Methods|Go Back]] +<div newline></​div>​ 
-=== GetFeaturesWithinDistanceOf(BaseShape,GeographyUnit,​DistanceUnit,​Double,​IEnumerable<​String>​) ​=== +** {{wiki:​ProtectedMethod.gif|}} GetFeaturesByColumnValueCore(String,String,​IEnumerable<​String>​) ​**
-N/A +
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//N/A// 
-  * **Return Type**:​Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-==== Parameters ==== +== Return Value == 
-**targetShape** +  * Type:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> 
-  ​* **Type**:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] +  * Description:​N/​A
-  ​* **Description**:N/A+
  
-**unitOfData** +== Parameters == 
-  * **Type**:[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] +  * //​columnName//​ 
-  * **Description**:N/A+    ​* Type:String 
 +    * Description:​N/​A
  
-**distanceUnit** +  ​//​columnValue//​ 
-  * **Type**:[[ThinkGeo.MapSuite.Core.DistanceUnit|DistanceUnit]] +    * Type:String 
-  * **Description**:N/A+    * Description:​N/​A
  
-**distance** +  ​//​returningColumnNames//​ 
-  * **Type**:Double +    * Type:IEnumerable<​String>​ 
-  * **Description**:N/A+    * Description:​N/​A
  
-**returningColumnNames** +<div newline></​div>​ 
-  * **Type**:​IEnumerable<​String>​ +** {{wiki:ProtectedMethod.gif|}} GetFeaturesInsideBoundingBoxCore(RectangleShape,​IEnumerable<​String>​**
-  ​* **Description**:​N/​A+
  
-[[#Public Methods|Go Back]] +  * //N/A// 
-=== GetFeaturesWithinDistanceOf(Feature,​GeographyUnit,​DistanceUnit,​Double,​ReturningColumnsType) === +== Remarks == 
-N/A +  * //N/A//
-==== Remarks ​==== +
-N/A+
  
-**Return Value** +== Return Value == 
-  * **Return ​Type**:​Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ +  * Type:​Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ 
-  ​* **Description**:N/A+  * Description:​N/​A
  
-==== Parameters ​==== +== Parameters == 
-**targetFeature** +  //​boundingBox//​ 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.Feature|Feature]] +    * Type:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  * **Description**:N/A+    * Description:​N/​A
  
-**unitOfData** +  ​//​returningColumnNames//​ 
-  * **Type**:[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] +    * Type:IEnumerable<​String>​ 
-  * **Description**:N/A+    * Description:​N/​A
  
-**distanceUnit** +<div newline></​div>​ 
-  * **Type**:[[ThinkGeo.MapSuite.Core.DistanceUnit|DistanceUnit]] +** {{wiki:ProtectedMethod.gif|}} GetFeaturesInsideBoundingBoxWithOriginalColumn(RectangleShape) ​**
-  ​* **Description**:​N/​A+
  
-**distance** +  ​//N/A// 
-  * **Type**:​Double +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-**returningColumnNamesType** +== Return Value == 
-  ​* **Type**:​[[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] +  * Type:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> 
-  ​* **Description**:N/A+  * Description:​N/​A
  
-[[#Public Methods|Go Back]] +== Parameters ​== 
-=== GetFirstFeaturesWellKnownType() === +  * //​boundingBox/​
-N/A +    * Type:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-==== Remarks ==== +    * Description:​N/A
-N/A+
  
-**Return Value** +<div newline></​div>​ 
-  * **Return Type**:[[ThinkGeo.MapSuite.Core.WellKnownType|WellKnownType]] +** {{wiki:ProtectedMethod.gif|}} GetFeaturesOutsideBoundingBoxCore(RectangleShape,​IEnumerable<​String>​) ​**
-  ​* **Description**:​N/​A+
  
-==== Parameters ==== +  * //N/A// 
-[[#Public Methods|Go Back]] +== Remarks == 
-=== GetHashCode() === +  * //N/A//
-N/A +
-==== Remarks ​==== +
-N/A+
  
-**Return Value** +== Return Value == 
-  * **Return ​Type**:Int32 +  * Type:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ 
-  ​* **Description**:N/A+  * Description:​N/​A
  
-==== Parameters ​==== +== Parameters == 
-[[#Public Methods|Go Back]] +  * //​boundingBox//​ 
-=== GetType() === +    * Type:[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-N/A +    * Description:​N/A
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//​returningColumnNames//​ 
-  **Return ​Type**:Type +    * Type:IEnumerable<​String>​ 
-  * **Description**:N/A+    * Description:​N/​A
  
-==== Parameters ==== +<div newline></​div>​ 
-[[#Public Methods|Go Back]] +** {{wiki:​ProtectedMethod.gif|}} SpatialQueryCore(BaseShape,​QueryType,​IEnumerable<​String>​**
-=== Open() === +
-N/A +
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//N/A// 
-  * **Return Type**:Void +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-==== Parameters ==== +== Return Value == 
-[[#Public Methods|Go Back]] +  * Type:​Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> 
-=== RefreshColumns() === +  * Description:​N/A
-N/A +
-==== Remarks ==== +
-N/A+
  
-**Return Value** +== Parameters == 
-  * **Return ​Type**:Void +  * //​targetShape//​ 
-  * **Description**:N/A+    ​* Type:[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] 
 +    * Description:​N/​A
  
-==== Parameters ==== +  * //​queryType//​ 
-[[#Public Methods|Go Back]] +    * Type:[[ThinkGeo.MapSuite.Core.QueryType|QueryType]] 
-=== RollbackTransaction() === +    * Description:​N/A
-N/A +
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//​returningColumnNames//​ 
-  **Return ​Type**:Void +    * Type:IEnumerable<​String>​ 
-  * **Description**:N/A+    * Description:​N/​A
  
-==== Parameters ==== +<div newline></​div>​ 
-[[#Public Methods|Go Back]] +** {{wiki:​ProtectedMethod.gif|}} ExecuteQueryCore(String) ​**
-=== SpatialQuery(BaseShape,​QueryType,​IEnumerable<​String>=== +
-N/A +
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//N/A// 
-  * **Return Type**:​Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-==== Parameters ==== +== Return Value == 
-**targetShape** +  * Type:DataTable 
-  ​* **Type**:[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] +  * Description:​N/​A
-  ​* **Description**:N/A+
  
-**queryType** +== Parameters == 
-  * **Type**:[[ThinkGeo.MapSuite.Core.QueryType|QueryType]] +  * //​sqlStatement//​ 
-  * **Description**:N/A+    ​* Type:String 
 +    * Description:​N/​A
  
-**returningColumnNames** +<div newline></​div>​ 
-  * **Type**:IEnumerable<​String+** {{wiki:ProtectedMethod.gif|}} ExecuteScalarCore(String**
-  ​* **Description**:​N/​A+
  
-[[#Public Methods|Go Back]] +  * //N/A// 
-=== SpatialQuery(Feature,​QueryType,​IEnumerable<​String>​) === +== Remarks == 
-N/A +  * //N/A//
-==== Remarks ​==== +
-N/A+
  
-**Return Value** +== Return Value == 
-  * **Return ​Type**:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ +  * Type:Object 
-  ​* **Description**:N/A+  * Description:​N/​A
  
-==== Parameters ​==== +== Parameters == 
-**feature** +  //​sqlStatement//​ 
-  * **Type**:[[ThinkGeo.MapSuite.Core.Feature|Feature]] +    * Type:String 
-  * **Description**:N/A+    * Description:​N/​A
  
-**queryType** +<div newline></​div>​ 
-  * **Type**:[[ThinkGeo.MapSuite.Core.QueryType|QueryType]] +** {{wiki:ProtectedMethod.gif|}} ExecuteNonQueryCore(String) ​**
-  ​* **Description**:​N/​A+
  
-**returningColumnNames** +  ​//N/A// 
-  * **Type**:​IEnumerable<​String>​ +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-[[#Public Methods|Go Back]] +== Return Value == 
-=== SpatialQuery(Feature,​QueryType,​ReturningColumnsType) === +  * Type:Int32 
-N/A +  * Description:​N/A
-==== Remarks ==== +
-N/A+
  
-**Return Value** +== Parameters == 
-  * **Return ​Type**:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ +  * //​sqlStatement//​ 
-  * **Description**:N/A+    ​* Type:String 
 +    * Description:​N/​A
  
-==== Parameters ==== +<div newline></​div>​ 
-**feature** +** {{wiki:ProtectedMethod.gif|}} ConvertToInternalProjection(BaseShape) ​**
-  * **Type**:[[ThinkGeo.MapSuite.Core.Feature|Feature]] +
-  ​* **Description**:​N/​A+
  
-**queryType** +  ​//N/A// 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.QueryType|QueryType]] +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-**returningColumnNamesType** +== Return Value == 
-  ​* **Type**:​[[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] +  * Type:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] 
-  ​* **Description**:N/A+  * Description:​N/​A
  
-[[#Public Methods|Go Back]] +== Parameters ​== 
-=== SpatialQuery(BaseShape,​QueryType,​ReturningColumnsType) === +  * //​baseShape/​
-N/A +    * Type:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] 
-==== Remarks ==== +    * Description:​N/A
-N/A+
  
-**Return Value** +<div newline></​div>​ 
-  * **Return Type**:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> +** {{wiki:ProtectedMethod.gif|}} ConvertToExternalProjection(IEnumerable<​Feature>**
-  ​* **Description**:​N/​A+
  
-==== Parameters ==== +  * //N/A// 
-**targetShape** +== Remarks ​== 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] +  * //N/A//
-  * **Description**:​N/A+
  
-**queryType** +== Return Value == 
-  ​* **Type**:​[[ThinkGeo.MapSuite.Core.QueryType|QueryType]] +  * Type:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> 
-  ​* **Description**:N/A+  * Description:​N/​A
  
-**returningColumnNamesType** +== Parameters == 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] +  * //​features//​ 
-  * **Description**:N/A+    ​* Type:IEnumerable<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> 
 +    * Description:​N/​A
  
-[[#Public Methods|Go Back]] +<div newline></​div>​ 
-=== SpatialQuery(BaseShape,​QueryType,​IEnumerable<​String>,​IEnumerable<​String>) === +** {{wiki:​ProtectedMethod.gif|}} ConvertToInternalProjection(IEnumerable<​Feature>) **
-N/A +
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//N/A// 
-  * **Return Type**:​Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-==== Parameters ==== +== Return Value == 
-**targetShape** +  * Type:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> 
-  ​* **Type**:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] +  * Description:​N/​A
-  ​* **Description**:N/A+
  
-**queryType** +== Parameters == 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.QueryType|QueryType]] +  * //​features//​ 
-  * **Description**:N/A+    ​* Type:IEnumerable<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> 
 +    * Description:​N/​A
  
-**returningColumnNames** +<div newline></​div
-  * **Type**:​IEnumerable<String+** {{wiki:​ProtectedMethod.gif|}} ConvertToExternalProjection(Feature) ​**
-  * **Description**:N/A+
  
-**filters** +  ​//N/A// 
-  * **Type**:​IEnumerable<​String>​ +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-[[#Public Methods|Go Back]] +== Return Value == 
-=== ToString() === +  * Type:[[ThinkGeo.MapSuite.Core.Feature|Feature]] 
-N/A +  * Description:​N/A
-==== Remarks ==== +
-N/A+
  
-**Return Value** +== Parameters == 
-  * **Return ​Type**:String +  * //​feature//​ 
-  * **Description**:N/A+    ​* Type:[[ThinkGeo.MapSuite.Core.Feature|Feature]] 
 +    * Description:​N/​A
  
-==== Parameters ==== +<div newline></​div>​ 
-[[#Public Methods|Go Back]] +** {{wiki:​ProtectedMethod.gif|}} ConvertToInternalProjection(Feature**
-=== UpdateColumn(String,​FeatureSourceColumn=== +
-N/A +
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//N/A// 
-  * **Return Type**:Void +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-==== Parameters ==== +== Return Value == 
-**columnName** +  * Type:[[ThinkGeo.MapSuite.Core.Feature|Feature]] 
-  ​* **Type**:String +  * Description:​N/​A
-  ​* **Description**:N/A+
  
-**newFeatureSourceColumn** +== Parameters == 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.FeatureSourceColumn|FeatureSourceColumn]] +  * //​feature//​ 
-  * **Description**:N/A+    ​* Type:​[[ThinkGeo.MapSuite.Core.Feature|Feature]] 
 +    * Description:​N/​A
  
-[[#Public Methods|Go Back]] +<div newline></​div>​ 
-=== UpdateFeature(BaseShape,​IDictionary<String,String>​) ​=== +** {{wiki:​ProtectedMethod.gif|}} GetColumnNamesInsideFeatureSource(IEnumerable<​String>​) ​**
-N/A +
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//N/A// 
-  * **Return Type**:Void +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-==== Parameters ==== +== Return Value == 
-**shape** +  * Type:Collection<​String>​ 
-  ​* **Type**:[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] +  * Description:​N/​A
-  ​* **Description**:N/A+
  
-**columnValues** +== Parameters == 
-  * **Type**:IDictionary<String,String>​ +  * //​returningColumnNames//​ 
-  * **Description**:N/A+    ​* Type:IEnumerable<​String>​ 
 +    * Description:​N/​A
  
-[[#Public Methods|Go Back]] +<div newline></​div>​ 
-=== UpdateFeature(BaseShape=== +** {{wiki:​ProtectedMethod.gif|}} GetColumnNamesOutsideFeatureSource(IEnumerable<​String>​**
-N/A +
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//N/A// 
-  * **Return Type**:Void +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-==== Parameters ==== +== Return Value == 
-**shape** +  * Type:Collection<​String>​ 
-  ​* **Type**:[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] +  * Description:​N/​A
-  ​* **Description**:N/A+
  
-[[#Public Methods|Go Back]] +== Parameters ​== 
-=== UpdateFeature(Feature) === +  * //​returningColumnNames/​
-N/A +    * Type:​IEnumerable<​String>​ 
-==== Remarks ==== +    * Description:​N/A
-N/A+
  
-**Return Value** +<div newline></​div>​ 
-  * **Return Type**:Void +** {{wiki:ProtectedMethod.gif|}} GetReturningColumnNames(ReturningColumnsType) ​**
-  ​* **Description**:​N/​A+
  
-==== Parameters ==== +  * //N/A// 
-**feature** +== Remarks ​== 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.Feature|Feature]] +  * //N/A//
-  * **Description**:​N/A+
  
-[[#Public Methods|Go Back]] +== Return Value == 
-===== Protected Methods ===== +  * Type:​Collection<​String>​ 
-=== ApplyFiltersCore(IEnumerable<​Feature>,​IEnumerable<​String>​,String) === +  * Description:​N/A
-N/A +
-==== Remarks ==== +
-N/A+
  
-**Return Value** +== Parameters == 
-  * **Return ​Type**:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> +  * //​returningColumnNamesType//​ 
-  * **Description**:N/A+    ​* Type:​[[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] 
 +    * Description:​N/​A
  
-==== Parameters ==== +<div newline></​div>​ 
-**features** +** {{wiki:ProtectedMethod.gif|}} RemoveEmptyAndExcludeFeatures(Collection<​Feature>**
-  * **Type**:IEnumerable<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> +
-  ​* **Description**:​N/​A+
  
-**returningColumnNames** +  ​//N/A// 
-  * **Type**:​IEnumerable<​String>​ +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-**linkExpression** +== Return Value == 
-  ​* **Type**:String +  * Type:Void 
-  ​* **Description**:N/A+  * Description:​N/​A
  
-[[#​Protected Methods|Go Back]] +== Parameters ​== 
-=== CanGetBoundingBoxQuicklyCore() === +  * //​sourceFeatures/​
-N/A +    * Type:​Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ 
-==== Remarks ==== +    * Description:​N/A
-N/A+
  
-**Return Value** +<div newline></​div>​ 
-  * **Return Type**:Boolean +** {{wiki:ProtectedMethod.gif|}} OnDrawingProgressChanged(DrawingProgressChangedEventArgs) ​**
-  ​* **Description**:​N/​A+
  
-==== Parameters ==== +  * //N/A// 
-[[#​Protected Methods|Go Back]] +== Remarks == 
-=== CanGetCountQuicklyCore() === +  * //N/A//
-N/A +
-==== Remarks ​==== +
-N/A+
  
-**Return Value** +== Return Value == 
-  * **Return ​Type**:Boolean +  * Type:Void 
-  ​* **Description**:N/A+  * Description:​N/​A
  
-==== Parameters ​==== +== Parameters == 
-[[#Protected Methods|Go Back]] +  * //e// 
-=== CloneDeepCore() === +    * Type:[[ThinkGeo.MapSuite.Core.DrawingProgressChangedEventArgs|DrawingProgressChangedEventArgs]] 
-N/A +    * Description:​N/A
-==== Remarks ==== +
-N/A+
  
-**Return Value** +<div newline></​div>​ 
-  * **Return Type**:[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] +** {{wiki:ProtectedMethod.gif|}} GetColumnNamesOutsideFeatureSourceCall(IEnumerable<​String>​) ​**
-  ​* **Description**:​N/​A+
  
-==== Parameters ==== +  * //N/A// 
-[[#​Protected Methods|Go Back]] +== Remarks == 
-=== CloseCore() === +  * //N/A//
-N/A +
-==== Remarks ​==== +
-N/A+
  
-**Return Value** +== Return Value == 
-  * **Return ​Type**:Void +  * Type:Collection<​String>​ 
-  ​* **Description**:N/A+  * Description:​N/​A
  
-==== Parameters ​==== +== Parameters == 
-[[#​Protected Methods|Go Back]] +  * //​returningColumnNames/​
-=== CommitTransactionCore(TransactionBuffer) === +    * Type:​IEnumerable<​String>​ 
-N/A +    * Description:​N/A
-==== Remarks ==== +
-N/A+
  
-**Return Value** +<div newline></​div>​ 
-  * **Return Type**:[[ThinkGeo.MapSuite.Core.TransactionResult|TransactionResult]] +** {{wiki:ProtectedMethod.gif|}} GetFeaturesByActionWithStyleFilters(IEnumerable<​String>,​IEnumerable<​String>,​ZoomLevel,​Func<​Collection<​Feature>>,​IEnumerable<​String>,​RectangleShape) ​**
-  ​* **Description**:​N/​A+
  
-==== Parameters ==== +  * //N/A// 
-**transactions** +== Remarks ​== 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.TransactionBuffer|TransactionBuffer]] +  * //N/A//
-  * **Description**:​N/A+
  
-[[#Protected Methods|Go Back]] +== Return Value == 
-=== ConvertToExternalProjection(Feature) === +  * Type:​Dictionary<​String,​Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>> 
-N/A +  * Description:​N/A
-==== Remarks ==== +
-N/A+
  
-**Return Value** +== Parameters == 
-  * **Return ​Type**:[[ThinkGeo.MapSuite.Core.Feature|Feature]] +  * //​styleFilters//​ 
-  * **Description**:N/A+    ​* Type:IEnumerable<​String>​ 
 +    * Description:​N/​A
  
-==== Parameters ==== +  ​//​returningColumnNames//​ 
-**feature*+    * Type:IEnumerable<​String>​ 
-  * **Type**:[[ThinkGeo.MapSuite.Core.Feature|Feature]] +    * Description:​N/​A
-  * **Description**:N/A+
  
-[[#Protected Methods|Go Back]] +  * //​currentZoomLevel//​ 
-=== ConvertToExternalProjection(IEnumerable<​RectangleShape>​) === +    * Type:[[ThinkGeo.MapSuite.Core.ZoomLevel|ZoomLevel]] 
-N/A +    * Description:​N/A
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//func// 
-  * **Return ​Type**:​Collection<​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]> +    * Type:Func<Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>
-  * **Description**:N/A+    * Description:​N/​A
  
-==== Parameters ==== +  ​//ids// 
-**rectangles*+    * Type:​IEnumerable<​String
-  * **Type**:​IEnumerable<​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]+    * Description:​N/​A
-  * **Description**:N/A+
  
-[[#Protected Methods|Go Back]] +  * //​extent//​ 
-=== ConvertToExternalProjection(RectangleShape) === +    * Type:[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-N/A +    * Description:​N/A
-==== Remarks ==== +
-N/A+
  
-**Return Value** +<div newline></​div>​ 
-  * **Return Type**:[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] +** {{wiki:ProtectedMethod.gif|}} ApplyLinkColumnValues(IEnumerable<​String>,​Func<​IEnumerable<​String>,​Collection<​Feature>>,​IEnumerable<​String>​) ​**
-  ​* **Description**:​N/​A+
  
-==== Parameters ==== +  * //N/A// 
-**rectangle** +== Remarks ​== 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] +  * //N/A//
-  * **Description**:​N/A+
  
-[[#Protected Methods|Go Back]] +== Return Value == 
-=== ConvertToExternalProjection(IEnumerable<​Feature>) === +  * Type:​Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> 
-N/A +  * Description:​N/A
-==== Remarks ==== +
-N/A+
  
-**Return Value** +== Parameters == 
-  * **Return ​Type**:Collection<[[ThinkGeo.MapSuite.Core.Feature|Feature]]+  * //​returningColumnNames//​ 
-  * **Description**:N/A+    ​* Type:IEnumerable<String
 +    * Description:​N/​A
  
-==== Parameters ==== +  ​//​getFeatures//​ 
-**features*+    * Type:Func<IEnumerable<​String>,​Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>
-  * **Type**:​IEnumerable<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ +    * Description:​N/​A
-  * **Description**:N/A+
  
-[[#​Protected Methods|Go Back]] +  * //filters// 
-=== ConvertToInternalProjection(IEnumerable<​RectangleShape>) === +    * Type:IEnumerable<​String
-N/A +    * Description:​N/A
-==== Remarks ==== +
-N/A+
  
-**Return Value** +<div newline></​div>​ 
-  * **Return Type**:Collection<​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]> +** {{wiki:ProtectedMethod.gif|}} ApplyLinkColumnValues(IEnumerable<​Feature>,​IEnumerable<​String>,​IEnumerable<​String>,​IEnumerable<​String>​) ​**
-  ​* **Description**:​N/​A+
  
-==== Parameters ==== +  * //N/A// 
-**rectangles** +== Remarks ​== 
-  * **Type**:​IEnumerable<​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]>​ +  * //N/A//
-  * **Description**:​N/A+
  
-[[#Protected Methods|Go Back]] +== Return Value == 
-=== ConvertToInternalProjection(RectangleShape) === +  * Type:​Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> 
-N/A +  * Description:​N/A
-==== Remarks ==== +
-N/A+
  
-**Return Value** +== Parameters == 
-  * **Return ​Type**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] +  * //​features//​ 
-  * **Description**:N/A+    ​* Type:IEnumerable<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> 
 +    * Description:​N/​A
  
-==== Parameters ==== +  ​//​returningColumnNames//​ 
-**rectangle*+    * Type:IEnumerable<​String>​ 
-  * **Type**:[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] +    * Description:​N/​A
-  * **Description**:N/A+
  
-[[#​Protected Methods|Go Back]] +  * //filters/
-=== ConvertToInternalProjection(BaseShape) === +    * Type:​IEnumerable<​String>​ 
-N/A +    * Description:​N/A
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//​linkingColumnNames//​ 
-  **Return ​Type**:[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] +    * Type:IEnumerable<​String>​ 
-  * **Description**:N/A+    * Description:​N/​A
  
-==== Parameters ==== +<div newline></​div>​ 
-**baseShape** +** {{wiki:ProtectedMethod.gif|}} GetRequiredColumnNamesForLink(IEnumerable<​String>​) ​**
-  * **Type**:[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] +
-  ​* **Description**:​N/​A+
  
-[[#​Protected Methods|Go Back]] +  * //N/A// 
-=== ConvertToInternalProjection(Feature) === +== Remarks == 
-N/A +  * //N/A//
-==== Remarks ​==== +
-N/A+
  
-**Return Value** +== Return Value == 
-  * **Return ​Type**:[[ThinkGeo.MapSuite.Core.Feature|Feature]] +  * Type:Collection<​String>​ 
-  ​* **Description**:N/A+  * Description:​N/​A
  
-==== Parameters ​==== +== Parameters == 
-**feature** +  //​returningColumnNames//​ 
-  * **Type**:[[ThinkGeo.MapSuite.Core.Feature|Feature]] +    * Type:IEnumerable<​String>​ 
-  * **Description**:N/A+    * Description:​N/​A
  
-[[#​Protected Methods|Go Back]] +<div newline></​div>​ 
-=== ConvertToInternalProjection(IEnumerable<​Feature>) === +** {{wiki:​ProtectedMethod.gif|}} GetReturningColumnNamesForLink(IEnumerable<​String>,​IEnumerable<​String>) **
-N/A +
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//N/A// 
-  * **Return Type**:​Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-==== Parameters ==== +== Return Value == 
-**features** +  * Type:Collection<String
-  ​* **Type**:IEnumerable<[[ThinkGeo.MapSuite.Core.Feature|Feature]]+  * Description:​N/​A
-  ​* **Description**:N/A+
  
-[[#​Protected Methods|Go Back]] +== Parameters ​== 
-=== ExecuteNonQueryCore(String) === +  * //​returningColumnNames/​
-N/A +    * Type:​IEnumerable<​String>​ 
-==== Remarks ==== +    * Description:​N/A
-N/A+
  
-**Return Value** +  ​//filters// 
-  **Return ​Type**:Int32 +    * Type:IEnumerable<​String>​ 
-  * **Description**:N/A+    * Description:​N/​A
  
-==== Parameters ==== +<div newline></​div>​ 
-**sqlStatement** +** {{wiki:ProtectedMethod.gif|}} GetFlatLinkSources() ​**
-  * **Type**:String +
-  ​* **Description**:​N/​A+
  
-[[#​Protected Methods|Go Back]] +  * //N/A// 
-=== ExecuteQueryCore(String) === +== Remarks == 
-N/A +  * //N/A//
-==== Remarks ​==== +
-N/A+
  
-**Return Value** +== Return Value == 
-  * **Return ​Type**:DataTable +  * Type:IEnumerable<​[[ThinkGeo.MapSuite.Core.LinkSource|LinkSource]]>​ 
-  ​* **Description**:N/A+  * Description:​N/​A
  
-==== Parameters ​==== +== Parameters == 
-**sqlStatement** +<div newline></​div>​ 
-  * **Type**:String +** {{wiki:ProtectedMethod.gif|}} CheckIsLinkColumn(String**
-  ​* **Description**:​N/​A+
  
-[[#​Protected Methods|Go Back]] +  * //N/A// 
-=== ExecuteScalarCore(String) === +== Remarks == 
-N/A +  * //N/A//
-==== Remarks ​==== +
-N/A+
  
-**Return Value** +== Return Value == 
-  * **Return ​Type**:Object +  * Type:Boolean 
-  ​* **Description**:N/A+  * Description:​N/​A
  
-==== Parameters ​==== +== Parameters == 
-**sqlStatement** +  //​columnName//​ 
-  * **Type**:String +    * Type:​String 
-  * **Description**:N/A+    * Description:​N/​A
  
-[[#​Protected Methods|Go Back]] +<div newline></​div>​ 
-=== Finalize() === +** {{wiki:​ProtectedMethod.gif|}} CheckHasLinkColumns(IEnumerable<​String>,​IEnumerable<​String>​**
-N/A +
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//N/A// 
-  * **Return Type**:Void +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-==== Parameters ==== +== Return Value == 
-[[#​Protected Methods|Go Back]] +  * Type:​Boolean 
-=== GetAllFeaturesCore(IEnumerable<​String>​) === +  * Description:​N/A
-N/A +
-==== Remarks ==== +
-N/A+
  
-**Return Value** +== Parameters == 
-  * **Return ​Type**:Collection<[[ThinkGeo.MapSuite.Core.Feature|Feature]]+  * //​returningColumnNames//​ 
-  * **Description**:N/A+    ​* Type:IEnumerable<String
 +    * Description:​N/​A
  
-==== Parameters ==== +  ​//filters// 
-**returningColumnNames*+    * Type:​IEnumerable<​String>​ 
-  * **Type**:​IEnumerable<​String>​ +    * Description:​N/​A
-  * **Description**:N/A+
  
-[[#​Protected Methods|Go Back]] +<div newline></div> 
-=== GetAllFeaturesCore(IEnumerable<String>,​Int32,​Int32) === +** {{wiki:​ProtectedMethod.gif|}} CloneDeepCore() **
-N/A +
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//N/A// 
-  * **Return Type**:​Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-==== Parameters ==== +== Return Value == 
-**returningColumnNames** +  * Type:[[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] 
-  ​* **Type**:IEnumerable<​String>​ +  * Description:​N/​A
-  ​* **Description**:N/A+
  
-**startIndex** +== Parameters == 
-  * **Type**:Int32 +<div newline></​div>​ 
-  ​* **Description**:​N/​A+** {{wiki:ProtectedMethod.gif|}} CommitTransactionCore(TransactionBuffer) ​**
  
-**takeCount** +  ​//N/A// 
-  * **Type**:​Int32 +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-[[#Protected Methods|Go Back]] +== Return Value == 
-=== GetBoundingBoxByIdCore(String) === +  * Type:[[ThinkGeo.MapSuite.Core.TransactionResult|TransactionResult]] 
-N/A +  * Description:​N/A
-==== Remarks ==== +
-N/A+
  
-**Return Value** +== Parameters == 
-  * **Return ​Type**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] +  * //​transactions//​ 
-  * **Description**:N/A+    ​* Type:​[[ThinkGeo.MapSuite.Core.TransactionBuffer|TransactionBuffer]] 
 +    * Description:​N/​A
  
-==== Parameters ==== +<div newline></​div>​ 
-**id** +** {{wiki:ProtectedMethod.gif|}} RaiseCustomColumnFetchEvent(Collection<​Feature>,​Collection<​String>,​Boolean) ​**
-  * **Type**:String +
-  ​* **Description**:​N/​A+
  
-[[#​Protected Methods|Go Back]] +  * //N/A// 
-=== GetBoundingBoxCore() === +== Remarks == 
-N/A +  * //N/A//
-==== Remarks ​==== +
-N/A+
  
-**Return Value** +== Return Value == 
-  * **Return ​Type**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] +  * Type:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> 
-  ​* **Description**:N/A+  * Description:​N/​A
  
-==== Parameters ​==== +== Parameters == 
-[[#Protected Methods|Go Back]] +  * //​sourceFeatures//​ 
-=== GetColumnNamesInsideFeatureSource(IEnumerable<​String>) === +    * Type:​Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> 
-N/A +    * Description:​N/A
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//​fieldNamesOutsideOfSource//​ 
-  **Return ​Type**:​Collection<​String>​ +    * Type:​Collection<​String>​ 
-  * **Description**:N/A+    * Description:​N/​A
  
-==== Parameters ==== +  ​//​forceRaiseEvent//​ 
-**returningColumnNames*+    * Type:Boolean 
-  * **Type**:IEnumerable<​String>​ +    * Description:​N/​A
-  * **Description**:N/A+
  
-[[#​Protected Methods|Go Back]] +<div newline></div> 
-=== GetColumnNamesOutsideFeatureSource(IEnumerable<String>) === +** {{wiki:​ProtectedMethod.gif|}} OnApplyingFilters(ApplyingFiltersFeatureSourceEventArgs) **
-N/A +
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//N/A// 
-  * **Return Type**:​Collection<​String>​ +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-==== Parameters ==== +== Return Value == 
-**returningColumnNames** +  * Type:Void 
-  ​* **Type**:IEnumerable<​String>​ +  * Description:​N/​A
-  ​* **Description**:N/A+
  
-[[#​Protected Methods|Go Back]] +== Parameters ​== 
-=== GetColumnsCore() === +  * //e/
-N/A +    * Type:​[[ThinkGeo.MapSuite.Core.ApplyingFiltersFeatureSourceEventArgs|ApplyingFiltersFeatureSourceEventArgs]] 
-==== Remarks ==== +    * Description:​N/A
-N/A+
  
-**Return Value** +<div newline></​div>​ 
-  * **Return Type**:Collection<​[[ThinkGeo.MapSuite.Core.FeatureSourceColumn|FeatureSourceColumn]]>​ +** {{wiki:ProtectedMethod.gif|}} OnAppliedFilters(AppliedFiltersFeatureSourceEventArgs) ​**
-  ​* **Description**:​N/​A+
  
-==== Parameters ==== +  * //N/A// 
-[[#​Protected Methods|Go Back]] +== Remarks == 
-=== GetCountCore() === +  * //N/A//
-N/A +
-==== Remarks ​==== +
-N/A+
  
-**Return Value** +== Return Value == 
-  * **Return ​Type**:Int32 +  * Type:Void 
-  ​* **Description**:N/A+  * Description:​N/​A
  
-==== Parameters ​==== +== Parameters == 
-[[#Protected Methods|Go Back]] +  * //e// 
-=== GetDistinctColumnValuesCore(String) === +    * Type:[[ThinkGeo.MapSuite.Core.AppliedFiltersFeatureSourceEventArgs|AppliedFiltersFeatureSourceEventArgs]] 
-N/A +    * Description:​N/A
-==== Remarks ==== +
-N/A+
  
-**Return Value** +<div newline></​div>​ 
-  * **Return Type**:Collection<​[[ThinkGeo.MapSuite.Core.DistinctColumnValue|DistinctColumnValue]]> +** {{wiki:ProtectedMethod.gif|}} ApplyFiltersCore(IEnumerable<​Feature>,​IEnumerable<​String>,​String) ​**
-  ​* **Description**:​N/​A+
  
-==== Parameters ==== +  * //N/A// 
-**columnName** +== Remarks ​== 
-  * **Type**:​String +  * //N/A//
-  * **Description**:​N/A+
  
-[[#Protected Methods|Go Back]] +== Return Value == 
-=== GetFeaturesByColumnValueCore(String,​String,​IEnumerable<​String>) === +  * Type:​Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> 
-N/A +  * Description:​N/A
-==== Remarks ==== +
-N/A+
  
-**Return Value** +== Parameters == 
-  * **Return ​Type**:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ +  * //​features//​ 
-  * **Description**:N/A+    ​* Type:IEnumerable<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ 
 +    * Description:​N/​A
  
-==== Parameters ==== +  ​//​returningColumnNames//​ 
-**columnName*+    * Type:IEnumerable<​String> 
-  * **Type**:String +    * Description:​N/​A
-  * **Description**:N/A+
  
-**columnValue** +  ​//​linkExpression//​ 
-  * **Type**:String +    * Type:​String 
-  * **Description**:N/A+    * Description:​N/​A
  
-**returningColumnNames** +<div newline></​div>​ 
-  * **Type**:IEnumerable<String> +** {{wiki:ProtectedMethod.gif|}} ConvertToExternalProjectionIfNecessary(Collection<Feature>**
-  ​* **Description**:​N/​A+
  
-[[#​Protected Methods|Go Back]] +  * //N/A// 
-=== GetFeaturesByIdsCore(IEnumerable<​String>,​IEnumerable<​String>​) === +== Remarks == 
-N/A +  * //N/A//
-==== Remarks ​==== +
-N/A+
  
-**Return Value** +== Return Value == 
-  * **Return ​Type**:​Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ +  * Type:​Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ 
-  ​* **Description**:N/A+  * Description:​N/​A
  
-==== Parameters ​==== +== Parameters == 
-**ids** +  //​returnFeatures//​ 
-  * **Type**:IEnumerable<String+    * Type:Collection<[[ThinkGeo.MapSuite.Core.Feature|Feature]]
-  * **Description**:N/A+    * Description:​N/​A
  
-**returningColumnNames** +<div newline></​div>​ 
-  * **Type**:IEnumerable<String> +** {{wiki:ProtectedMethod.gif|}} ProcessTransaction(RectangleShape,​Collection<Feature>,​Boolean) ​**
-  ​* **Description**:​N/​A+
  
-[[#​Protected Methods|Go Back]] +  * //N/A// 
-=== GetFeaturesForDrawingCore(RectangleShape,​Double,​Double,​IEnumerable<​String>​) === +== Remarks == 
-N/A +  * //N/A//
-==== Remarks ​==== +
-N/A+
  
-**Return Value** +== Return Value == 
-  * **Return ​Type**:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ +  * Type:Void 
-  ​* **Description**:N/A+  * Description:​N/​A
  
-==== Parameters ​==== +== Parameters == 
-**boundingBox** +  //boundingBox// 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] +    * Type:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  * **Description**:N/A+    * Description:​N/​A
  
-**screenWidth** +  ​//​returnFeatures//​ 
-  * **Type**:Double +    * Type:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ 
-  * **Description**:N/A+    * Description:​N/​A
  
-**screenHeight** +  ​//​needUpdateProjection//​ 
-  * **Type**:Double +    * Type:Boolean 
-  * **Description**:N/A+    * Description:​N/​A
  
-**returningColumnNames** +<div newline></​div>​ 
-  * **Type**:​IEnumerable<​String>​ +** {{wiki:ProtectedMethod.gif|}} GetWrappingFeaturesLeft(RectangleShape,​Double,​Double,​IEnumerable<​String>​,​RectangleShape) ​**
-  ​* **Description**:​N/​A+
  
-[[#​Protected Methods|Go Back]] +  * //N/A// 
-=== GetFeaturesInsideBoundingBoxCore(RectangleShape,​IEnumerable<​String>​) === +== Remarks == 
-N/A +  * //N/A//
-==== Remarks ​==== +
-N/A+
  
-**Return Value** +== Return Value == 
-  * **Return ​Type**:​Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ +  * Type:​Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ 
-  ​* **Description**:N/A+  * Description:​N/​A
  
-==== Parameters ​==== +== Parameters == 
-**boundingBox** +  //boundingBox// 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] +    * Type:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  * **Description**:N/A+    * Description:​N/​A
  
-**returningColumnNames** +  ​//​screenWidth//​ 
-  * **Type**:IEnumerable<​String>​ +    * Type:Double 
-  * **Description**:N/A+    * Description:​N/​A
  
-[[#​Protected Methods|Go Back]] +  * //​screenHeight/​
-=== GetFeaturesNearestToCore(BaseShape,​GeographyUnit,​Int32,​IEnumerable<​String>​) === +    * Type:Double 
-N/A +    * Description:​N/A
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//​returningColumnNames//​ 
-  **Return ​Type**:Collection<[[ThinkGeo.MapSuite.Core.Feature|Feature]]+    * Type:IEnumerable<String
-  * **Description**:N/A+    * Description:​N/​A
  
-==== Parameters ==== +  ​//​wrappingExtent//​ 
-**targetShape*+    * Type:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] +    * Description:​N/​A
-  * **Description**:N/A+
  
-**unitOfData** +<div newline></​div>​ 
-  * **Type**:[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] +** {{wiki:ProtectedMethod.gif|}} GetWrappingFeaturesRight(RectangleShape,​Double,​Double,​IEnumerable<​String>,​RectangleShape) ​**
-  ​* **Description**:​N/​A+
  
-**maxItemsToFind** +  ​//N/A// 
-  * **Type**:​Int32 +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-**returningColumnNames** +== Return Value == 
-  ​* **Type**:IEnumerable<String+  * Type:Collection<[[ThinkGeo.MapSuite.Core.Feature|Feature]]
-  ​* **Description**:N/A+  * Description:​N/​A
  
-[[#​Protected Methods|Go Back]] +== Parameters ​== 
-=== GetFeaturesOutsideBoundingBoxCore(RectangleShape,​IEnumerable<​String>​) === +  * //​boundingBox/​
-N/A +    * Type:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-==== Remarks ==== +    * Description:​N/A
-N/A+
  
-**Return Value** +  ​//​screenWidth//​ 
-  **Return ​Type**:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ +    * Type:Double 
-  * **Description**:N/A+    * Description:​N/​A
  
-==== Parameters ==== +  ​//​screenHeight//​ 
-**boundingBox*+    * Type:Double 
-  * **Type**:[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] +    * Description:​N/​A
-  * **Description**:N/A+
  
-**returningColumnNames** +  ​//returningColumnNames// 
-  * **Type**:​IEnumerable<​String>​ +    * Type:​IEnumerable<​String>​ 
-  * **Description**:N/A+    * Description:​N/​A
  
-[[#Protected Methods|Go Back]] +  * //​wrappingExtent//​ 
-=== GetFeaturesWithinDistanceOfCore(BaseShape,​GeographyUnit,​DistanceUnit,​Double,​IEnumerable<​String>​) === +    * Type:[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-N/A +    * Description:​N/A
-==== Remarks ==== +
-N/A+
  
-**Return Value** +<div newline></​div>​ 
-  * **Return Type**:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> +** {{wiki:ProtectedMethod.gif|}} GetFeaturesNearestToCore(BaseShape,​GeographyUnit,​Int32,​IEnumerable<​String>**
-  ​* **Description**:​N/​A+
  
-==== Parameters ==== +  * //N/A// 
-**targetShape** +== Remarks ​== 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] +  * //N/A//
-  * **Description**:​N/A+
  
-**unitOfData** +== Return Value == 
-  ​* **Type**:​[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] +  * Type:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> 
-  ​* **Description**:N/A+  * Description:​N/​A
  
-**distanceUnit** +== Parameters == 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.DistanceUnit|DistanceUnit]] +  * //​targetShape//​ 
-  * **Description**:N/A+    ​* Type:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] 
 +    * Description:​N/​A
  
-**distance** +  ​//​unitOfData//​ 
-  * **Type**:Double +    * Type:[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] 
-  * **Description**:N/A+    * Description:​N/​A
  
-**returningColumnNames** +  ​//​maxItemsToFind//​ 
-  * **Type**:IEnumerable<​String>​ +    * Type:Int32 
-  * **Description**:N/A+    * Description:​N/​A
  
-[[#​Protected Methods|Go Back]] +  * //​returningColumnNames/​
-=== GetFirstFeaturesWellKnownTypeCore() === +    * Type:​IEnumerable<​String>​ 
-N/A +    * Description:​N/A
-==== Remarks ==== +
-N/A+
  
-**Return Value** +<div newline></​div>​ 
-  * **Return Type**:[[ThinkGeo.MapSuite.Core.WellKnownType|WellKnownType]] +** {{wiki:ProtectedMethod.gif|}} GetFeaturesWithinDistanceOfCore(BaseShape,​GeographyUnit,​DistanceUnit,​Double,​IEnumerable<​String>​) ​**
-  ​* **Description**:​N/​A+
  
-==== Parameters ==== +  * //N/A// 
-[[#​Protected Methods|Go Back]] +== Remarks == 
-=== GetReturningColumnNames(ReturningColumnsType) === +  * //N/A//
-N/A +
-==== Remarks ​==== +
-N/A+
  
-**Return Value** +== Return Value == 
-  * **Return ​Type**:​Collection<​String+  * Type:​Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]
-  ​* **Description**:N/A+  * Description:​N/​A
  
-==== Parameters ​==== +== Parameters == 
-**returningColumnNamesType** +  //​targetShape//​ 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] +    * Type:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] 
-  * **Description**:N/A+    * Description:​N/​A
  
-[[#Protected Methods|Go Back]] +  * //​unitOfData//​ 
-=== MemberwiseClone() === +    * Type:[[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] 
-N/A +    * Description:​N/A
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//​distanceUnit//​ 
-  **Return ​Type**:Object +    * Type:[[ThinkGeo.MapSuite.Core.DistanceUnit|DistanceUnit]] 
-  * **Description**:N/A+    * Description:​N/​A
  
-==== Parameters ==== +  * //distance/
-[[#​Protected Methods|Go Back]] +    * Type:Double 
-=== OnAppliedFilters(AppliedFiltersFeatureSourceEventArgs) === +    * Description:​N/A
-N/A +
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//​returningColumnNames//​ 
-  **Return ​Type**:Void +    * Type:IEnumerable<​String>​ 
-  * **Description**:N/A+    * Description:​N/​A
  
-==== Parameters ==== +<div newline></​div>​ 
-**e** +** {{wiki:ProtectedMethod.gif|}} GetBoundingBoxByIdCore(String) ​**
-  * **Type**:[[ThinkGeo.MapSuite.Core.AppliedFiltersFeatureSourceEventArgs|AppliedFiltersFeatureSourceEventArgs]] +
-  ​* **Description**:​N/​A+
  
-[[#​Protected Methods|Go Back]] +  * //N/A// 
-=== OnApplyingFilters(ApplyingFiltersFeatureSourceEventArgs) === +== Remarks == 
-N/A +  * //N/A//
-==== Remarks ​==== +
-N/A+
  
-**Return Value** +== Return Value == 
-  * **Return ​Type**:Void +  * Type:[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  ​* **Description**:N/A+  * Description:​N/​A
  
-==== Parameters ​==== +== Parameters == 
-**e** +  //id// 
-  * **Type**:[[ThinkGeo.MapSuite.Core.ApplyingFiltersFeatureSourceEventArgs|ApplyingFiltersFeatureSourceEventArgs]] +    * Type:String 
-  * **Description**:N/A+    * Description:​N/​A
  
-[[#​Protected Methods|Go Back]] +<div newline></​div>​ 
-=== OnClosedFeatureSource(ClosedFeatureSourceEventArgs=== +** {{wiki:​ProtectedMethod.gif|}} GetFirstFeaturesWellKnownTypeCore() **
-N/A +
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//N/A// 
-  * **Return Type**:Void +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-==== Parameters ==== +== Return Value == 
-**e** +  * Type:​[[ThinkGeo.MapSuite.Core.WellKnownType|WellKnownType]] 
-  ​* **Type**:​[[ThinkGeo.MapSuite.Core.ClosedFeatureSourceEventArgs|ClosedFeatureSourceEventArgs]] +  * Description:​N/​A
-  ​* **Description**:N/A+
  
-[[#​Protected Methods|Go Back]] +== Parameters ​== 
-=== OnClosingFeatureSource(ClosingFeatureSourceEventArgs) === +<div newline><​/div> 
-N/A +** {{wiki:​ProtectedMethod.gif|}} ConvertToExternalProjection(IEnumerable<​RectangleShape>​) **
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//N/A// 
-  * **Return Type**:Void +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-==== Parameters ==== +== Return Value == 
-**e** +  * Type:Collection<​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]> 
-  ​* **Type**:​[[ThinkGeo.MapSuite.Core.ClosingFeatureSourceEventArgs|ClosingFeatureSourceEventArgs]] +  * Description:​N/​A
-  ​* **Description**:N/A+
  
-[[#​Protected Methods|Go Back]] +== Parameters ​== 
-=== OnCommittedTransaction(CommittedTransactionEventArgs) === +  * //​rectangles/​
-N/A +    * Type:​IEnumerable<​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]>​ 
-==== Remarks ==== +    * Description:​N/A
-N/A+
  
-**Return Value** +<div newline></​div>​ 
-  * **Return Type**:Void +** {{wiki:ProtectedMethod.gif|}} ConvertToInternalProjection(IEnumerable<​RectangleShape>​) ​**
-  ​* **Description**:​N/​A+
  
-==== Parameters ==== +  * //N/A// 
-**e** +== Remarks ​== 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.CommittedTransactionEventArgs|CommittedTransactionEventArgs]] +  * //N/A//
-  * **Description**:​N/A+
  
-[[#Protected Methods|Go Back]] +== Return Value == 
-=== OnCommittingTransaction(CommittingTransactionEventArgs) === +  * Type:​Collection<​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]> 
-N/A +  * Description:​N/A
-==== Remarks ==== +
-N/A+
  
-**Return Value** +== Parameters == 
-  * **Return ​Type**:Void +  * //​rectangles//​ 
-  * **Description**:N/A+    ​* Type:IEnumerable<​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]>​ 
 +    * Description:​N/​A
  
-==== Parameters ==== +<div newline></​div>​ 
-**e** +** {{wiki:ProtectedMethod.gif|}} ConvertToExternalProjection(RectangleShape) ​**
-  * **Type**:[[ThinkGeo.MapSuite.Core.CommittingTransactionEventArgs|CommittingTransactionEventArgs]] +
-  ​* **Description**:​N/​A+
  
-[[#​Protected Methods|Go Back]] +  * //N/A// 
-=== OnCustomColumnFetch(CustomColumnFetchEventArgs) === +== Remarks == 
-N/A +  * //N/A//
-==== Remarks ​==== +
-N/A+
  
-**Return Value** +== Return Value == 
-  * **Return ​Type**:Void +  * Type:[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  ​* **Description**:N/A+  * Description:​N/​A
  
-==== Parameters ​==== +== Parameters == 
-**e** +  //​rectangle//​ 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.CustomColumnFetchEventArgs|CustomColumnFetchEventArgs]] +    * Type:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  * **Description**:N/A+    * Description:​N/​A
  
-[[#​Protected Methods|Go Back]] +<div newline></​div>​ 
-=== OnDrawingProgressChanged(DrawingProgressChangedEventArgs=== +** {{wiki:​ProtectedMethod.gif|}} ConvertToInternalProjection(RectangleShape**
-N/A +
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//N/A// 
-  * **Return Type**:Void +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-==== Parameters ==== +== Return Value == 
-**e** +  * Type:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-  ​* **Type**:​[[ThinkGeo.MapSuite.Core.DrawingProgressChangedEventArgs|DrawingProgressChangedEventArgs]] +  * Description:​N/​A
-  ​* **Description**:N/A+
  
-[[#​Protected Methods|Go Back]] +== Parameters ​== 
-=== OnGettingColumns(GettingColumnsFeatureSourceEventArgs) === +  * //​rectangle/​
-N/A +    * Type:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-==== Remarks ==== +    * Description:​N/A
-N/A+
  
-**Return Value** +<div newline></​div>​ 
-  * **Return Type**:Void +** {{wiki:ProtectedMethod.gif|}} ConvertToInternalProjectionCall(RectangleShape) ​**
-  ​* **Description**:​N/​A+
  
-==== Parameters ==== +  * //N/A// 
-**e** +== Remarks ​== 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.GettingColumnsFeatureSourceEventArgs|GettingColumnsFeatureSourceEventArgs]] +  * //N/A//
-  * **Description**:​N/A+
  
-[[#Protected Methods|Go Back]] +== Return Value == 
-=== OnGettingFeaturesByIds(GettingFeaturesByIdsFeatureSourceEventArgs) === +  * Type:[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
-N/A +  * Description:​N/A
-==== Remarks ==== +
-N/A+
  
-**Return Value** +== Parameters == 
-  * **Return ​Type**:Void +  * //​rectangle//​ 
-  * **Description**:N/A+    ​* Type:[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] 
 +    * Description:​N/​A
  
-==== Parameters ==== +<div newline></​div>​ 
-**e** +** {{wiki:ProtectedMethod.gif|}} CanGetBoundingBoxQuicklyCore() ​**
-  * **Type**:[[ThinkGeo.MapSuite.Core.GettingFeaturesByIdsFeatureSourceEventArgs|GettingFeaturesByIdsFeatureSourceEventArgs]] +
-  ​* **Description**:​N/​A+
  
-[[#​Protected Methods|Go Back]] +  * //N/A// 
-=== OnGettingFeaturesForDrawing(GettingFeaturesForDrawingFeatureSourceEventArgs) === +== Remarks == 
-N/A +  * //N/A//
-==== Remarks ​==== +
-N/A+
  
-**Return Value** +== Return Value == 
-  * **Return ​Type**:Void +  * Type:Boolean 
-  ​* **Description**:N/A+  * Description:​N/​A
  
-==== Parameters ​==== +== Parameters == 
-**e** +<div newline></​div>​ 
-  * **Type**:[[ThinkGeo.MapSuite.Core.GettingFeaturesForDrawingFeatureSourceEventArgs|GettingFeaturesForDrawingFeatureSourceEventArgs]] +** {{wiki:ProtectedMethod.gif|}} CanGetCountQuicklyCore() ​**
-  ​* **Description**:​N/​A+
  
-[[#​Protected Methods|Go Back]] +  * //N/A// 
-=== OnGottenColumns(GottenColumnsFeatureSourceEventArgs) === +== Remarks == 
-N/A +  * //N/A//
-==== Remarks ​==== +
-N/A+
  
-**Return Value** +== Return Value == 
-  * **Return ​Type**:Void +  * Type:Boolean 
-  ​* **Description**:N/A+  * Description:​N/​A
  
-==== Parameters ​==== +== Parameters == 
-**e** +<div newline></​div>​ 
-  * **Type**:[[ThinkGeo.MapSuite.Core.GottenColumnsFeatureSourceEventArgs|GottenColumnsFeatureSourceEventArgs]] +** {{wiki:ProtectedMethod.gif|}} GetDistinctColumnValuesCore(String) ​**
-  ​* **Description**:​N/​A+
  
-[[#​Protected Methods|Go Back]] +  * //N/A// 
-=== OnOpenedFeatureSource(OpenedFeatureSourceEventArgs) === +== Remarks == 
-N/A +  * //N/A//
-==== Remarks ​==== +
-N/A+
  
-**Return Value** +== Return Value == 
-  * **Return ​Type**:Void +  * Type:Collection<​[[ThinkGeo.MapSuite.Core.DistinctColumnValue|DistinctColumnValue]]>​ 
-  ​* **Description**:N/A+  * Description:​N/​A
  
-==== Parameters ​==== +== Parameters == 
-**e** +  //​columnName//​ 
-  * **Type**:[[ThinkGeo.MapSuite.Core.OpenedFeatureSourceEventArgs|OpenedFeatureSourceEventArgs]] +    * Type:String 
-  * **Description**:N/A+    * Description:​N/​A
  
-[[#​Protected Methods|Go Back]] +<div newline></​div>​ 
-=== OnOpeningFeatureSource(OpeningFeatureSourceEventArgs=== +** {{wiki:​ProtectedMethod.gif|}} GetAllFeaturesCore(IEnumerable<​String>,​Int32,​Int32**
-N/A +
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//N/A// 
-  * **Return Type**:Void +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-==== Parameters ==== +== Return Value == 
-**e** +  * Type:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> 
-  ​* **Type**:​[[ThinkGeo.MapSuite.Core.OpeningFeatureSourceEventArgs|OpeningFeatureSourceEventArgs]] +  * Description:​N/​A
-  ​* **Description**:N/A+
  
-[[#​Protected Methods|Go Back]] +== Parameters ​== 
-=== OpenCore() === +  * //​returningColumnNames/​
-N/A +    * Type:​IEnumerable<​String>​ 
-==== Remarks ==== +    * Description:​N/A
-N/A+
  
-**Return Value** +  ​//​startIndex//​ 
-  **Return ​Type**:Void +    * Type:Int32 
-  * **Description**:N/A+    * Description:​N/​A
  
-==== Parameters ==== +  * //​takeCount/​
-[[#​Protected Methods|Go Back]] +    * Type:Int32 
-=== SpatialQueryCore(BaseShape,​QueryType,​IEnumerable<​String>​) === +    * Description:​N/A
-N/A +
-==== Remarks ==== +
-N/A+
  
-**Return Value** +<div newline></​div>​ 
-  * **Return Type**:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ +** {{wiki:ProtectedMethod.gif|}} OnGettingFeaturesByIds(GettingFeaturesByIdsFeatureSourceEventArgs) ​**
-  ​* **Description**:​N/​A+
  
-==== Parameters ==== +  * //N/A// 
-**targetShape** +== Remarks ​== 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] +  * //N/A//
-  * **Description**:​N/A+
  
-**queryType** +== Return Value == 
-  ​* **Type**:[[ThinkGeo.MapSuite.Core.QueryType|QueryType]] +  * Type:Void 
-  ​* **Description**:N/A+  * Description:​N/​A
  
-**returningColumnNames** +== Parameters == 
-  * **Type**:IEnumerable<​String>​ +  * //e// 
-  * **Description**:N/A+    ​* Type:[[ThinkGeo.MapSuite.Core.GettingFeaturesByIdsFeatureSourceEventArgs|GettingFeaturesByIdsFeatureSourceEventArgs]] 
 +    * Description:​N/​A
  
-[[#​Protected Methods|Go Back]] +<div newline></div> 
-=== WhQ=(Collection<Feature>,Collection<String>,Boolean=== +** {{wiki:​ProtectedMethod.gif|}} OnGettingFeaturesForDrawing(GettingFeaturesForDrawingFeatureSourceEventArgs**
-N/A +
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//N/A// 
-  * **Return Type**:​Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-==== Parameters ==== +== Return Value == 
-**sourceFeatures** +  * Type:Void 
-  ​* **Type**:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ +  * Description:​N/​A
-  ​* **Description**:N/A+
  
-**fieldNamesOutsideOfSource** +== Parameters == 
-  * **Type**:Collection<​String>​ +  * //e// 
-  * **Description**:N/A+    ​* Type:[[ThinkGeo.MapSuite.Core.GettingFeaturesForDrawingFeatureSourceEventArgs|GettingFeaturesForDrawingFeatureSourceEventArgs]] 
 +    * Description:​N/​A
  
-**forceRaiseEvent** +<div newline></​div>​ 
-  * **Type**:Boolean +** {{wiki:ProtectedMethod.gif|}} OnGettingColumns(GettingColumnsFeatureSourceEventArgs) ​**
-  ​* **Description**:​N/​A+
  
-[[#​Protected Methods|Go Back]] +  * //N/A// 
-=== XBQ=(Collection<​Feature>​) === +== Remarks == 
-N/A +  * //N/A//
-==== Remarks ​==== +
-N/A+
  
-**Return Value** +== Return Value == 
-  * **Return ​Type**:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ +  * Type:Void 
-  ​* **Description**:N/A+  * Description:​N/​A
  
-==== Parameters ​==== +== Parameters == 
-**returnFeatures** +  //e// 
-  * **Type**:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> +    * Type:​[[ThinkGeo.MapSuite.Core.GettingColumnsFeatureSourceEventArgs|GettingColumnsFeatureSourceEventArgs]] 
-  * **Description**:N/A+    * Description:​N/​A
  
-[[#​Protected Methods|Go Back]] +<div newline></div> 
-=== XRQ=(RectangleShape,​Collection<Feature>,Boolean) === +** {{wiki:​ProtectedMethod.gif|}} OnGottenColumns(GottenColumnsFeatureSourceEventArgs) **
-N/A +
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//N/A// 
-  * **Return Type**:Void +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-==== Parameters ==== +== Return Value == 
-**boundingBox** +  * Type:Void 
-  ​* **Type**:[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] +  * Description:​N/​A
-  ​* **Description**:N/A+
  
-**returnFeatures** +== Parameters == 
-  * **Type**:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> +  * //e// 
-  * **Description**:N/A+    ​* Type:​[[ThinkGeo.MapSuite.Core.GottenColumnsFeatureSourceEventArgs|GottenColumnsFeatureSourceEventArgs]] 
 +    * Description:​N/​A
  
-**needUpdateProjection** +<div newline></​div>​ 
-  * **Type**:Boolean +** {{wiki:ProtectedMethod.gif|}} OnCustomColumnFetch(CustomColumnFetchEventArgs) ​**
-  ​* **Description**:​N/​A+
  
-[[#​Protected Methods|Go Back]] +  * //N/A// 
-=== XhQ=(RectangleShape,​Double,​Double,​IEnumerable<​String>,​RectangleShape) === +== Remarks == 
-N/A +  * //N/A//
-==== Remarks ​==== +
-N/A+
  
-**Return Value** +== Return Value == 
-  * **Return ​Type**:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ +  * Type:Void 
-  ​* **Description**:N/A+  * Description:​N/​A
  
-==== Parameters ​==== +== Parameters == 
-**boundingBox** +  //e// 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] +    * Type:​[[ThinkGeo.MapSuite.Core.CustomColumnFetchEventArgs|CustomColumnFetchEventArgs]] 
-  * **Description**:N/A+    * Description:​N/​A
  
-**screenWidth** +<div newline></​div>​ 
-  * **Type**:Double +** {{wiki:ProtectedMethod.gif|}} OnCommittingTransaction(CommittingTransactionEventArgs) ​**
-  ​* **Description**:​N/​A+
  
-**screenHeight** +  ​//N/A// 
-  * **Type**:​Double +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-**returningColumnNames** +== Return Value == 
-  ​* **Type**:IEnumerable<​String>​ +  * Type:Void 
-  ​* **Description**:N/A+  * Description:​N/​A
  
-**wrappingExtent** +== Parameters == 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] +  * //e// 
-  * **Description**:N/A+    ​* Type:​[[ThinkGeo.MapSuite.Core.CommittingTransactionEventArgs|CommittingTransactionEventArgs]] 
 +    * Description:​N/​A
  
-[[#​Protected Methods|Go Back]] +<div newline></div> 
-=== XxQ=(RectangleShape,​Double,​Double,​IEnumerable<String>,​RectangleShape) === +** {{wiki:​ProtectedMethod.gif|}} OnCommittedTransaction(CommittedTransactionEventArgs) **
-N/A +
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//N/A// 
-  * **Return Type**:​Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-==== Parameters ==== +== Return Value == 
-**boundingBox** +  * Type:Void 
-  ​* **Type**:[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] +  * Description:​N/​A
-  ​* **Description**:N/A+
  
-**screenWidth** +== Parameters == 
-  * **Type**:Double +  * //e// 
-  * **Description**:N/A+    ​* Type:[[ThinkGeo.MapSuite.Core.CommittedTransactionEventArgs|CommittedTransactionEventArgs]] 
 +    * Description:​N/​A
  
-**screenHeight** +<div newline></​div>​ 
-  * **Type**:Double +** {{wiki:ProtectedMethod.gif|}} OnOpeningFeatureSource(OpeningFeatureSourceEventArgs) ​**
-  ​* **Description**:​N/​A+
  
-**returningColumnNames** +  ​//N/A// 
-  * **Type**:​IEnumerable<​String>​ +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-**wrappingExtent** +== Return Value == 
-  ​* **Type**:[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] +  * Type:Void 
-  ​* **Description**:N/A+  * Description:​N/​A
  
-[[#​Protected Methods|Go Back]] +== Parameters ​== 
-=== ahQ=(RectangleShape) === +  * //e/
-N/A +    * Type:​[[ThinkGeo.MapSuite.Core.OpeningFeatureSourceEventArgs|OpeningFeatureSourceEventArgs]] 
-==== Remarks ==== +    * Description:​N/A
-N/A+
  
-**Return Value** +<div newline></​div>​ 
-  * **Return Type**:[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] +** {{wiki:ProtectedMethod.gif|}} OnOpenedFeatureSource(OpenedFeatureSourceEventArgs) ​**
-  ​* **Description**:​N/​A+
  
-==== Parameters ==== +  * //N/A// 
-**rectangle** +== Remarks ​== 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] +  * //N/A//
-  * **Description**:​N/A+
  
-[[#​Protected Methods|Go Back]] +== Return Value == 
-=== cRQ=(Collection<​Feature>​) === +  * Type:Void 
-N/A +  * Description:​N/A
-==== Remarks ==== +
-N/A+
  
-**Return Value** +== Parameters == 
-  * **Return ​Type**:Void +  * //e// 
-  * **Description**:N/A+    ​* Type:[[ThinkGeo.MapSuite.Core.OpenedFeatureSourceEventArgs|OpenedFeatureSourceEventArgs]] 
 +    * Description:​N/​A
  
-==== Parameters ==== +<div newline></​div>​ 
-**sourceFeatures** +** {{wiki:ProtectedMethod.gif|}} OnClosingFeatureSource(ClosingFeatureSourceEventArgs) ​**
-  * **Type**:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ +
-  ​* **Description**:​N/​A+
  
-[[#​Protected Methods|Go Back]] +  * //N/A// 
-=== cxk=(RectangleShape) === +== Remarks == 
-N/A +  * //N/A//
-==== Remarks ​==== +
-N/A+
  
-**Return Value** +== Return Value == 
-  * **Return ​Type**:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ +  * Type:Void 
-  ​* **Description**:N/A+  * Description:​N/​A
  
-==== Parameters ​==== +== Parameters == 
-**boundingBox** +  //e// 
-  * **Type**:​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] +    * Type:​[[ThinkGeo.MapSuite.Core.ClosingFeatureSourceEventArgs|ClosingFeatureSourceEventArgs]] 
-  * **Description**:N/A+    * Description:​N/​A
  
-[[#​Protected Methods|Go Back]] +<div newline></div> 
-=== dRQ=(IEnumerable<String>) === +** {{wiki:​ProtectedMethod.gif|}} OnClosedFeatureSource(ClosedFeatureSourceEventArgs) **
-N/A +
-==== Remarks ==== +
-N/A+
  
-**Return Value** +  ​//N/A// 
-  * **Return Type**:​Collection<​String>​ +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-==== Parameters ==== +== Return Value == 
-**returningColumnNames** +  * Type:Void 
-  ​* **Type**:IEnumerable<​String>​ +  * Description:​N/​A
-  ​* **Description**:N/A+
  
-[[#​Protected Methods|Go Back]] +== Parameters ​== 
-=== dxQ=(IEnumerable<​String>,​IEnumerable<​String>,​ZoomLevel,​Func<​Collection<​Feature>>,​IEnumerable<​String>,​RectangleShape) === +  * //e/
-N/A +    * Type:​[[ThinkGeo.MapSuite.Core.ClosedFeatureSourceEventArgs|ClosedFeatureSourceEventArgs]] 
-==== Remarks ==== +    * Description:​N/A
-N/A+
  
-**Return Value** +<div newline></​div>​ 
-  * **Return Type**:Dictionary<​String,​Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>>​ +** {{wiki:ProtectedMethod.gif|}} Finalize() ​**
-  ​* **Description**:​N/​A+
  
-==== Parameters ==== +  * //N/A// 
-**styleFilters** +== Remarks ​== 
-  * **Type**:​IEnumerable<​String>​ +  * //N/A//
-  * **Description**:​N/A+
  
-**returningColumnNames** +== Return Value == 
-  ​* **Type**:IEnumerable<​String>​ +  * Type:Void 
-  ​* **Description**:N/A+  * Description:​N/​A
  
-**currentZoomLevel** +== Parameters == 
-  * **Type**:[[ThinkGeo.MapSuite.Core.ZoomLevel|ZoomLevel]] +<div newline></​div>​ 
-  ​* **Description**:​N/​A+** {{wiki:ProtectedMethod.gif|}} MemberwiseClone() ​**
  
-**func** +  ​//N/A// 
-  * **Type**:​Func<​Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>>​ +== Remarks == 
-  * **Description**:​N/A+  * //N/A//
  
-**ids** +== Return Value == 
-  ​* **Type**:IEnumerable<​String>​ +  * Type:Object 
-  ​* **Description**:N/A+  * Description:​N/​A
  
-**extent** +== Parameters == 
-  * **Type**:[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] +<div newline></​div>​ 
-  ​* **Description**:​N/​A+==== Public Properties ==== 
 +** {{wiki:PublicProperty.gif|}} Id **
  
-[[#​Protected Methods|Go Back]] 
-=== eBQ=(IEnumerable<​Feature>,​IEnumerable<​String>,​IEnumerable<​String>,​IEnumerable<​String>​) === 
 N/A N/A
-==== Remarks ​====+== Remarks ==
 N/A N/A
 +== Return Value ==
 +  * Type:String
  
-**Return Value** +** {{wiki:PublicProperty.gif|}} CanExecuteSqlQuery ​**
-  * **Return Type**:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ +
-  ​* **Description**:​N/​A+
  
-==== Parameters ==== 
-**features** 
-  * **Type**:​IEnumerable<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ 
-  * **Description**:​N/​A 
- 
-**returningColumnNames** 
-  * **Type**:​IEnumerable<​String>​ 
-  * **Description**:​N/​A 
- 
-**filters** 
-  * **Type**:​IEnumerable<​String>​ 
-  * **Description**:​N/​A 
- 
-**linkingColumnNames** 
-  * **Type**:​IEnumerable<​String>​ 
-  * **Description**:​N/​A 
- 
-[[#​Protected Methods|Go Back]] 
-=== eBQ=(IEnumerable<​String>,​Func<​IEnumerable<​String>,​Collection<​Feature>>,​IEnumerable<​String>​) === 
 N/A N/A
-==== Remarks ​====+== Remarks ==
 N/A N/A
 +== Return Value ==
 +  * Type:​Boolean
  
-**Return Value** +** {{wiki:PublicProperty.gif|}} IsOpen ​**
-  * **Return Type**:Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​ +
-  ​* **Description**:​N/​A+
  
-==== Parameters ==== 
-**returningColumnNames** 
-  * **Type**:​IEnumerable<​String>​ 
-  * **Description**:​N/​A 
- 
-**getFeatures** 
-  * **Type**:​Func<​IEnumerable<​String>,​Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>>​ 
-  * **Description**:​N/​A 
- 
-**filters** 
-  * **Type**:​IEnumerable<​String>​ 
-  * **Description**:​N/​A 
- 
-[[#​Protected Methods|Go Back]] 
-=== eRQ=(IEnumerable<​String>​) === 
 N/A N/A
-==== Remarks ​====+== Remarks ==
 N/A N/A
 +== Return Value ==
 +  * Type:​Boolean
  
-**Return Value** +** {{wiki:PublicProperty.gif|}} CanModifyColumnStructure ​**
-  * **Return Type**:Collection<​String>​ +
-  ​* **Description**:​N/​A+
  
-==== Parameters ==== 
-**returningColumnNames** 
-  * **Type**:​IEnumerable<​String>​ 
-  * **Description**:​N/​A 
- 
-[[#​Protected Methods|Go Back]] 
-=== ehQ=(IEnumerable<​String>,​IEnumerable<​String>​) === 
 N/A N/A
-==== Remarks ​====+== Remarks ==
 N/A N/A
 +== Return Value ==
 +  * Type:​Boolean
  
-**Return Value** +** {{wiki:PublicProperty.gif|}} IsInTransaction ​**
-  * **Return Type**:Collection<​String>​ +
-  ​* **Description**:​N/​A +
- +
-==== Parameters ==== +
-**returningColumnNames** +
-  * **Type**:​IEnumerable<​String>​ +
-  * **Description**:​N/​A +
- +
-**filters** +
-  * **Type**:​IEnumerable<​String>​ +
-  * **Description**:​N/​A+
  
-[[#​Protected Methods|Go Back]] 
-=== exQ=() === 
 N/A N/A
-==== Remarks ​====+== Remarks ==
 N/A N/A
 +== Return Value ==
 +  * Type:​Boolean
  
-**Return Value** +** {{wiki:PublicProperty.gif|}} IsTransactionLive ​**
-  * **Return Type**:IEnumerable<​[[ThinkGeo.MapSuite.Core.LinkSource|LinkSource]]>​ +
-  ​* **Description**:​N/​A+
  
-==== Parameters ==== 
-[[#​Protected Methods|Go Back]] 
-=== fxQ=(String) === 
 N/A N/A
-==== Remarks ​====+== Remarks ==
 N/A N/A
 +== Return Value ==
 +  * Type:​Boolean
  
-**Return Value** +** {{wiki:PublicProperty.gif|}} IsEditable ​**
-  * **Return Type**:Boolean +
-  ​* **Description**:​N/​A+
  
-==== Parameters ==== 
-**columnName** 
-  * **Type**:​String 
-  * **Description**:​N/​A 
- 
-[[#​Protected Methods|Go Back]] 
-=== gBQ=(IEnumerable<​String>,​IEnumerable<​String>​) === 
 N/A N/A
-==== Remarks ​====+== Remarks ==
 N/A N/A
 +== Return Value ==
 +  * Type:​Boolean
  
-**Return Value** +** {{wiki:PublicProperty.gif|}} Projection ​**
-  * **Return Type**:Boolean +
-  ​* **Description**:​N/​A +
- +
-==== Parameters ==== +
-**returningColumnNames** +
-  * **Type**:​IEnumerable<​String>​ +
-  * **Description**:​N/​A +
- +
-**filters** +
-  * **Type**:​IEnumerable<​String>​ +
-  * **Description**:​N/​A+
  
-[[#​Protected Methods|Go Back]] 
-===== Public Properties ===== 
-=== CanExecuteSqlQuery === 
 N/A N/A
-==== Remarks ​====+== Remarks ==
 N/A N/A
-==== Return Value ==== +== Return Value == 
-**Return ​Type**:Boolean+  * Type:[[ThinkGeo.MapSuite.Core.Projection|Projection]]
  
-[[#Public Properties|Go Back]] +** {{wiki:​PublicProperty.gif|}} GeoCache ​**
-=== CanModifyColumnStructure === +
-N/A +
-==== Remarks ==== +
-N/A +
-==== Return Value ==== +
-**Return Type**:Boolean+
  
-[[#Public Properties|Go Back]] 
-=== FeatureIdsToExclude === 
 N/A N/A
-==== Remarks ​====+== Remarks ==
 N/A N/A
-==== Return Value ==== +== Return Value == 
-**Return ​Type**:Collection<​String>​+  * Type:[[ThinkGeo.MapSuite.Core.FeatureCache|FeatureCache]]
  
-[[#Public Properties|Go Back]] +** {{wiki:​PublicProperty.gif|}} FeatureIdsToExclude ​**
-=== Filters === +
-N/A +
-==== Remarks ==== +
-N/A +
-==== Return Value ==== +
-**Return Type**:​Collection<​String>​+
  
-[[#Public Properties|Go Back]] 
-=== GeoCache === 
 N/A N/A
-==== Remarks ​====+== Remarks ==
 N/A N/A
-==== Return Value ==== +== Return Value == 
-**Return ​Type**:[[ThinkGeo.MapSuite.Core.FeatureCache|FeatureCache]]+  * Type:Collection<​String>​
  
-[[#Public Properties|Go Back]] +** {{wiki:PublicProperty.gif|}} TransactionBuffer **
-=== GeometryValidationMode === +
-N/A +
-==== Remarks ==== +
-N/A +
-==== Return Value ==== +
-**Return Type**:[[ThinkGeo.MapSuite.Core.GeometryValidationMode|GeometryValidationMode]]+
  
-[[#Public Properties|Go Back]] 
-=== Id === 
 N/A N/A
-==== Remarks ​====+== Remarks ==
 N/A N/A
-==== Return Value ==== +== Return Value == 
-**Return ​Type**:String+  * Type:[[ThinkGeo.MapSuite.Core.TransactionBuffer|TransactionBuffer]]
  
-[[#Public Properties|Go Back]] +** {{wiki:​PublicProperty.gif|}} MaxRecordsToDraw ​**
-=== IsEditable === +
-N/A +
-==== Remarks ==== +
-N/A +
-==== Return Value ==== +
-**Return Type**:Boolean+
  
-[[#Public Properties|Go Back]] 
-=== IsInTransaction === 
 N/A N/A
-==== Remarks ​====+== Remarks ==
 N/A N/A
-==== Return Value ==== +== Return Value == 
-**Return ​Type**:Boolean+  * Type:Int32
  
-[[#Public Properties|Go Back]] +** {{wiki:​PublicProperty.gif|}} LinkSources ​**
-=== IsOpen === +
-N/A +
-==== Remarks ==== +
-N/A +
-==== Return Value ==== +
-**Return Type**:Boolean+
  
-[[#Public Properties|Go Back]] 
-=== IsTransactionLive === 
 N/A N/A
-==== Remarks ​====+== Remarks ==
 N/A N/A
-==== Return Value ==== +== Return Value == 
-**Return ​Type**:Boolean+  * Type:Collection<​[[ThinkGeo.MapSuite.Core.LinkSource|LinkSource]]>​
  
-[[#Public Properties|Go Back]] +** {{wiki:​PublicProperty.gif|}} LinkExpressions **
-=== LinkExpressions ​=== +
-N/A +
-==== Remarks ==== +
-N/A +
-==== Return Value ==== +
-**Return Type**:​Collection<​String>​+
  
-[[#Public Properties|Go Back]] 
-=== LinkSources === 
 N/A N/A
-==== Remarks ​====+== Remarks ==
 N/A N/A
-==== Return Value ==== +== Return Value == 
-**Return ​Type**:Collection<​[[ThinkGeo.MapSuite.Core.LinkSource|LinkSource]]>​+  * Type:​Collection<​String>​ 
 + 
 +** {{wiki:PublicProperty.gif|}} Filters **
  
-[[#Public Properties|Go Back]] 
-=== MaxRecordsToDraw === 
 N/A N/A
-==== Remarks ​====+== Remarks ==
 N/A N/A
-==== Return Value ==== +== Return Value == 
-**Return ​Type**:Int32+  * Type:​Collection<​String>​ 
 + 
 +** {{wiki:PublicProperty.gif|}} GeometryValidationMode **
  
-[[#Public Properties|Go Back]] 
-=== Projection === 
 N/A N/A
-==== Remarks ​====+== Remarks ==
 N/A N/A
-==== Return Value ==== +== Return Value == 
-**Return ​Type**:​[[ThinkGeo.MapSuite.Core.Projection|Projection]]+  * Type:​[[ThinkGeo.MapSuite.Core.GeometryValidationMode|GeometryValidationMode]] 
 + 
 +==== Protected Properties ==== 
 +** {{wiki:​ProtectedProperty.gif|}} CanExecuteSqlQueryCore **
  
-[[#Public Properties|Go Back]] 
-=== TransactionBuffer === 
 N/A N/A
-==== Remarks ​====+== Remarks ==
 N/A N/A
-==== Return Value ==== +== Return Value == 
-**Return ​Type**:[[ThinkGeo.MapSuite.Core.TransactionBuffer|TransactionBuffer]]+  * Type:Boolean
  
-[[#Public Properties|Go Back]] +** {{wiki:​ProtectedProperty.gif|}} IsOpenCore ​**
-===== Protected Properties ===== +
-=== CanExecuteSqlQueryCore === +
-N/A +
-==== Remarks ==== +
-N/A +
-==== Return Value ==== +
-**Return Type**:Boolean+
  
-[[#​Protected Properties|Go Back]] 
-=== CanModifyColumnStructureCore === 
 N/A N/A
-==== Remarks ​====+== Remarks ==
 N/A N/A
-==== Return Value ==== +== Return Value == 
-**Return ​Type**:Boolean+  * Type:Boolean 
 + 
 +** {{wiki:ProtectedProperty.gif|}} CanModifyColumnStructureCore **
  
-[[#​Protected Properties|Go Back]] 
-=== FeatureSourceColumns === 
 N/A N/A
-==== Remarks ​====+== Remarks ==
 N/A N/A
-==== Return Value ==== +== Return Value == 
-**Return ​Type**:Collection<​[[ThinkGeo.MapSuite.Core.FeatureSourceColumn|FeatureSourceColumn]]>​+  * Type:Boolean 
 + 
 +** {{wiki:ProtectedProperty.gif|}} FeatureSourceColumns **
  
-[[#​Protected Properties|Go Back]] 
-=== IsOpenCore === 
 N/A N/A
-==== Remarks ​====+== Remarks ==
 N/A N/A
-==== Return Value ==== +== Return Value == 
-**Return ​Type**:Boolean+  * Type:Collection<​[[ThinkGeo.MapSuite.Core.FeatureSourceColumn|FeatureSourceColumn]]>​
  
-[[#​Protected Properties|Go Back]] +==== Public Events ==== 
-===== Public Events ​===== +** {{wiki:​PublicEvent.gif|}} DrawingProgressChanged **
-=== AppliedFilters ===+
 N/A N/A
-==== Remarks ​====+== Remarks ==
 N/A N/A
  
-**Event Arguments**:​[[ThinkGeo.MapSuite.Core.AppliedFiltersFeatureSourceEventArgs|AppliedFiltersFeatureSourceEventArgs]]+Event Arguments:​[[ThinkGeo.MapSuite.Core.DrawingProgressChangedEventArgs|DrawingProgressChangedEventArgs]]
  
-[[#Public Events|Go Back]] +** {{wiki:​PublicEvent.gif|}} GettingColumns **
-=== ApplyingFilters ===+
 N/A N/A
-==== Remarks ​====+== Remarks ==
 N/A N/A
  
-**Event Arguments**:​[[ThinkGeo.MapSuite.Core.ApplyingFiltersFeatureSourceEventArgs|ApplyingFiltersFeatureSourceEventArgs]]+Event Arguments:​[[ThinkGeo.MapSuite.Core.GettingColumnsFeatureSourceEventArgs|GettingColumnsFeatureSourceEventArgs]]
  
-[[#Public Events|Go Back]] +** {{wiki:​PublicEvent.gif|}} GottenColumns **
-=== ClosedFeatureSource ===+
 N/A N/A
-==== Remarks ​====+== Remarks ==
 N/A N/A
  
-**Event Arguments**:​[[ThinkGeo.MapSuite.Core.ClosedFeatureSourceEventArgs|ClosedFeatureSourceEventArgs]]+Event Arguments:​[[ThinkGeo.MapSuite.Core.GottenColumnsFeatureSourceEventArgs|GottenColumnsFeatureSourceEventArgs]]
  
-[[#Public Events|Go Back]] +** {{wiki:​PublicEvent.gif|}} ApplyingFilters **
-=== ClosingFeatureSource ===+
 N/A N/A
-==== Remarks ​====+== Remarks ==
 N/A N/A
  
-**Event Arguments**:​[[ThinkGeo.MapSuite.Core.ClosingFeatureSourceEventArgs|ClosingFeatureSourceEventArgs]]+Event Arguments:​[[ThinkGeo.MapSuite.Core.ApplyingFiltersFeatureSourceEventArgs|ApplyingFiltersFeatureSourceEventArgs]]
  
-[[#Public Events|Go Back]] +** {{wiki:​PublicEvent.gif|}} AppliedFilters **
-=== CommittedTransaction ===+
 N/A N/A
-==== Remarks ​====+== Remarks ==
 N/A N/A
  
-**Event Arguments**:​[[ThinkGeo.MapSuite.Core.CommittedTransactionEventArgs|CommittedTransactionEventArgs]]+Event Arguments:​[[ThinkGeo.MapSuite.Core.AppliedFiltersFeatureSourceEventArgs|AppliedFiltersFeatureSourceEventArgs]]
  
-[[#Public Events|Go Back]] +** {{wiki:​PublicEvent.gif|}} GettingFeaturesByIds **
-=== CommittingTransaction ===+
 N/A N/A
-==== Remarks ​====+== Remarks ==
 N/A N/A
  
-**Event Arguments**:​[[ThinkGeo.MapSuite.Core.CommittingTransactionEventArgs|CommittingTransactionEventArgs]]+Event Arguments:​[[ThinkGeo.MapSuite.Core.GettingFeaturesByIdsFeatureSourceEventArgs|GettingFeaturesByIdsFeatureSourceEventArgs]]
  
-[[#Public Events|Go Back]] +** {{wiki:​PublicEvent.gif|}} GettingFeaturesForDrawing **
-=== CustomColumnFetch ===+
 N/A N/A
-==== Remarks ​====+== Remarks ==
 N/A N/A
  
-**Event Arguments**:​[[ThinkGeo.MapSuite.Core.CustomColumnFetchEventArgs|CustomColumnFetchEventArgs]]+Event Arguments:​[[ThinkGeo.MapSuite.Core.GettingFeaturesForDrawingFeatureSourceEventArgs|GettingFeaturesForDrawingFeatureSourceEventArgs]]
  
-[[#Public Events|Go Back]] +** {{wiki:​PublicEvent.gif|}} CustomColumnFetch **
-=== DrawingProgressChanged ===+
 N/A N/A
-==== Remarks ​====+== Remarks ==
 N/A N/A
  
-**Event Arguments**:​[[ThinkGeo.MapSuite.Core.DrawingProgressChangedEventArgs|DrawingProgressChangedEventArgs]]+Event Arguments:​[[ThinkGeo.MapSuite.Core.CustomColumnFetchEventArgs|CustomColumnFetchEventArgs]]
  
-[[#Public Events|Go Back]] +** {{wiki:​PublicEvent.gif|}} CommittingTransaction **
-=== GettingColumns ===+
 N/A N/A
-==== Remarks ​====+== Remarks ==
 N/A N/A
  
-**Event Arguments**:​[[ThinkGeo.MapSuite.Core.GettingColumnsFeatureSourceEventArgs|GettingColumnsFeatureSourceEventArgs]]+Event Arguments:​[[ThinkGeo.MapSuite.Core.CommittingTransactionEventArgs|CommittingTransactionEventArgs]]
  
-[[#Public Events|Go Back]] +** {{wiki:​PublicEvent.gif|}} CommittedTransaction **
-=== GettingFeaturesByIds ===+
 N/A N/A
-==== Remarks ​====+== Remarks ==
 N/A N/A
  
-**Event Arguments**:​[[ThinkGeo.MapSuite.Core.GettingFeaturesByIdsFeatureSourceEventArgs|GettingFeaturesByIdsFeatureSourceEventArgs]]+Event Arguments:​[[ThinkGeo.MapSuite.Core.CommittedTransactionEventArgs|CommittedTransactionEventArgs]]
  
-[[#Public Events|Go Back]] +** {{wiki:​PublicEvent.gif|}} OpeningFeatureSource **
-=== GettingFeaturesForDrawing ===+
 N/A N/A
-==== Remarks ​====+== Remarks ==
 N/A N/A
  
-**Event Arguments**:​[[ThinkGeo.MapSuite.Core.GettingFeaturesForDrawingFeatureSourceEventArgs|GettingFeaturesForDrawingFeatureSourceEventArgs]]+Event Arguments:​[[ThinkGeo.MapSuite.Core.OpeningFeatureSourceEventArgs|OpeningFeatureSourceEventArgs]]
  
-[[#Public Events|Go Back]] +** {{wiki:​PublicEvent.gif|}} OpenedFeatureSource **
-=== GottenColumns ===+
 N/A N/A
-==== Remarks ​====+== Remarks ==
 N/A N/A
  
-**Event Arguments**:​[[ThinkGeo.MapSuite.Core.GottenColumnsFeatureSourceEventArgs|GottenColumnsFeatureSourceEventArgs]]+Event Arguments:​[[ThinkGeo.MapSuite.Core.OpenedFeatureSourceEventArgs|OpenedFeatureSourceEventArgs]]
  
-[[#Public Events|Go Back]] +** {{wiki:​PublicEvent.gif|}} ClosingFeatureSource **
-=== OpenedFeatureSource ===+
 N/A N/A
-==== Remarks ​====+== Remarks ==
 N/A N/A
  
-**Event Arguments**:​[[ThinkGeo.MapSuite.Core.OpenedFeatureSourceEventArgs|OpenedFeatureSourceEventArgs]]+Event Arguments:​[[ThinkGeo.MapSuite.Core.ClosingFeatureSourceEventArgs|ClosingFeatureSourceEventArgs]]
  
-[[#Public Events|Go Back]] +** {{wiki:​PublicEvent.gif|}} ClosedFeatureSource **
-=== OpeningFeatureSource ===+
 N/A N/A
-==== Remarks ​====+== Remarks ==
 N/A N/A
  
-**Event Arguments**:​[[ThinkGeo.MapSuite.Core.OpeningFeatureSourceEventArgs|OpeningFeatureSourceEventArgs]]+Event Arguments:​[[ThinkGeo.MapSuite.Core.ClosedFeatureSourceEventArgs|ClosedFeatureSourceEventArgs]]
  
-[[#Public Events|Go Back]] 
  
thinkgeo.mapsuite.core.s57featuresource.1442486348.txt.gz · Last modified: 2015/09/17 10:39 by admin