User Tools

Site Tools


thinkgeo.mapsuite.core.sqlitefeaturesource

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.sqlitefeaturesource [2015/09/06 10:58]
admin [Inheritance Hierarchy]
thinkgeo.mapsuite.core.sqlitefeaturesource [2017/03/16 21:59] (current)
Line 1: Line 1:
 ====== ThinkGeo.MapSuite.Core.SqliteFeatureSource ====== ====== ThinkGeo.MapSuite.Core.SqliteFeatureSource ======
 +
 +{{section>​upgrade_map_suite_to_10.0}}
 +
  
 ===== Inheritance Hierarchy ===== ===== Inheritance Hierarchy =====
Line 202: Line 205:
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| connectionString ​  | String<!-- System.String --> ​     +| connectionString ​  | String | | 
-| tableName ​  | String<!-- System.String --> ​  |    +| tableName ​  | String ​  | | 
-| featureIdColumn ​  | String<!-- System.String --> ​     +| featureIdColumn ​  | String ​  
-| geometryColumnName ​  | String<!-- System.String --> ​     |+| geometryColumnName ​  | String | |
  
 [[#Public Constructors|Go Back]] [[#Public Constructors|Go Back]]
Line 211: Line 214:
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| connection ​  | SQLiteConnection<!-- System.Data.SQLite.SQLiteConnection --> ​  |    | +| connection ​  | SQLiteConnection ​  ​| ​   | 
-| tableName ​  | String<!-- System.String --> ​  |    | +| tableName ​  | String ​  ​| ​   | 
-| featureIdColumn ​  | String<!-- System.String --> ​  |    | +| featureIdColumn ​  | String ​  ​| ​   | 
-| geometryColumnName ​  | String<!-- System.String --> ​  |    |+| geometryColumnName ​  | String ​  ​| ​   |
  
 [[#Public Constructors|Go Back]] [[#Public Constructors|Go Back]]
Line 222: Line 225:
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Void<!-- System.Void --> ​  |    |+| Void   ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| featureSourceColumn ​  | [[ThinkGeo.MapSuite.Core.FeatureSourceColumn|FeatureSourceColumn]]<!-- ThinkGeo.MapSuite.Core.FeatureSourceColumn --> ​  |    |+| featureSourceColumn ​  | [[ThinkGeo.MapSuite.Core.FeatureSourceColumn|FeatureSourceColumn]] ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== AddFeature(Feature) ==== ==== AddFeature(Feature) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| String<!-- System.String --> ​  |    |+| String ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| feature ​  | [[ThinkGeo.MapSuite.Core.Feature|Feature]]<!-- ThinkGeo.MapSuite.Core.Feature --> ​  |    |+| feature ​  | [[ThinkGeo.MapSuite.Core.Feature|Feature]] ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== AddFeature(BaseShape,​ IDictionary<​String,​ String>) ==== ==== AddFeature(BaseShape,​ IDictionary<​String,​ String>) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| String<!-- System.String --> ​  |    |+| String ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| shape   | [[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]]<!-- ThinkGeo.MapSuite.Core.BaseShape --> ​  |    | +| shape   | [[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] ​  ​| ​   | 
-| columnValues ​  | IDictionary<​String,​String><!-- System.Collections.Generic.IDictionary{System.String,​System.String} -->   ​| ​   |+| columnValues ​  | IDictionary<​String,​String> ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== AddFeature(BaseShape) ==== ==== AddFeature(BaseShape) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| String<!-- System.String --> ​  |    |+| String ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| shape   | [[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]]<!-- ThinkGeo.MapSuite.Core.BaseShape --> ​  |    |+| shape   | [[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== ApplyFilters(IEnumerable<​Feature>,​ IEnumerable<​String>,​ IEnumerable<​String>​) ==== ==== ApplyFilters(IEnumerable<​Feature>,​ IEnumerable<​String>,​ IEnumerable<​String>​) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.Feature} -->   ​| ​   |+| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| features ​  | IEnumerable<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]><!-- System.Collections.Generic.IEnumerable{ThinkGeo.MapSuite.Core.Feature} -->   ​| ​   | +| features ​  | IEnumerable<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> ​  ​| ​   | 
-| returningColumnNames ​  | IEnumerable<​String><!-- System.Collections.Generic.IEnumerable{System.String} -->   ​| ​   | +| returningColumnNames ​  | IEnumerable<​String> ​  ​| ​   | 
-| filters ​  | IEnumerable<​String><!-- System.Collections.Generic.IEnumerable{System.String} -->   ​| ​   |+| filters ​  | IEnumerable<​String> ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== BeginTransaction() ==== ==== BeginTransaction() ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Void<!-- System.Void --> ​  |    |+| Void   ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource -->+
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== CanGetBoundingBoxQuickly() ==== ==== CanGetBoundingBoxQuickly() ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Boolean<!-- System.Boolean --> ​  |    |+| Boolean ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource -->+
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== CanGetCountQuickly() ==== ==== CanGetCountQuickly() ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Boolean<!-- System.Boolean --> ​  |    |+| Boolean ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource -->+
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== CloneDeep() ==== ==== CloneDeep() ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| [[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]]<!-- ThinkGeo.MapSuite.Core.FeatureSource --> ​  |    |+| [[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource -->+
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== Close() ==== ==== Close() ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Void<!-- System.Void --> ​  |    |+| Void   ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource -->+
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== CommitTransaction() ==== ==== CommitTransaction() ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| [[ThinkGeo.MapSuite.Core.TransactionResult|TransactionResult]]<!-- ThinkGeo.MapSuite.Core.TransactionResult --> ​  |    |+| [[ThinkGeo.MapSuite.Core.TransactionResult|TransactionResult]] ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource -->+
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== CreateDatabase(String) ==== ==== CreateDatabase(String) ====
-<!-- static -->+
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Void<!-- System.Void --> ​  |    |+| Void   ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| databasePathFileName ​  | String<!-- System.String --> ​  |    |+| databasePathFileName ​  | String ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.SqliteFeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== CreateSpatialIndex(SQLiteConnection,​ String, String, Int32) ==== ==== CreateSpatialIndex(SQLiteConnection,​ String, String, Int32) ====
-<!-- static -->+
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Boolean<!-- System.Boolean --> ​  |    |+| Boolean ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| sqliteConnection ​  | SQLiteConnection<!-- System.Data.SQLite.SQLiteConnection --> ​  |    | +| sqliteConnection ​  | SQLiteConnection ​  ​| ​   | 
-| tableName ​  | String<!-- System.String --> ​  |    | +| tableName ​  | String ​  ​| ​   | 
-| geometryColumnName ​  | String<!-- System.String --> ​  |    | +| geometryColumnName ​  | String ​  ​| ​   | 
-| srid   | Int32<!-- System.Int32 --> ​  |    |+| srid   | Int32   ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.SqliteFeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== DeleteColumn(String) ==== ==== DeleteColumn(String) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Void<!-- System.Void --> ​  |    |+| Void   ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| columnName ​  | String<!-- System.String --> ​  |    |+| columnName ​  | String ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== DeleteFeature(String) ==== ==== DeleteFeature(String) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Void<!-- System.Void --> ​  |    |+| Void   ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| id   | String<!-- System.String --> ​  |    |+| id   | String ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== Equals(Object) ==== ==== Equals(Object) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Boolean<!-- System.Boolean --> ​  |    |+| Boolean ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| obj   | Object<!-- System.Object --> ​  |    |+| obj   | Object ​  ​| ​   | 
  
-<!-- System.Object --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== ExecuteNonQuery(String) ==== ==== ExecuteNonQuery(String) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Int32<!-- System.Int32 --> ​  |    |+| Int32   ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| sqlStatement ​  | String<!-- System.String --> ​  |    |+| sqlStatement ​  | String ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== ExecuteQuery(String) ==== ==== ExecuteQuery(String) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| DataTable<!-- System.Data.DataTable --> ​  |    |+| DataTable ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| sqlStatement ​  | String<!-- System.String --> ​  |    |+| sqlStatement ​  | String ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== ExecuteScalar(String) ==== ==== ExecuteScalar(String) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Object<!-- System.Object --> ​  |    |+| Object ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| sqlStatement ​  | String<!-- System.String --> ​  |    |+| sqlStatement ​  | String ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== GetAllFeatures(IEnumerable<​String>,​ Int32, Int32) ==== ==== GetAllFeatures(IEnumerable<​String>,​ Int32, Int32) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.Feature} -->   ​| ​   |+| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| returningColumnNames ​  | IEnumerable<​String><!-- System.Collections.Generic.IEnumerable{System.String} -->   ​| ​   | +| returningColumnNames ​  | IEnumerable<​String> ​  ​| ​   | 
-| startIndex ​  | Int32<!-- System.Int32 --> ​  |    | +| startIndex ​  | Int32   ​| ​   | 
-| takeCount ​  | Int32<!-- System.Int32 --> ​  |    |+| takeCount ​  | Int32   ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== GetAllFeatures(IEnumerable<​String>​) ==== ==== GetAllFeatures(IEnumerable<​String>​) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.Feature} -->   ​| ​   |+| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| returningColumnNames ​  | IEnumerable<​String><!-- System.Collections.Generic.IEnumerable{System.String} -->   ​| ​   |+| returningColumnNames ​  | IEnumerable<​String> ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== GetAllFeatures(ReturningColumnsType) ==== ==== GetAllFeatures(ReturningColumnsType) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.Feature} -->   ​| ​   |+| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| returningColumnNamesType ​  | [[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]]<!-- ThinkGeo.MapSuite.Core.ReturningColumnsType --> ​  |    |+| returningColumnNamesType ​  | [[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== GetAllFeatures(ReturningColumnsType,​ Int32, Int32) ==== ==== GetAllFeatures(ReturningColumnsType,​ Int32, Int32) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.Feature} -->   ​| ​   |+| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| returningColumnTypes ​  | [[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]]<!-- ThinkGeo.MapSuite.Core.ReturningColumnsType --> ​  |    | +| returningColumnTypes ​  | [[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] ​  ​| ​   | 
-| startIndex ​  | Int32<!-- System.Int32 --> ​  |    | +| startIndex ​  | Int32   ​| ​   | 
-| takeCount ​  | Int32<!-- System.Int32 --> ​  |    |+| takeCount ​  | Int32   ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== GetAllFeatures(ReturningColumnsType,​ Int32) ==== ==== GetAllFeatures(ReturningColumnsType,​ Int32) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.Feature} -->   ​| ​   |+| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| returningColumnTypes ​  | [[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]]<!-- ThinkGeo.MapSuite.Core.ReturningColumnsType --> ​  |    | +| returningColumnTypes ​  | [[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] ​  ​| ​   | 
-| startIndex ​  | Int32<!-- System.Int32 --> ​  |    |+| startIndex ​  | Int32   ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== GetBoundingBox() ==== ==== GetBoundingBox() ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]<!-- ThinkGeo.MapSuite.Core.RectangleShape --> ​  |    |+| [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource -->+
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== GetBoundingBoxById(String) ==== ==== GetBoundingBoxById(String) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]<!-- ThinkGeo.MapSuite.Core.RectangleShape --> ​  |    |+| [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| id   | String<!-- System.String --> ​  |    |+| id   | String ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== GetBoundingBoxByIds(IEnumerable<​String>​) ==== ==== GetBoundingBoxByIds(IEnumerable<​String>​) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]<!-- ThinkGeo.MapSuite.Core.RectangleShape --> ​  |    |+| [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| ids   | IEnumerable<​String><!-- System.Collections.Generic.IEnumerable{System.String} -->   ​| ​   |+| ids   | IEnumerable<​String> ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== GetBoundingBoxesByIds(IEnumerable<​String>​) ==== ==== GetBoundingBoxesByIds(IEnumerable<​String>​) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.RectangleShape} -->   ​| ​   |+| Collection<​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| ids   | IEnumerable<​String><!-- System.Collections.Generic.IEnumerable{System.String} -->   ​| ​   |+| ids   | IEnumerable<​String> ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== GetColumnNames(String,​ String) ==== ==== GetColumnNames(String,​ String) ====
-<!-- static -->+
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​String><!-- System.Collections.ObjectModel.Collection{System.String} -->   ​| ​   |+| Collection<​String> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| connectionString ​  | String<!-- System.String --> ​  |    | +| connectionString ​  | String ​  ​| ​   | 
-| tableName ​  | String<!-- System.String --> ​  |    |+| tableName ​  | String ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.SqliteFeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== GetColumns() ==== ==== GetColumns() ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.FeatureSourceColumn|FeatureSourceColumn]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.FeatureSourceColumn} -->   ​| ​   |+| Collection<​[[ThinkGeo.MapSuite.Core.FeatureSourceColumn|FeatureSourceColumn]]> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource -->+
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== GetCount() ==== ==== GetCount() ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Int32<!-- System.Int32 --> ​  |    |+| Int32   ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource -->+
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== GetDistinctColumnValues(String) ==== ==== GetDistinctColumnValues(String) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.DistinctColumnValue|DistinctColumnValue]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.DistinctColumnValue} -->   ​| ​   |+| Collection<​[[ThinkGeo.MapSuite.Core.DistinctColumnValue|DistinctColumnValue]]> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| columnName ​  | String<!-- System.String --> ​  |    |+| columnName ​  | String ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== GetFeatureById(String,​ ReturningColumnsType) ==== ==== GetFeatureById(String,​ ReturningColumnsType) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| [[ThinkGeo.MapSuite.Core.Feature|Feature]]<!-- ThinkGeo.MapSuite.Core.Feature --> ​  |    |+| [[ThinkGeo.MapSuite.Core.Feature|Feature]] ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| id   | String<!-- System.String --> ​  |    | +| id   | String ​  ​| ​   | 
-| returningColumnNamesType ​  | [[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]]<!-- ThinkGeo.MapSuite.Core.ReturningColumnsType --> ​  |    |+| returningColumnNamesType ​  | [[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== GetFeatureById(String,​ IEnumerable<​String>​) ==== ==== GetFeatureById(String,​ IEnumerable<​String>​) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| [[ThinkGeo.MapSuite.Core.Feature|Feature]]<!-- ThinkGeo.MapSuite.Core.Feature --> ​  |    |+| [[ThinkGeo.MapSuite.Core.Feature|Feature]] ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| id   | String<!-- System.String --> ​  |    | +| id   | String ​  ​| ​   | 
-| returningColumnNames ​  | IEnumerable<​String><!-- System.Collections.Generic.IEnumerable{System.String} -->   ​| ​   |+| returningColumnNames ​  | IEnumerable<​String> ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== GetFeaturesByColumnValue(String,​ String) ==== ==== GetFeaturesByColumnValue(String,​ String) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.Feature} -->   ​| ​   |+| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| columnName ​  | String<!-- System.String --> ​  |    | +| columnName ​  | String ​  ​| ​   | 
-| columnValue ​  | String<!-- System.String --> ​  |    |+| columnValue ​  | String ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== GetFeaturesByColumnValue(String,​ String, ReturningColumnsType) ==== ==== GetFeaturesByColumnValue(String,​ String, ReturningColumnsType) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.Feature} -->   ​| ​   |+| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| columnName ​  | String<!-- System.String --> ​  |    | +| columnName ​  | String ​  ​| ​   | 
-| columnValue ​  | String<!-- System.String --> ​  |    | +| columnValue ​  | String ​  ​| ​   | 
-| returningColumnType ​  | [[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]]<!-- ThinkGeo.MapSuite.Core.ReturningColumnsType --> ​  |    |+| returningColumnType ​  | [[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== GetFeaturesByColumnValue(String,​ String, IEnumerable<​String>​) ==== ==== GetFeaturesByColumnValue(String,​ String, IEnumerable<​String>​) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.Feature} -->   ​| ​   |+| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| columnName ​  | String<!-- System.String --> ​  |    | +| columnName ​  | String ​  ​| ​   | 
-| columnValue ​  | String<!-- System.String --> ​  |    | +| columnValue ​  | String ​  ​| ​   | 
-| returningColumnNames ​  | IEnumerable<​String><!-- System.Collections.Generic.IEnumerable{System.String} -->   ​| ​   |+| returningColumnNames ​  | IEnumerable<​String> ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== GetFeaturesByIds(IEnumerable<​String>,​ IEnumerable<​String>​) ==== ==== GetFeaturesByIds(IEnumerable<​String>,​ IEnumerable<​String>​) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.Feature} -->   ​| ​   |+| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| ids   | IEnumerable<​String><!-- System.Collections.Generic.IEnumerable{System.String} -->   ​| ​   | +| ids   | IEnumerable<​String> ​  ​| ​   | 
-| returningColumnNames ​  | IEnumerable<​String><!-- System.Collections.Generic.IEnumerable{System.String} -->   ​| ​   |+| returningColumnNames ​  | IEnumerable<​String> ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== GetFeaturesByIds(IEnumerable<​String>,​ IEnumerable<​String>,​ IEnumerable<​String>​) ==== ==== GetFeaturesByIds(IEnumerable<​String>,​ IEnumerable<​String>,​ IEnumerable<​String>​) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.Feature} -->   ​| ​   |+| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| ids   | IEnumerable<​String><!-- System.Collections.Generic.IEnumerable{System.String} -->   ​| ​   | +| ids   | IEnumerable<​String> ​  ​| ​   | 
-| returningColumnNames ​  | IEnumerable<​String><!-- System.Collections.Generic.IEnumerable{System.String} -->   ​| ​   | +| returningColumnNames ​  | IEnumerable<​String> ​  ​| ​   | 
-| filters ​  | IEnumerable<​String><!-- System.Collections.Generic.IEnumerable{System.String} -->   ​| ​   |+| filters ​  | IEnumerable<​String> ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== GetFeaturesByIds(IEnumerable<​String>,​ ReturningColumnsType) ==== ==== GetFeaturesByIds(IEnumerable<​String>,​ ReturningColumnsType) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.Feature} -->   ​| ​   |+| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| ids   | IEnumerable<​String><!-- System.Collections.Generic.IEnumerable{System.String} -->   ​| ​   | +| ids   | IEnumerable<​String> ​  ​| ​   | 
-| returningColumnNamesType ​  | [[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]]<!-- ThinkGeo.MapSuite.Core.ReturningColumnsType --> ​  |    |+| returningColumnNamesType ​  | [[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== GetFeaturesForDrawing(RectangleShape,​ Double, Double, IEnumerable<​String>,​ IEnumerable<​String>​) ==== ==== GetFeaturesForDrawing(RectangleShape,​ Double, Double, IEnumerable<​String>,​ IEnumerable<​String>​) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.Feature} -->   ​| ​   |+| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| boundingBox ​  | [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]<!-- ThinkGeo.MapSuite.Core.RectangleShape --> ​  |    | +| boundingBox ​  | [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] ​  ​| ​   | 
-| screenWidth ​  | Double<!-- System.Double --> ​  |    | +| screenWidth ​  | Double ​  ​| ​   | 
-| screenHeight ​  | Double<!-- System.Double --> ​  |    | +| screenHeight ​  | Double ​  ​| ​   | 
-| returningColumnNames ​  | IEnumerable<​String><!-- System.Collections.Generic.IEnumerable{System.String} -->   ​| ​   | +| returningColumnNames ​  | IEnumerable<​String> ​  ​| ​   | 
-| filters ​  | IEnumerable<​String><!-- System.Collections.Generic.IEnumerable{System.String} -->   ​| ​   |+| filters ​  | IEnumerable<​String> ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== GetFeaturesForDrawing(RectangleShape,​ Double, Double, ReturningColumnsType) ==== ==== GetFeaturesForDrawing(RectangleShape,​ Double, Double, ReturningColumnsType) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.Feature} -->   ​| ​   |+| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| boundingBox ​  | [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]<!-- ThinkGeo.MapSuite.Core.RectangleShape --> ​  |    | +| boundingBox ​  | [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] ​  ​| ​   | 
-| screenWidth ​  | Double<!-- System.Double --> ​  |    | +| screenWidth ​  | Double ​  ​| ​   | 
-| screenHeight ​  | Double<!-- System.Double --> ​  |    | +| screenHeight ​  | Double ​  ​| ​   | 
-| returningColumnNamesType ​  | [[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]]<!-- ThinkGeo.MapSuite.Core.ReturningColumnsType --> ​  |    |+| returningColumnNamesType ​  | [[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== GetFeaturesForDrawing(RectangleShape,​ Double, Double, IEnumerable<​String>​) ==== ==== GetFeaturesForDrawing(RectangleShape,​ Double, Double, IEnumerable<​String>​) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.Feature} -->   ​| ​   |+| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| boundingBox ​  | [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]<!-- ThinkGeo.MapSuite.Core.RectangleShape --> ​  |    | +| boundingBox ​  | [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] ​  ​| ​   | 
-| screenWidth ​  | Double<!-- System.Double --> ​  |    | +| screenWidth ​  | Double ​  ​| ​   | 
-| screenHeight ​  | Double<!-- System.Double --> ​  |    | +| screenHeight ​  | Double ​  ​| ​   | 
-| returningColumnNames ​  | IEnumerable<​String><!-- System.Collections.Generic.IEnumerable{System.String} -->   ​| ​   |+| returningColumnNames ​  | IEnumerable<​String> ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== GetFeaturesInsideBoundingBox(RectangleShape,​ ReturningColumnsType) ==== ==== GetFeaturesInsideBoundingBox(RectangleShape,​ ReturningColumnsType) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.Feature} -->   ​| ​   |+| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| boundingBox ​  | [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]<!-- ThinkGeo.MapSuite.Core.RectangleShape --> ​  |    | +| boundingBox ​  | [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] ​  ​| ​   | 
-| returningColumnNamesType ​  | [[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]]<!-- ThinkGeo.MapSuite.Core.ReturningColumnsType --> ​  |    |+| returningColumnNamesType ​  | [[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== GetFeaturesInsideBoundingBox(RectangleShape,​ IEnumerable<​String>​) ==== ==== GetFeaturesInsideBoundingBox(RectangleShape,​ IEnumerable<​String>​) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.Feature} -->   ​| ​   |+| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| boundingBox ​  | [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]<!-- ThinkGeo.MapSuite.Core.RectangleShape --> ​  |    | +| boundingBox ​  | [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] ​  ​| ​   | 
-| returningColumnNames ​  | IEnumerable<​String><!-- System.Collections.Generic.IEnumerable{System.String} -->   ​| ​   |+| returningColumnNames ​  | IEnumerable<​String> ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== GetFeaturesNearestTo(BaseShape,​ GeographyUnit,​ Int32, IEnumerable<​String>,​ Double, DistanceUnit) ==== ==== GetFeaturesNearestTo(BaseShape,​ GeographyUnit,​ Int32, IEnumerable<​String>,​ Double, DistanceUnit) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.Feature} -->   ​| ​   |+| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| targetShape ​  | [[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]]<!-- ThinkGeo.MapSuite.Core.BaseShape --> ​  |    | +| targetShape ​  | [[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] ​  ​| ​   | 
-| unitOfData ​  | [[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]]<!-- ThinkGeo.MapSuite.Core.GeographyUnit --> ​  |    | +| unitOfData ​  | [[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] ​  ​| ​   | 
-| maxItemsToFind ​  | Int32<!-- System.Int32 --> ​  |    | +| maxItemsToFind ​  | Int32   ​| ​   | 
-| returningColumnNames ​  | IEnumerable<​String><!-- System.Collections.Generic.IEnumerable{System.String} -->   ​| ​   | +| returningColumnNames ​  | IEnumerable<​String> ​  ​| ​   | 
-| searchRadius ​  | Double<!-- System.Double --> ​  |    | +| searchRadius ​  | Double ​  ​| ​   | 
-| unitOfSearchRadius ​  | [[ThinkGeo.MapSuite.Core.DistanceUnit|DistanceUnit]]<!-- ThinkGeo.MapSuite.Core.DistanceUnit --> ​  |    |+| unitOfSearchRadius ​  | [[ThinkGeo.MapSuite.Core.DistanceUnit|DistanceUnit]] ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== GetFeaturesNearestTo(Feature,​ GeographyUnit,​ Int32, IEnumerable<​String>,​ Double, DistanceUnit) ==== ==== GetFeaturesNearestTo(Feature,​ GeographyUnit,​ Int32, IEnumerable<​String>,​ Double, DistanceUnit) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.Feature} -->   ​| ​   |+| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| targetFeature ​  | [[ThinkGeo.MapSuite.Core.Feature|Feature]]<!-- ThinkGeo.MapSuite.Core.Feature --> ​  |    | +| targetFeature ​  | [[ThinkGeo.MapSuite.Core.Feature|Feature]] ​  ​| ​   | 
-| unitOfData ​  | [[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]]<!-- ThinkGeo.MapSuite.Core.GeographyUnit --> ​  |    | +| unitOfData ​  | [[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] ​  ​| ​   | 
-| maxItemsToFind ​  | Int32<!-- System.Int32 --> ​  |    | +| maxItemsToFind ​  | Int32   ​| ​   | 
-| returningColumnNames ​  | IEnumerable<​String><!-- System.Collections.Generic.IEnumerable{System.String} -->   ​| ​   | +| returningColumnNames ​  | IEnumerable<​String> ​  ​| ​   | 
-| searchRadius ​  | Double<!-- System.Double --> ​  |    | +| searchRadius ​  | Double ​  ​| ​   | 
-| unitOfSearchRadius ​  | [[ThinkGeo.MapSuite.Core.DistanceUnit|DistanceUnit]]<!-- ThinkGeo.MapSuite.Core.DistanceUnit --> ​  |    |+| unitOfSearchRadius ​  | [[ThinkGeo.MapSuite.Core.DistanceUnit|DistanceUnit]] ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== GetFeaturesNearestTo(Feature,​ GeographyUnit,​ Int32, ReturningColumnsType) ==== ==== GetFeaturesNearestTo(Feature,​ GeographyUnit,​ Int32, ReturningColumnsType) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​<!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.Feature} --> ​  |    |+| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> ​ |    |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| targetFeature ​  | [[ThinkGeo.MapSuite.Core.Feature|Feature]]<!-- ThinkGeo.MapSuite.Core.Feature --> ​  |    | +| targetFeature ​  | [[ThinkGeo.MapSuite.Core.Feature|Feature]] ​  ​| ​   | 
-| unitOfData ​  | [[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]]<!-- ThinkGeo.MapSuite.Core.GeographyUnit --> ​  |    | +| unitOfData ​  | [[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] ​  ​| ​   | 
-| maxItemsToFind ​  | Int32<!-- System.Int32 --> ​  |    | +| maxItemsToFind ​  | Int32   ​| ​   | 
-| returningColumnNamesType ​  | [[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]]<!-- ThinkGeo.MapSuite.Core.ReturningColumnsType --> ​  |    |+| returningColumnNamesType ​  | [[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== GetFeaturesNearestTo(Feature,​ GeographyUnit,​ Int32, IEnumerable<​String>​) ==== ==== GetFeaturesNearestTo(Feature,​ GeographyUnit,​ Int32, IEnumerable<​String>​) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.Feature} -->   ​| ​   |+| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| targetFeature ​  | [[ThinkGeo.MapSuite.Core.Feature|Feature]]<!-- ThinkGeo.MapSuite.Core.Feature --> ​  |    | +| targetFeature ​  | [[ThinkGeo.MapSuite.Core.Feature|Feature]] ​  ​| ​   | 
-| unitOfData ​  | [[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]]<!-- ThinkGeo.MapSuite.Core.GeographyUnit --> ​  |    | +| unitOfData ​  | [[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] ​  ​| ​   | 
-| maxItemsToFind ​  | Int32<!-- System.Int32 --> ​  |    | +| maxItemsToFind ​  | Int32   ​| ​   | 
-| returningColumnNames ​  | IEnumerable<​String><!-- System.Collections.Generic.IEnumerable{System.String} -->   ​| ​   |+| returningColumnNames ​  | IEnumerable<​String> ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== GetFeaturesNearestTo(BaseShape,​ GeographyUnit,​ Int32, IEnumerable<​String>​) ==== ==== GetFeaturesNearestTo(BaseShape,​ GeographyUnit,​ Int32, IEnumerable<​String>​) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.Feature} -->   ​| ​   |+| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| targetShape ​  | [[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]]<!-- ThinkGeo.MapSuite.Core.BaseShape --> ​  |    | +| targetShape ​  | [[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] ​  ​| ​   | 
-| unitOfFeatureSource ​  | [[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]]<!-- ThinkGeo.MapSuite.Core.GeographyUnit --> ​  |    | +| unitOfFeatureSource ​  | [[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] ​  ​| ​   | 
-| maxItemsToFind ​  | Int32<!-- System.Int32 --> ​  |    | +| maxItemsToFind ​  | Int32   ​| ​   | 
-| returningColumnNames ​  | IEnumerable<​String><!-- System.Collections.Generic.IEnumerable{System.String} -->   ​| ​   |+| returningColumnNames ​  | IEnumerable<​String> ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== GetFeaturesNearestTo(BaseShape,​ GeographyUnit,​ Int32, ReturningColumnsType) ==== ==== GetFeaturesNearestTo(BaseShape,​ GeographyUnit,​ Int32, ReturningColumnsType) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.Feature} -->   ​| ​   |+| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| targetShape ​  | [[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]]<!-- ThinkGeo.MapSuite.Core.BaseShape --> ​  |    | +| targetShape ​  | [[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] ​  ​| ​   | 
-| unitOfData ​  | [[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]]<!-- ThinkGeo.MapSuite.Core.GeographyUnit --> ​  |    | +| unitOfData ​  | [[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] ​  ​| ​   | 
-| maxItemsToFind ​  | Int32<!-- System.Int32 --> ​  |    | +| maxItemsToFind ​  | Int32   ​| ​   | 
-| returningColumnNamesType ​  | [[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]]<!-- ThinkGeo.MapSuite.Core.ReturningColumnsType --> ​  |    |+| returningColumnNamesType ​  | [[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== GetFeaturesOutsideBoundingBox(RectangleShape,​ ReturningColumnsType) ==== ==== GetFeaturesOutsideBoundingBox(RectangleShape,​ ReturningColumnsType) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.Feature} -->   ​| ​   |+| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| boundingBox ​  | [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]<!-- ThinkGeo.MapSuite.Core.RectangleShape --> ​  |    | +| boundingBox ​  | [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] ​  ​| ​   | 
-| returningColumnNamesType ​  | [[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]]<!-- ThinkGeo.MapSuite.Core.ReturningColumnsType --> ​  |    |+| returningColumnNamesType ​  | [[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== GetFeaturesOutsideBoundingBox(RectangleShape,​ IEnumerable<​String>​) ==== ==== GetFeaturesOutsideBoundingBox(RectangleShape,​ IEnumerable<​String>​) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.Feature} -->   ​| ​   |+| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| boundingBox ​  | [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]<!-- ThinkGeo.MapSuite.Core.RectangleShape --> ​  |    | +| boundingBox ​  | [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] ​  ​| ​   | 
-| returningColumnNames ​  | IEnumerable<​String><!-- System.Collections.Generic.IEnumerable{System.String} -->   ​| ​   |+| returningColumnNames ​  | IEnumerable<​String> ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== GetFeaturesWithinDistanceOf(BaseShape,​ GeographyUnit,​ DistanceUnit,​ Double, IEnumerable<​String>​) ==== ==== GetFeaturesWithinDistanceOf(BaseShape,​ GeographyUnit,​ DistanceUnit,​ Double, IEnumerable<​String>​) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.Feature} -->   ​| ​   |+| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| targetShape ​  | [[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]]<!-- ThinkGeo.MapSuite.Core.BaseShape --> ​  |    | +| targetShape ​  | [[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] ​  ​| ​   | 
-| unitOfData ​  | [[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]]<!-- ThinkGeo.MapSuite.Core.GeographyUnit --> ​  |    | +| unitOfData ​  | [[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] ​  ​| ​   | 
-| distanceUnit ​  | [[ThinkGeo.MapSuite.Core.DistanceUnit|DistanceUnit]]<!-- ThinkGeo.MapSuite.Core.DistanceUnit --> ​  |    | +| distanceUnit ​  | [[ThinkGeo.MapSuite.Core.DistanceUnit|DistanceUnit]] ​  ​| ​   | 
-| distance ​  | Double<!-- System.Double --> ​  |    | +| distance ​  | Double ​  ​| ​   | 
-| returningColumnNames ​  | IEnumerable<​String><!-- System.Collections.Generic.IEnumerable{System.String} -->   ​| ​   |+| returningColumnNames ​  | IEnumerable<​String> ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== GetFeaturesWithinDistanceOf(Feature,​ GeographyUnit,​ DistanceUnit,​ Double, IEnumerable<​String>​) ==== ==== GetFeaturesWithinDistanceOf(Feature,​ GeographyUnit,​ DistanceUnit,​ Double, IEnumerable<​String>​) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.Feature} -->   ​| ​   |+| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| targetFeature ​  | [[ThinkGeo.MapSuite.Core.Feature|Feature]]<!-- ThinkGeo.MapSuite.Core.Feature --> ​  |    | +| targetFeature ​  | [[ThinkGeo.MapSuite.Core.Feature|Feature]] ​  ​| ​   | 
-| unitOfData ​  | [[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]]<!-- ThinkGeo.MapSuite.Core.GeographyUnit --> ​  |    | +| unitOfData ​  | [[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] ​  ​| ​   | 
-| distanceUnit ​  | [[ThinkGeo.MapSuite.Core.DistanceUnit|DistanceUnit]]<!-- ThinkGeo.MapSuite.Core.DistanceUnit --> ​  |    | +| distanceUnit ​  | [[ThinkGeo.MapSuite.Core.DistanceUnit|DistanceUnit]] ​  ​| ​   | 
-| distance ​  | Double<!-- System.Double --> ​  |    | +| distance ​  | Double ​  ​| ​   | 
-| returningColumnNames ​  | IEnumerable<​String><!-- System.Collections.Generic.IEnumerable{System.String} -->   ​| ​   |+| returningColumnNames ​  | IEnumerable<​String> ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== GetFeaturesWithinDistanceOf(BaseShape,​ GeographyUnit,​ DistanceUnit,​ Double, ReturningColumnsType) ==== ==== GetFeaturesWithinDistanceOf(BaseShape,​ GeographyUnit,​ DistanceUnit,​ Double, ReturningColumnsType) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]>​<!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.Feature} --> ​  |    |+| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> ​ |    |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| targetShape ​  | [[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]]<!-- ThinkGeo.MapSuite.Core.BaseShape --> ​  |    | +| targetShape ​  | [[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] ​  ​| ​   | 
-| unitOfData ​  | [[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]]<!-- ThinkGeo.MapSuite.Core.GeographyUnit --> ​  |    | +| unitOfData ​  | [[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] ​  ​| ​   | 
-| distanceUnit ​  | [[ThinkGeo.MapSuite.Core.DistanceUnit|DistanceUnit]]<!-- ThinkGeo.MapSuite.Core.DistanceUnit --> ​  |    | +| distanceUnit ​  | [[ThinkGeo.MapSuite.Core.DistanceUnit|DistanceUnit]] ​  ​| ​   | 
-| distance ​  | Double<!-- System.Double --> ​  |    | +| distance ​  | Double ​  ​| ​   | 
-| returningColumnNamesType ​  | [[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]]<!-- ThinkGeo.MapSuite.Core.ReturningColumnsType --> ​  |    |+| returningColumnNamesType ​  | [[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== GetFeaturesWithinDistanceOf(Feature,​ GeographyUnit,​ DistanceUnit,​ Double, ReturningColumnsType) ==== ==== GetFeaturesWithinDistanceOf(Feature,​ GeographyUnit,​ DistanceUnit,​ Double, ReturningColumnsType) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.Feature} -->   ​| ​   |+| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| targetFeature ​  | [[ThinkGeo.MapSuite.Core.Feature|Feature]]<!-- ThinkGeo.MapSuite.Core.Feature --> ​  |    | +| targetFeature ​  | [[ThinkGeo.MapSuite.Core.Feature|Feature]] ​  ​| ​   | 
-| unitOfData ​  | [[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]]<!-- ThinkGeo.MapSuite.Core.GeographyUnit --> ​  |    | +| unitOfData ​  | [[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] ​  ​| ​   | 
-| distanceUnit ​  | [[ThinkGeo.MapSuite.Core.DistanceUnit|DistanceUnit]]<!-- ThinkGeo.MapSuite.Core.DistanceUnit --> ​  |    | +| distanceUnit ​  | [[ThinkGeo.MapSuite.Core.DistanceUnit|DistanceUnit]] ​  ​| ​   | 
-| distance ​  | Double<!-- System.Double --> ​  |    | +| distance ​  | Double ​  ​| ​   | 
-| returningColumnNamesType ​  | [[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]]<!-- ThinkGeo.MapSuite.Core.ReturningColumnsType --> ​  |    |+| returningColumnNamesType ​  | [[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== GetFirstFeaturesWellKnownType() ==== ==== GetFirstFeaturesWellKnownType() ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| [[ThinkGeo.MapSuite.Core.WellKnownType|WellKnownType]]<!-- ThinkGeo.MapSuite.Core.WellKnownType --> ​  |    |+| [[ThinkGeo.MapSuite.Core.WellKnownType|WellKnownType]] ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource -->+
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== GetHashCode() ==== ==== GetHashCode() ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Int32<!-- System.Int32 --> ​  |    |+| Int32   ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
  
-<!-- System.Object -->+
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== GetTableNames(String) ==== ==== GetTableNames(String) ====
-<!-- static -->+
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​String><!-- System.Collections.ObjectModel.Collection{System.String} -->   ​| ​   |+| Collection<​String> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| connectionString ​  | String<!-- System.String --> ​  |    |+| connectionString ​  | String ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.SqliteFeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== GetType() ==== ==== GetType() ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Type<!-- System.Type --> ​  |    |+| Type   ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
  
-<!-- System.Object -->+
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== Open() ==== ==== Open() ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Void<!-- System.Void --> ​  |    |+| Void   ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource -->+
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== RefreshColumns() ==== ==== RefreshColumns() ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Void<!-- System.Void --> ​  |    |+| Void   ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource -->+
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== RollbackTransaction() ==== ==== RollbackTransaction() ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Void<!-- System.Void --> ​  |    |+| Void   ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource -->+
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== SpatialQuery(Feature,​ QueryType, ReturningColumnsType) ==== ==== SpatialQuery(Feature,​ QueryType, ReturningColumnsType) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.Feature} -->   ​| ​   |+| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| feature ​  | [[ThinkGeo.MapSuite.Core.Feature|Feature]]<!-- ThinkGeo.MapSuite.Core.Feature --> ​  |    | +| feature ​  | [[ThinkGeo.MapSuite.Core.Feature|Feature]] ​  ​| ​   | 
-| queryType ​  | [[ThinkGeo.MapSuite.Core.QueryType|QueryType]]<!-- ThinkGeo.MapSuite.Core.QueryType --> ​  |    | +| queryType ​  | [[ThinkGeo.MapSuite.Core.QueryType|QueryType]] ​  ​| ​   | 
-| returningColumnNamesType ​  | [[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]]<!-- ThinkGeo.MapSuite.Core.ReturningColumnsType --> ​  |    |+| returningColumnNamesType ​  | [[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== SpatialQuery(BaseShape,​ QueryType, ReturningColumnsType) ==== ==== SpatialQuery(BaseShape,​ QueryType, ReturningColumnsType) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.Feature} -->   ​| ​   |+| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| targetShape ​  | [[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]]<!-- ThinkGeo.MapSuite.Core.BaseShape --> ​  |    | +| targetShape ​  | [[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] ​  ​| ​   | 
-| queryType ​  | [[ThinkGeo.MapSuite.Core.QueryType|QueryType]]<!-- ThinkGeo.MapSuite.Core.QueryType --> ​  |    | +| queryType ​  | [[ThinkGeo.MapSuite.Core.QueryType|QueryType]] ​  ​| ​   | 
-| returningColumnNamesType ​  | [[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]]<!-- ThinkGeo.MapSuite.Core.ReturningColumnsType --> ​  |    |+| returningColumnNamesType ​  | [[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== SpatialQuery(Feature,​ QueryType, IEnumerable<​String>​) ==== ==== SpatialQuery(Feature,​ QueryType, IEnumerable<​String>​) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.Feature} -->   ​| ​   |+| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| feature ​  | [[ThinkGeo.MapSuite.Core.Feature|Feature]]<!-- ThinkGeo.MapSuite.Core.Feature --> ​  |    | +| feature ​  | [[ThinkGeo.MapSuite.Core.Feature|Feature]] ​  ​| ​   | 
-| queryType ​  | [[ThinkGeo.MapSuite.Core.QueryType|QueryType]]<!-- ThinkGeo.MapSuite.Core.QueryType --> ​  |    | +| queryType ​  | [[ThinkGeo.MapSuite.Core.QueryType|QueryType]] ​  ​| ​   | 
-| returningColumnNames ​  | IEnumerable<​String><!-- System.Collections.Generic.IEnumerable{System.String} -->   ​| ​   |+| returningColumnNames ​  | IEnumerable<​String> ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== SpatialQuery(BaseShape,​ QueryType, IEnumerable<​String>​) ==== ==== SpatialQuery(BaseShape,​ QueryType, IEnumerable<​String>​) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.Feature} -->   ​| ​   |+| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| targetShape ​  | [[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]]<!-- ThinkGeo.MapSuite.Core.BaseShape --> ​  |    | +| targetShape ​  | [[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] ​  ​| ​   | 
-| queryType ​  | [[ThinkGeo.MapSuite.Core.QueryType|QueryType]]<!-- ThinkGeo.MapSuite.Core.QueryType --> ​  |    | +| queryType ​  | [[ThinkGeo.MapSuite.Core.QueryType|QueryType]] ​  ​| ​   | 
-| returningColumnNames ​  | IEnumerable<​String><!-- System.Collections.Generic.IEnumerable{System.String} -->   ​| ​   |+| returningColumnNames ​  | IEnumerable<​String> ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== SpatialQuery(BaseShape,​ QueryType, IEnumerable<​String>,​ IEnumerable<​String>​) ==== ==== SpatialQuery(BaseShape,​ QueryType, IEnumerable<​String>,​ IEnumerable<​String>​) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.Feature} -->   ​| ​   |+| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| targetShape ​  | [[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]]<!-- ThinkGeo.MapSuite.Core.BaseShape --> ​  |    | +| targetShape ​  | [[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] ​  ​| ​   | 
-| queryType ​  | [[ThinkGeo.MapSuite.Core.QueryType|QueryType]]<!-- ThinkGeo.MapSuite.Core.QueryType --> ​  |    | +| queryType ​  | [[ThinkGeo.MapSuite.Core.QueryType|QueryType]] ​  ​| ​   | 
-| returningColumnNames ​  | IEnumerable<​String><!-- System.Collections.Generic.IEnumerable{System.String} -->   ​| ​   | +| returningColumnNames ​  | IEnumerable<​String> ​  ​| ​   | 
-| filters ​  | IEnumerable<​String><!-- System.Collections.Generic.IEnumerable{System.String} -->   ​| ​   |+| filters ​  | IEnumerable<​String> ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== ToString() ==== ==== ToString() ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| String<!-- System.String --> ​  |    |+| String ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
  
-<!-- System.Object -->+
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== UpdateColumn(String,​ FeatureSourceColumn) ==== ==== UpdateColumn(String,​ FeatureSourceColumn) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Void<!-- System.Void --> ​  |    |+| Void   ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| columnName ​  | String<!-- System.String --> ​  |    | +| columnName ​  | String ​  ​| ​   | 
-| newFeatureSourceColumn ​  | [[ThinkGeo.MapSuite.Core.FeatureSourceColumn|FeatureSourceColumn]]<!-- ThinkGeo.MapSuite.Core.FeatureSourceColumn --> ​  |    |+| newFeatureSourceColumn ​  | [[ThinkGeo.MapSuite.Core.FeatureSourceColumn|FeatureSourceColumn]] ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== UpdateFeature(BaseShape,​ IDictionary<​String,​ String>) ==== ==== UpdateFeature(BaseShape,​ IDictionary<​String,​ String>) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Void<!-- System.Void --> ​  |    |+| Void   ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| shape   | [[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]]<!-- ThinkGeo.MapSuite.Core.BaseShape --> ​  |    | +| shape   | [[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] ​  ​| ​   | 
-| columnValues ​  | IDictionary<​String,​String><!-- System.Collections.Generic.IDictionary{System.String,​System.String} -->   ​| ​   |+| columnValues ​  | IDictionary<​String,​String> ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== UpdateFeature(Feature) ==== ==== UpdateFeature(Feature) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Void<!-- System.Void --> ​  |    |+| Void   ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| feature ​  | [[ThinkGeo.MapSuite.Core.Feature|Feature]]<!-- ThinkGeo.MapSuite.Core.Feature --> ​  |    |+| feature ​  | [[ThinkGeo.MapSuite.Core.Feature|Feature]] ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ==== UpdateFeature(BaseShape) ==== ==== UpdateFeature(BaseShape) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Void<!-- System.Void --> ​  |    |+| Void   ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| shape   | [[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]]<!-- ThinkGeo.MapSuite.Core.BaseShape --> ​  |    |+| shape   | [[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Methods|Go Back]] [[#Public Methods|Go Back]]
 ===== Protected Methods ===== ===== Protected Methods =====
Line 1113: Line 1116:
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.Feature} -->   ​| ​   |+| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| features ​  | IEnumerable<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]><!-- System.Collections.Generic.IEnumerable{ThinkGeo.MapSuite.Core.Feature} -->   ​| ​   | +| features ​  | IEnumerable<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> ​  ​| ​   | 
-| returningColumnNames ​  | IEnumerable<​String><!-- System.Collections.Generic.IEnumerable{System.String} -->   ​| ​   | +| returningColumnNames ​  | IEnumerable<​String> ​  ​| ​   | 
-| linkExpression ​  | String<!-- System.String --> ​  |    |+| linkExpression ​  | String ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#​Protected Methods|Go Back]] [[#​Protected Methods|Go Back]]
 ==== CanGetBoundingBoxQuicklyCore() ==== ==== CanGetBoundingBoxQuicklyCore() ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Boolean<!-- System.Boolean --> ​  |    |+| Boolean ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource(overriden) -->+
 [[#​Protected Methods|Go Back]] [[#​Protected Methods|Go Back]]
 ==== CanGetCountQuicklyCore() ==== ==== CanGetCountQuicklyCore() ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Boolean<!-- System.Boolean --> ​  |    |+| Boolean ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource -->+
 [[#​Protected Methods|Go Back]] [[#​Protected Methods|Go Back]]
 ==== CloneDeepCore() ==== ==== CloneDeepCore() ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| [[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]]<!-- ThinkGeo.MapSuite.Core.FeatureSource --> ​  |    |+| [[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource -->+
 [[#​Protected Methods|Go Back]] [[#​Protected Methods|Go Back]]
 ==== CloseCore() ==== ==== CloseCore() ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Void<!-- System.Void --> ​  |    |+| Void   ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource(overriden) -->+
 [[#​Protected Methods|Go Back]] [[#​Protected Methods|Go Back]]
 ==== CommitTransactionCore(TransactionBuffer) ==== ==== CommitTransactionCore(TransactionBuffer) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| [[ThinkGeo.MapSuite.Core.TransactionResult|TransactionResult]]<!-- ThinkGeo.MapSuite.Core.TransactionResult --> ​  |    |+| [[ThinkGeo.MapSuite.Core.TransactionResult|TransactionResult]] ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| transactions ​  | [[ThinkGeo.MapSuite.Core.TransactionBuffer|TransactionBuffer]]<!-- ThinkGeo.MapSuite.Core.TransactionBuffer --> ​  |    |+| transactions ​  | [[ThinkGeo.MapSuite.Core.TransactionBuffer|TransactionBuffer]] ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource(overriden) --> 
 [[#​Protected Methods|Go Back]] [[#​Protected Methods|Go Back]]
 ==== ConvertToExternalProjection(IEnumerable<​Feature>​) ==== ==== ConvertToExternalProjection(IEnumerable<​Feature>​) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.Feature} -->   ​| ​   |+| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| features ​  | IEnumerable<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]><!-- System.Collections.Generic.IEnumerable{ThinkGeo.MapSuite.Core.Feature} -->   ​| ​   |+| features ​  | IEnumerable<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#​Protected Methods|Go Back]] [[#​Protected Methods|Go Back]]
 ==== ConvertToExternalProjection(IEnumerable<​RectangleShape>​) ==== ==== ConvertToExternalProjection(IEnumerable<​RectangleShape>​) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.RectangleShape} -->   ​| ​   |+| Collection<​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| rectangles ​  | IEnumerable<​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]><!-- System.Collections.Generic.IEnumerable{ThinkGeo.MapSuite.Core.RectangleShape} -->   ​| ​   |+| rectangles ​  | IEnumerable<​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]> ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#​Protected Methods|Go Back]] [[#​Protected Methods|Go Back]]
 ==== ConvertToExternalProjection(RectangleShape) ==== ==== ConvertToExternalProjection(RectangleShape) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]<!-- ThinkGeo.MapSuite.Core.RectangleShape --> ​  |    |+| [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| rectangle ​  | [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]<!-- ThinkGeo.MapSuite.Core.RectangleShape --> ​  |    |+| rectangle ​  | [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#​Protected Methods|Go Back]] [[#​Protected Methods|Go Back]]
 ==== ConvertToExternalProjection(Feature) ==== ==== ConvertToExternalProjection(Feature) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| [[ThinkGeo.MapSuite.Core.Feature|Feature]]<!-- ThinkGeo.MapSuite.Core.Feature --> ​  |    |+| [[ThinkGeo.MapSuite.Core.Feature|Feature]] ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| feature ​  | [[ThinkGeo.MapSuite.Core.Feature|Feature]]<!-- ThinkGeo.MapSuite.Core.Feature --> ​  |    |+| feature ​  | [[ThinkGeo.MapSuite.Core.Feature|Feature]] ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#​Protected Methods|Go Back]] [[#​Protected Methods|Go Back]]
 ==== ConvertToInternalProjection(IEnumerable<​Feature>​) ==== ==== ConvertToInternalProjection(IEnumerable<​Feature>​) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.Feature} -->   ​| ​   |+| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| features ​  | IEnumerable<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]><!-- System.Collections.Generic.IEnumerable{ThinkGeo.MapSuite.Core.Feature} -->   ​| ​   |+| features ​  | IEnumerable<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#​Protected Methods|Go Back]] [[#​Protected Methods|Go Back]]
 ==== ConvertToInternalProjection(Feature) ==== ==== ConvertToInternalProjection(Feature) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| [[ThinkGeo.MapSuite.Core.Feature|Feature]]<!-- ThinkGeo.MapSuite.Core.Feature --> ​  |    |+| [[ThinkGeo.MapSuite.Core.Feature|Feature]] ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| feature ​  | [[ThinkGeo.MapSuite.Core.Feature|Feature]]<!-- ThinkGeo.MapSuite.Core.Feature --> ​  |    |+| feature ​  | [[ThinkGeo.MapSuite.Core.Feature|Feature]] ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#​Protected Methods|Go Back]] [[#​Protected Methods|Go Back]]
 ==== ConvertToInternalProjection(RectangleShape) ==== ==== ConvertToInternalProjection(RectangleShape) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]<!-- ThinkGeo.MapSuite.Core.RectangleShape --> ​  |    |+| [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| rectangle ​  | [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]<!-- ThinkGeo.MapSuite.Core.RectangleShape --> ​  |    |+| rectangle ​  | [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#​Protected Methods|Go Back]] [[#​Protected Methods|Go Back]]
 ==== ConvertToInternalProjection(IEnumerable<​RectangleShape>​) ==== ==== ConvertToInternalProjection(IEnumerable<​RectangleShape>​) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.RectangleShape} -->   ​| ​   |+| Collection<​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| rectangles ​  | IEnumerable<​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]><!-- System.Collections.Generic.IEnumerable{ThinkGeo.MapSuite.Core.RectangleShape} -->   ​| ​   |+| rectangles ​  | IEnumerable<​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]> ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#​Protected Methods|Go Back]] [[#​Protected Methods|Go Back]]
 ==== ConvertToInternalProjection(BaseShape) ==== ==== ConvertToInternalProjection(BaseShape) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| [[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]]<!-- ThinkGeo.MapSuite.Core.BaseShape --> ​  |    |+| [[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| baseShape ​  | [[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]]<!-- ThinkGeo.MapSuite.Core.BaseShape --> ​  |    |+| baseShape ​  | [[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#​Protected Methods|Go Back]] [[#​Protected Methods|Go Back]]
 ==== ExecuteNonQueryCore(String) ==== ==== ExecuteNonQueryCore(String) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Int32<!-- System.Int32 --> ​  |    |+| Int32   ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| sqlStatement ​  | String<!-- System.String --> ​  |    |+| sqlStatement ​  | String ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource(overriden) --> 
 [[#​Protected Methods|Go Back]] [[#​Protected Methods|Go Back]]
 ==== ExecuteQueryCore(String) ==== ==== ExecuteQueryCore(String) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| DataTable<!-- System.Data.DataTable --> ​  |    |+| DataTable ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| sqlStatement ​  | String<!-- System.String --> ​  |    |+| sqlStatement ​  | String ​  ​| ​   |
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource(overriden) --> 
 [[#​Protected Methods|Go Back]] [[#​Protected Methods|Go Back]]
 ==== ExecuteScalarCore(String) ==== ==== ExecuteScalarCore(String) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Object<!-- System.Object --> ​  |    |+| Object ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| sqlStatement ​  | String<!-- System.String --> ​  |    |+| sqlStatement ​  | String ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#​Protected Methods|Go Back]] [[#​Protected Methods|Go Back]]
 ==== Finalize() ==== ==== Finalize() ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Void<!-- System.Void --> ​  |    |+| Void   ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
  
-<!-- System.Object -->+
 [[#​Protected Methods|Go Back]] [[#​Protected Methods|Go Back]]
 ==== GetAllFeaturesCore(IEnumerable<​String>,​ Int32, Int32) ==== ==== GetAllFeaturesCore(IEnumerable<​String>,​ Int32, Int32) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.Feature} -->   ​| ​   |+| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| returningColumnNames ​  | IEnumerable<​String><!-- System.Collections.Generic.IEnumerable{System.String} -->   ​| ​   | +| returningColumnNames ​  | IEnumerable<​String> ​  ​| ​   | 
-| startIndex ​  | Int32<!-- System.Int32 --> ​  |    | +| startIndex ​  | Int32   ​| ​   | 
-| takeCount ​  | Int32<!-- System.Int32 --> ​  |    |+| takeCount ​  | Int32   ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#​Protected Methods|Go Back]] [[#​Protected Methods|Go Back]]
 ==== GetAllFeaturesCore(IEnumerable<​String>​) ==== ==== GetAllFeaturesCore(IEnumerable<​String>​) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.Feature} -->   ​| ​   |+| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| columnNames ​  | IEnumerable<​String><!-- System.Collections.Generic.IEnumerable{System.String} -->   ​| ​   |+| columnNames ​  | IEnumerable<​String> ​  ​| ​   |
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource(overriden) --> 
 [[#​Protected Methods|Go Back]] [[#​Protected Methods|Go Back]]
 ==== GetBoundingBoxByIdCore(String) ==== ==== GetBoundingBoxByIdCore(String) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]<!-- ThinkGeo.MapSuite.Core.RectangleShape --> ​  |    |+| [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| id   | String<!-- System.String --> ​  |    |+| id   | String ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#​Protected Methods|Go Back]] [[#​Protected Methods|Go Back]]
 ==== GetBoundingBoxCore() ==== ==== GetBoundingBoxCore() ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]<!-- ThinkGeo.MapSuite.Core.RectangleShape --> ​  |    |+| [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource(overriden) --> 
 [[#​Protected Methods|Go Back]] [[#​Protected Methods|Go Back]]
 ==== GetColumnNamesInsideFeatureSource(IEnumerable<​String>​) ==== ==== GetColumnNamesInsideFeatureSource(IEnumerable<​String>​) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​String><!-- System.Collections.ObjectModel.Collection{System.String} -->   ​| ​   |+| Collection<​String> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| returningColumnNames ​  | IEnumerable<​String><!-- System.Collections.Generic.IEnumerable{System.String} -->   ​| ​   |+| returningColumnNames ​  | IEnumerable<​String> ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#​Protected Methods|Go Back]] [[#​Protected Methods|Go Back]]
 ==== GetColumnNamesOutsideFeatureSource(IEnumerable<​String>​) ==== ==== GetColumnNamesOutsideFeatureSource(IEnumerable<​String>​) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​String><!-- System.Collections.ObjectModel.Collection{System.String} -->   ​| ​   |+| Collection<​String> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| returningColumnNames ​  | IEnumerable<​String><!-- System.Collections.Generic.IEnumerable{System.String} -->   ​| ​   |+| returningColumnNames ​  | IEnumerable<​String> ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#​Protected Methods|Go Back]] [[#​Protected Methods|Go Back]]
 ==== GetColumnsCore() ==== ==== GetColumnsCore() ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.FeatureSourceColumn|FeatureSourceColumn]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.FeatureSourceColumn} -->   ​| ​   |+| Collection<​[[ThinkGeo.MapSuite.Core.FeatureSourceColumn|FeatureSourceColumn]]> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource(overriden) --> 
 [[#​Protected Methods|Go Back]] [[#​Protected Methods|Go Back]]
 ==== GetCountCore() ==== ==== GetCountCore() ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Int32<!-- System.Int32 --> ​  |    |+| Int32   ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource(overriden) --> 
 [[#​Protected Methods|Go Back]] [[#​Protected Methods|Go Back]]
 ==== GetDistinctColumnValuesCore(String) ==== ==== GetDistinctColumnValuesCore(String) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.DistinctColumnValue|DistinctColumnValue]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.DistinctColumnValue} -->   ​| ​   |+| Collection<​[[ThinkGeo.MapSuite.Core.DistinctColumnValue|DistinctColumnValue]]> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| columnName ​  | String<!-- System.String --> ​  |    |+| columnName ​  | String ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#​Protected Methods|Go Back]] [[#​Protected Methods|Go Back]]
 ==== GetFeaturesByColumnValueCore(String,​ String, IEnumerable<​String>​) ==== ==== GetFeaturesByColumnValueCore(String,​ String, IEnumerable<​String>​) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.Feature} -->   ​| ​   |+| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| columnName ​  | String<!-- System.String --> ​  |    | +| columnName ​  | String ​  ​| ​   | 
-| columnValue ​  | String<!-- System.String --> ​  |    | +| columnValue ​  | String ​  ​| ​   | 
-| returningColumnNames ​  | IEnumerable<​String><!-- System.Collections.Generic.IEnumerable{System.String} -->   ​| ​   |+| returningColumnNames ​  | IEnumerable<​String> ​  ​| ​   |
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource(overriden) --> 
 [[#​Protected Methods|Go Back]] [[#​Protected Methods|Go Back]]
 ==== GetFeaturesByIdsCore(IEnumerable<​String>,​ IEnumerable<​String>​) ==== ==== GetFeaturesByIdsCore(IEnumerable<​String>,​ IEnumerable<​String>​) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.Feature} -->   ​| ​   |+| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| ids   | IEnumerable<​String><!-- System.Collections.Generic.IEnumerable{System.String} -->   ​| ​   | +| ids   | IEnumerable<​String> ​  ​| ​   | 
-| returningColumnNames ​  | IEnumerable<​String><!-- System.Collections.Generic.IEnumerable{System.String} -->   ​| ​   |+| returningColumnNames ​  | IEnumerable<​String> ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource(overriden) --> 
 [[#​Protected Methods|Go Back]] [[#​Protected Methods|Go Back]]
 ==== GetFeaturesForDrawingCore(RectangleShape,​ Double, Double, IEnumerable<​String>​) ==== ==== GetFeaturesForDrawingCore(RectangleShape,​ Double, Double, IEnumerable<​String>​) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.Feature} -->   ​| ​   |+| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| boundingBox ​  | [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]<!-- ThinkGeo.MapSuite.Core.RectangleShape --> ​  |    | +| boundingBox ​  | [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] ​  ​| ​   | 
-| screenWidth ​  | Double<!-- System.Double --> ​  |    | +| screenWidth ​  | Double ​  ​| ​   | 
-| screenHeight ​  | Double<!-- System.Double --> ​  |    | +| screenHeight ​  | Double ​  ​| ​   | 
-| returningColumnNames ​  | IEnumerable<​String><!-- System.Collections.Generic.IEnumerable{System.String} -->   ​| ​   |+| returningColumnNames ​  | IEnumerable<​String> ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#​Protected Methods|Go Back]] [[#​Protected Methods|Go Back]]
 ==== GetFeaturesInsideBoundingBoxCore(RectangleShape,​ IEnumerable<​String>​) ==== ==== GetFeaturesInsideBoundingBoxCore(RectangleShape,​ IEnumerable<​String>​) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.Feature} -->   ​| ​   |+| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| boundingBox ​  | [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]<!-- ThinkGeo.MapSuite.Core.RectangleShape --> ​  |    | +| boundingBox ​  | [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] ​  ​| ​   | 
-| returningColumnNames ​  | IEnumerable<​String><!-- System.Collections.Generic.IEnumerable{System.String} -->   ​| ​   |+| returningColumnNames ​  | IEnumerable<​String> ​  ​| ​   |
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource(overriden) --> 
 [[#​Protected Methods|Go Back]] [[#​Protected Methods|Go Back]]
 ==== GetFeaturesNearestToCore(BaseShape,​ GeographyUnit,​ Int32, IEnumerable<​String>​) ==== ==== GetFeaturesNearestToCore(BaseShape,​ GeographyUnit,​ Int32, IEnumerable<​String>​) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.Feature} -->   ​| ​   |+| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| targetShape ​  | [[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]]<!-- ThinkGeo.MapSuite.Core.BaseShape --> ​  |    | +| targetShape ​  | [[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] ​  ​| ​   | 
-| unitOfData ​  | [[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]]<!-- ThinkGeo.MapSuite.Core.GeographyUnit --> ​  |    | +| unitOfData ​  | [[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] ​  ​| ​   | 
-| maxItemsToFind ​  | Int32<!-- System.Int32 --> ​  |    | +| maxItemsToFind ​  | Int32   ​| ​   | 
-| returningColumnNames ​  | IEnumerable<​String><!-- System.Collections.Generic.IEnumerable{System.String} -->   ​| ​   |+| returningColumnNames ​  | IEnumerable<​String> ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#​Protected Methods|Go Back]] [[#​Protected Methods|Go Back]]
 ==== GetFeaturesOutsideBoundingBoxCore(RectangleShape,​ IEnumerable<​String>​) ==== ==== GetFeaturesOutsideBoundingBoxCore(RectangleShape,​ IEnumerable<​String>​) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.Feature} -->   ​| ​   |+| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| boundingBox ​  | [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]<!-- ThinkGeo.MapSuite.Core.RectangleShape --> ​  |    | +| boundingBox ​  | [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] ​  ​| ​   | 
-| returningColumnNames ​  | IEnumerable<​String><!-- System.Collections.Generic.IEnumerable{System.String} -->   ​| ​   |+| returningColumnNames ​  | IEnumerable<​String> ​  ​| ​   |
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource(overriden) --> 
 [[#​Protected Methods|Go Back]] [[#​Protected Methods|Go Back]]
 ==== GetFeaturesWithinDistanceOfCore(BaseShape,​ GeographyUnit,​ DistanceUnit,​ Double, IEnumerable<​String>​) ==== ==== GetFeaturesWithinDistanceOfCore(BaseShape,​ GeographyUnit,​ DistanceUnit,​ Double, IEnumerable<​String>​) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.Feature} -->   ​| ​   |+| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| targetShape ​  | [[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]]<!-- ThinkGeo.MapSuite.Core.BaseShape --> ​  |    | +| targetShape ​  | [[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] ​  ​| ​   | 
-| unitOfData ​  | [[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]]<!-- ThinkGeo.MapSuite.Core.GeographyUnit --> ​  |    | +| unitOfData ​  | [[ThinkGeo.MapSuite.Core.GeographyUnit|GeographyUnit]] ​  ​| ​   | 
-| distanceUnit ​  | [[ThinkGeo.MapSuite.Core.DistanceUnit|DistanceUnit]]<!-- ThinkGeo.MapSuite.Core.DistanceUnit --> ​  |    | +| distanceUnit ​  | [[ThinkGeo.MapSuite.Core.DistanceUnit|DistanceUnit]] ​  ​| ​   | 
-| distance ​  | Double<!-- System.Double --> ​  |    | +| distance ​  | Double ​  ​| ​   | 
-| returningColumnNames ​  | IEnumerable<​String><!-- System.Collections.Generic.IEnumerable{System.String} -->   ​| ​   |+| returningColumnNames ​  | IEnumerable<​String> ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#​Protected Methods|Go Back]] [[#​Protected Methods|Go Back]]
 ==== GetFirstFeaturesWellKnownTypeCore() ==== ==== GetFirstFeaturesWellKnownTypeCore() ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| [[ThinkGeo.MapSuite.Core.WellKnownType|WellKnownType]]<!-- ThinkGeo.MapSuite.Core.WellKnownType --> ​  |    |+| [[ThinkGeo.MapSuite.Core.WellKnownType|WellKnownType]] ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource(overriden) -->+
 [[#​Protected Methods|Go Back]] [[#​Protected Methods|Go Back]]
 ==== GetReturningColumnNames(ReturningColumnsType) ==== ==== GetReturningColumnNames(ReturningColumnsType) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​String><!-- System.Collections.ObjectModel.Collection{System.String} -->   ​| ​   |+| Collection<​String> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| returningColumnNamesType ​  | [[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]]<!-- ThinkGeo.MapSuite.Core.ReturningColumnsType --> ​  |    |+| returningColumnNamesType ​  | [[ThinkGeo.MapSuite.Core.ReturningColumnsType|ReturningColumnsType]] ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#​Protected Methods|Go Back]] [[#​Protected Methods|Go Back]]
 ==== MemberwiseClone() ==== ==== MemberwiseClone() ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Object<!-- System.Object --> ​  |    |+| Object ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
  
-<!-- System.Object -->+
 [[#​Protected Methods|Go Back]] [[#​Protected Methods|Go Back]]
 ==== OnAppliedFilters(AppliedFiltersFeatureSourceEventArgs) ==== ==== OnAppliedFilters(AppliedFiltersFeatureSourceEventArgs) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Void<!-- System.Void --> ​  |    |+| Void   ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| e   | [[ThinkGeo.MapSuite.Core.AppliedFiltersFeatureSourceEventArgs|AppliedFiltersFeatureSourceEventArgs]]<!-- ThinkGeo.MapSuite.Core.AppliedFiltersFeatureSourceEventArgs --> ​  |    |+| e   | [[ThinkGeo.MapSuite.Core.AppliedFiltersFeatureSourceEventArgs|AppliedFiltersFeatureSourceEventArgs]] ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#​Protected Methods|Go Back]] [[#​Protected Methods|Go Back]]
 ==== OnApplyingFilters(ApplyingFiltersFeatureSourceEventArgs) ==== ==== OnApplyingFilters(ApplyingFiltersFeatureSourceEventArgs) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Void<!-- System.Void --> ​  |    |+| Void   ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| e   | [[ThinkGeo.MapSuite.Core.ApplyingFiltersFeatureSourceEventArgs|ApplyingFiltersFeatureSourceEventArgs]]<!-- ThinkGeo.MapSuite.Core.ApplyingFiltersFeatureSourceEventArgs --> ​  |    |+| e   | [[ThinkGeo.MapSuite.Core.ApplyingFiltersFeatureSourceEventArgs|ApplyingFiltersFeatureSourceEventArgs]] ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#​Protected Methods|Go Back]] [[#​Protected Methods|Go Back]]
 ==== OnClosedFeatureSource(ClosedFeatureSourceEventArgs) ==== ==== OnClosedFeatureSource(ClosedFeatureSourceEventArgs) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Void<!-- System.Void --> ​  |    |+| Void   ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| e   | [[ThinkGeo.MapSuite.Core.ClosedFeatureSourceEventArgs|ClosedFeatureSourceEventArgs]]<!-- ThinkGeo.MapSuite.Core.ClosedFeatureSourceEventArgs --> ​  |    |+| e   | [[ThinkGeo.MapSuite.Core.ClosedFeatureSourceEventArgs|ClosedFeatureSourceEventArgs]] ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#​Protected Methods|Go Back]] [[#​Protected Methods|Go Back]]
 ==== OnClosingFeatureSource(ClosingFeatureSourceEventArgs) ==== ==== OnClosingFeatureSource(ClosingFeatureSourceEventArgs) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Void<!-- System.Void --> ​  |    |+| Void   ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| e   | [[ThinkGeo.MapSuite.Core.ClosingFeatureSourceEventArgs|ClosingFeatureSourceEventArgs]]<!-- ThinkGeo.MapSuite.Core.ClosingFeatureSourceEventArgs --> ​  |    |+| e   | [[ThinkGeo.MapSuite.Core.ClosingFeatureSourceEventArgs|ClosingFeatureSourceEventArgs]] ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#​Protected Methods|Go Back]] [[#​Protected Methods|Go Back]]
 ==== OnCommittedTransaction(CommittedTransactionEventArgs) ==== ==== OnCommittedTransaction(CommittedTransactionEventArgs) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Void<!-- System.Void --> ​  |    |+| Void   ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| e   | [[ThinkGeo.MapSuite.Core.CommittedTransactionEventArgs|CommittedTransactionEventArgs]]<!-- ThinkGeo.MapSuite.Core.CommittedTransactionEventArgs --> ​  |    |+| e   | [[ThinkGeo.MapSuite.Core.CommittedTransactionEventArgs|CommittedTransactionEventArgs]] ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#​Protected Methods|Go Back]] [[#​Protected Methods|Go Back]]
 ==== OnCommittingTransaction(CommittingTransactionEventArgs) ==== ==== OnCommittingTransaction(CommittingTransactionEventArgs) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Void<!-- System.Void --> ​  |    |+| Void   ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| e   | [[ThinkGeo.MapSuite.Core.CommittingTransactionEventArgs|CommittingTransactionEventArgs]]<!-- ThinkGeo.MapSuite.Core.CommittingTransactionEventArgs --> ​  |    |+| e   | [[ThinkGeo.MapSuite.Core.CommittingTransactionEventArgs|CommittingTransactionEventArgs]] ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#​Protected Methods|Go Back]] [[#​Protected Methods|Go Back]]
 ==== OnCustomColumnFetch(CustomColumnFetchEventArgs) ==== ==== OnCustomColumnFetch(CustomColumnFetchEventArgs) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Void<!-- System.Void --> ​  |    |+| Void   ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| e   | [[ThinkGeo.MapSuite.Core.CustomColumnFetchEventArgs|CustomColumnFetchEventArgs]]<!-- ThinkGeo.MapSuite.Core.CustomColumnFetchEventArgs --> ​  |    |+| e   | [[ThinkGeo.MapSuite.Core.CustomColumnFetchEventArgs|CustomColumnFetchEventArgs]] ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#​Protected Methods|Go Back]] [[#​Protected Methods|Go Back]]
 ==== OnDrawingProgressChanged(DrawingProgressChangedEventArgs) ==== ==== OnDrawingProgressChanged(DrawingProgressChangedEventArgs) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Void<!-- System.Void --> ​  |    |+| Void   ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| e   | [[ThinkGeo.MapSuite.Core.DrawingProgressChangedEventArgs|DrawingProgressChangedEventArgs]]<!-- ThinkGeo.MapSuite.Core.DrawingProgressChangedEventArgs --> ​  |    |+| e   | [[ThinkGeo.MapSuite.Core.DrawingProgressChangedEventArgs|DrawingProgressChangedEventArgs]] ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#​Protected Methods|Go Back]] [[#​Protected Methods|Go Back]]
 ==== OnExecutingSqlStatement(ExecutingSqlStatementSqliteFeatureSourceEventArgs) ==== ==== OnExecutingSqlStatement(ExecutingSqlStatementSqliteFeatureSourceEventArgs) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Void<!-- System.Void --> ​  |    |+| Void   ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| e   | [[ThinkGeo.MapSuite.Core.ExecutingSqlStatementSqliteFeatureSourceEventArgs|ExecutingSqlStatementSqliteFeatureSourceEventArgs]]<!-- ThinkGeo.MapSuite.Core.ExecutingSqlStatementSqliteFeatureSourceEventArgs --> ​  |    |+| e   | [[ThinkGeo.MapSuite.Core.ExecutingSqlStatementSqliteFeatureSourceEventArgs|ExecutingSqlStatementSqliteFeatureSourceEventArgs]] ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.SqliteFeatureSource --> 
 [[#​Protected Methods|Go Back]] [[#​Protected Methods|Go Back]]
 ==== OnOpenedFeatureSource(OpenedFeatureSourceEventArgs) ==== ==== OnOpenedFeatureSource(OpenedFeatureSourceEventArgs) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Void<!-- System.Void --> ​  |    |+| Void   ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| e   | [[ThinkGeo.MapSuite.Core.OpenedFeatureSourceEventArgs|OpenedFeatureSourceEventArgs]]<!-- ThinkGeo.MapSuite.Core.OpenedFeatureSourceEventArgs --> ​  |    |+| e   | [[ThinkGeo.MapSuite.Core.OpenedFeatureSourceEventArgs|OpenedFeatureSourceEventArgs]] ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#​Protected Methods|Go Back]] [[#​Protected Methods|Go Back]]
 ==== OnOpeningFeatureSource(OpeningFeatureSourceEventArgs) ==== ==== OnOpeningFeatureSource(OpeningFeatureSourceEventArgs) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Void<!-- System.Void --> ​  |    |+| Void   ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| e   | [[ThinkGeo.MapSuite.Core.OpeningFeatureSourceEventArgs|OpeningFeatureSourceEventArgs]]<!-- ThinkGeo.MapSuite.Core.OpeningFeatureSourceEventArgs --> ​  |    |+| e   | [[ThinkGeo.MapSuite.Core.OpeningFeatureSourceEventArgs|OpeningFeatureSourceEventArgs]] ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#​Protected Methods|Go Back]] [[#​Protected Methods|Go Back]]
 ==== OpenCore() ==== ==== OpenCore() ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Void<!-- System.Void --> ​  |    |+| Void   ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource(overriden) --> 
 [[#​Protected Methods|Go Back]] [[#​Protected Methods|Go Back]]
 ==== SpatialQueryCore(BaseShape,​ QueryType, IEnumerable<​String>​) ==== ==== SpatialQueryCore(BaseShape,​ QueryType, IEnumerable<​String>​) ====
 === Return Value === === Return Value ===
 ^ Return Type ^ Description ^ ^ Return Type ^ Description ^
-| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.Feature} -->   ​| ​   |+| Collection<​[[ThinkGeo.MapSuite.Core.Feature|Feature]]> ​  ​| ​   |
  
 === Parameters === === Parameters ===
 ^  Name ^  Type ^  Description ^ ^  Name ^  Type ^  Description ^
-| targetShape ​  | [[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]]<!-- ThinkGeo.MapSuite.Core.BaseShape --> ​  |    | +| targetShape ​  | [[ThinkGeo.MapSuite.Core.BaseShape|BaseShape]] ​  ​| ​   | 
-| queryType ​  | [[ThinkGeo.MapSuite.Core.QueryType|QueryType]]<!-- ThinkGeo.MapSuite.Core.QueryType --> ​  |    | +| queryType ​  | [[ThinkGeo.MapSuite.Core.QueryType|QueryType]] ​  ​| ​   | 
-| returningColumnNames ​  | IEnumerable<​String><!-- System.Collections.Generic.IEnumerable{System.String} -->   ​| ​   |+| returningColumnNames ​  | IEnumerable<​String> ​  ​| ​   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#​Protected Methods|Go Back]] [[#​Protected Methods|Go Back]]
 ===== Public Properties ===== ===== Public Properties =====
Line 1685: Line 1679:
 === Return Value === === Return Value ===
 ^ Return Type ^ ^ Return Type ^
-| Boolean<!-- System.Boolean --> ​  |+| Boolean ​  | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Properties|Go Back]] [[#Public Properties|Go Back]]
 ==== CanModifyColumnStructure ==== ==== CanModifyColumnStructure ====
 === Return Value === === Return Value ===
 ^ Return Type ^ ^ Return Type ^
-| Boolean<!-- System.Boolean --> ​  |+| Boolean ​  | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Properties|Go Back]] [[#Public Properties|Go Back]]
 ==== CommandTimeout ==== ==== CommandTimeout ====
 === Return Value === === Return Value ===
 ^ Return Type ^ ^ Return Type ^
-| Int32<!-- System.Int32 --> ​  |+| Int32   | 
  
-<!-- ThinkGeo.MapSuite.Core.SqliteFeatureSource --> 
 [[#Public Properties|Go Back]] [[#Public Properties|Go Back]]
 ==== ConnectionString ==== ==== ConnectionString ====
 === Return Value === === Return Value ===
 ^ Return Type ^ ^ Return Type ^
-| String<!-- System.String --> ​  |+| String ​  | 
  
-<!-- ThinkGeo.MapSuite.Core.SqliteFeatureSource --> 
 [[#Public Properties|Go Back]] [[#Public Properties|Go Back]]
 ==== DrawnFeatureCount ==== ==== DrawnFeatureCount ====
 === Return Value === === Return Value ===
 ^ Return Type ^ ^ Return Type ^
-| Int32<!-- System.Int32 --> ​  |+| Int32   | 
  
-<!-- ThinkGeo.MapSuite.Core.SqliteFeatureSource --> 
 [[#Public Properties|Go Back]] [[#Public Properties|Go Back]]
 ==== FeatureIdColumn ==== ==== FeatureIdColumn ====
 === Return Value === === Return Value ===
 ^ Return Type ^ ^ Return Type ^
-| String<!-- System.String --> ​  |+| String ​  | 
  
-<!-- ThinkGeo.MapSuite.Core.SqliteFeatureSource --> 
 [[#Public Properties|Go Back]] [[#Public Properties|Go Back]]
 ==== FeatureIdsToExclude ==== ==== FeatureIdsToExclude ====
 === Return Value === === Return Value ===
 ^ Return Type ^ ^ Return Type ^
-| Collection<​String><!-- System.Collections.ObjectModel.Collection{System.String} -->   |+| Collection<​String> ​  | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Properties|Go Back]] [[#Public Properties|Go Back]]
 ==== FetchTime ==== ==== FetchTime ====
 === Return Value === === Return Value ===
 ^ Return Type ^ ^ Return Type ^
-| Double<!-- System.Double --> ​  |+| Double ​  | 
  
-<!-- ThinkGeo.MapSuite.Core.SqliteFeatureSource --> 
 [[#Public Properties|Go Back]] [[#Public Properties|Go Back]]
 ==== Filters ==== ==== Filters ====
 === Return Value === === Return Value ===
 ^ Return Type ^ ^ Return Type ^
-| Collection<​String><!-- System.Collections.ObjectModel.Collection{System.String} -->   |+| Collection<​String> ​  | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Properties|Go Back]] [[#Public Properties|Go Back]]
 ==== GeoCache ==== ==== GeoCache ====
 === Return Value === === Return Value ===
 ^ Return Type ^ ^ Return Type ^
-| [[ThinkGeo.MapSuite.Core.FeatureCache|FeatureCache]]<!-- ThinkGeo.MapSuite.Core.FeatureCache --> ​  |+| [[ThinkGeo.MapSuite.Core.FeatureCache|FeatureCache]] ​  | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Properties|Go Back]] [[#Public Properties|Go Back]]
 ==== GeometryColumnName ==== ==== GeometryColumnName ====
 === Return Value === === Return Value ===
 ^ Return Type ^ ^ Return Type ^
-| String<!-- System.String --> ​  |+| String ​  | 
  
-<!-- ThinkGeo.MapSuite.Core.SqliteFeatureSource --> 
 [[#Public Properties|Go Back]] [[#Public Properties|Go Back]]
 ==== Id ==== ==== Id ====
 === Return Value === === Return Value ===
 ^ Return Type ^ ^ Return Type ^
-| String<!-- System.String --> ​  |+| String ​  | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Properties|Go Back]] [[#Public Properties|Go Back]]
 ==== IsEditable ==== ==== IsEditable ====
 === Return Value === === Return Value ===
 ^ Return Type ^ ^ Return Type ^
-| Boolean<!-- System.Boolean --> ​  |+| Boolean ​  |
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource(overriden) --> 
 [[#Public Properties|Go Back]] [[#Public Properties|Go Back]]
 ==== IsInTransaction ==== ==== IsInTransaction ====
 === Return Value === === Return Value ===
 ^ Return Type ^ ^ Return Type ^
-| Boolean<!-- System.Boolean --> ​  |+| Boolean ​  | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Properties|Go Back]] [[#Public Properties|Go Back]]
 ==== IsOpen ==== ==== IsOpen ====
 === Return Value === === Return Value ===
 ^ Return Type ^ ^ Return Type ^
-| Boolean<!-- System.Boolean --> ​  |+| Boolean ​  | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Properties|Go Back]] [[#Public Properties|Go Back]]
 ==== IsTransactionLive ==== ==== IsTransactionLive ====
 === Return Value === === Return Value ===
 ^ Return Type ^ ^ Return Type ^
-| Boolean<!-- System.Boolean --> ​  |+| Boolean ​  | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Properties|Go Back]] [[#Public Properties|Go Back]]
 ==== LinkExpressions ==== ==== LinkExpressions ====
 === Return Value === === Return Value ===
 ^ Return Type ^ ^ Return Type ^
-| Collection<​String><!-- System.Collections.ObjectModel.Collection{System.String} -->   |+| Collection<​String> ​  | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Properties|Go Back]] [[#Public Properties|Go Back]]
 ==== LinkSources ==== ==== LinkSources ====
 === Return Value === === Return Value ===
 ^ Return Type ^ ^ Return Type ^
-| Collection<​[[ThinkGeo.MapSuite.Core.LinkSource|LinkSource]]><!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.LinkSource} -->   |+| Collection<​[[ThinkGeo.MapSuite.Core.LinkSource|LinkSource]]> ​  | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Properties|Go Back]] [[#Public Properties|Go Back]]
 ==== MaxRecordsToDraw ==== ==== MaxRecordsToDraw ====
 === Return Value === === Return Value ===
 ^ Return Type ^ ^ Return Type ^
-| Int32<!-- System.Int32 --> ​  |+| Int32   | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Properties|Go Back]] [[#Public Properties|Go Back]]
 ==== Projection ==== ==== Projection ====
 === Return Value === === Return Value ===
 ^ Return Type ^ ^ Return Type ^
-| [[ThinkGeo.MapSuite.Core.Projection|Projection]]<!-- ThinkGeo.MapSuite.Core.Projection --> ​  |+| [[ThinkGeo.MapSuite.Core.Projection|Projection]] ​  | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Properties|Go Back]] [[#Public Properties|Go Back]]
 ==== TableName ==== ==== TableName ====
 === Return Value === === Return Value ===
 ^ Return Type ^ ^ Return Type ^
-| String<!-- System.String --> ​  |+| String ​  | 
  
-<!-- ThinkGeo.MapSuite.Core.SqliteFeatureSource --> 
 [[#Public Properties|Go Back]] [[#Public Properties|Go Back]]
 ==== TotalBytesDrawn ==== ==== TotalBytesDrawn ====
 === Return Value === === Return Value ===
 ^ Return Type ^ ^ Return Type ^
-| Int32<!-- System.Int32 --> ​  |+| Int32   | 
  
-<!-- ThinkGeo.MapSuite.Core.SqliteFeatureSource --> 
 [[#Public Properties|Go Back]] [[#Public Properties|Go Back]]
 ==== TransactionBuffer ==== ==== TransactionBuffer ====
 === Return Value === === Return Value ===
 ^ Return Type ^ ^ Return Type ^
-| [[ThinkGeo.MapSuite.Core.TransactionBuffer|TransactionBuffer]]<!-- ThinkGeo.MapSuite.Core.TransactionBuffer --> ​  |+| [[ThinkGeo.MapSuite.Core.TransactionBuffer|TransactionBuffer]] ​  | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Properties|Go Back]] [[#Public Properties|Go Back]]
 ==== WhereClause ==== ==== WhereClause ====
 === Return Value === === Return Value ===
 ^ Return Type ^ ^ Return Type ^
-| String<!-- System.String --> ​  |+| String ​  | 
  
-<!-- ThinkGeo.MapSuite.Core.SqliteFeatureSource --> 
 [[#Public Properties|Go Back]] [[#Public Properties|Go Back]]
 ===== Protected Properties ===== ===== Protected Properties =====
Line 1854: Line 1847:
 === Return Value === === Return Value ===
 ^ Return Type ^ ^ Return Type ^
-| Boolean<!-- System.Boolean --> ​  |+| Boolean ​  |
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource(overriden) --> 
 [[#​Protected Properties|Go Back]] [[#​Protected Properties|Go Back]]
 ==== CanModifyColumnStructureCore ==== ==== CanModifyColumnStructureCore ====
 === Return Value === === Return Value ===
 ^ Return Type ^ ^ Return Type ^
-| Boolean<!-- System.Boolean --> ​  |+| Boolean ​  | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#​Protected Properties|Go Back]] [[#​Protected Properties|Go Back]]
 ==== IsOpenCore ==== ==== IsOpenCore ====
 === Return Value === === Return Value ===
 ^ Return Type ^ ^ Return Type ^
-| Boolean<!-- System.Boolean --> ​  |+| Boolean ​  | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#​Protected Properties|Go Back]] [[#​Protected Properties|Go Back]]
 ===== Public Events ===== ===== Public Events =====
Line 1876: Line 1868:
 === Event Arguments === === Event Arguments ===
 ^ Event Arguments ^ ^ Event Arguments ^
-| [[ThinkGeo.MapSuite.Core.AppliedFiltersFeatureSourceEventArgs|AppliedFiltersFeatureSourceEventArgs]]<!-- ThinkGeo.MapSuite.Core.AppliedFiltersFeatureSourceEventArgs --> ​  |+| [[ThinkGeo.MapSuite.Core.AppliedFiltersFeatureSourceEventArgs|AppliedFiltersFeatureSourceEventArgs]] ​  | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Events|Go Back]] [[#Public Events|Go Back]]
 ==== ApplyingFilters ==== ==== ApplyingFilters ====
 === Event Arguments === === Event Arguments ===
 ^ Event Arguments ^ ^ Event Arguments ^
-| [[ThinkGeo.MapSuite.Core.ApplyingFiltersFeatureSourceEventArgs|ApplyingFiltersFeatureSourceEventArgs]]<!-- ThinkGeo.MapSuite.Core.ApplyingFiltersFeatureSourceEventArgs --> ​  |+| [[ThinkGeo.MapSuite.Core.ApplyingFiltersFeatureSourceEventArgs|ApplyingFiltersFeatureSourceEventArgs]] ​  | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Events|Go Back]] [[#Public Events|Go Back]]
 ==== ClosedFeatureSource ==== ==== ClosedFeatureSource ====
 === Event Arguments === === Event Arguments ===
 ^ Event Arguments ^ ^ Event Arguments ^
-| [[ThinkGeo.MapSuite.Core.ClosedFeatureSourceEventArgs|ClosedFeatureSourceEventArgs]]<!-- ThinkGeo.MapSuite.Core.ClosedFeatureSourceEventArgs --> ​  |+| [[ThinkGeo.MapSuite.Core.ClosedFeatureSourceEventArgs|ClosedFeatureSourceEventArgs]] ​  | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Events|Go Back]] [[#Public Events|Go Back]]
 ==== ClosingFeatureSource ==== ==== ClosingFeatureSource ====
 === Event Arguments === === Event Arguments ===
 ^ Event Arguments ^ ^ Event Arguments ^
-| [[ThinkGeo.MapSuite.Core.ClosingFeatureSourceEventArgs|ClosingFeatureSourceEventArgs]]<!-- ThinkGeo.MapSuite.Core.ClosingFeatureSourceEventArgs --> ​  |+| [[ThinkGeo.MapSuite.Core.ClosingFeatureSourceEventArgs|ClosingFeatureSourceEventArgs]] ​  | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Events|Go Back]] [[#Public Events|Go Back]]
 ==== CommittedTransaction ==== ==== CommittedTransaction ====
 === Event Arguments === === Event Arguments ===
 ^ Event Arguments ^ ^ Event Arguments ^
-| [[ThinkGeo.MapSuite.Core.CommittedTransactionEventArgs|CommittedTransactionEventArgs]]<!-- ThinkGeo.MapSuite.Core.CommittedTransactionEventArgs --> ​  |+| [[ThinkGeo.MapSuite.Core.CommittedTransactionEventArgs|CommittedTransactionEventArgs]] ​  | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Events|Go Back]] [[#Public Events|Go Back]]
 ==== CommittingTransaction ==== ==== CommittingTransaction ====
 === Event Arguments === === Event Arguments ===
 ^ Event Arguments ^ ^ Event Arguments ^
-| [[ThinkGeo.MapSuite.Core.CommittingTransactionEventArgs|CommittingTransactionEventArgs]]<!-- ThinkGeo.MapSuite.Core.CommittingTransactionEventArgs --> ​  |+| [[ThinkGeo.MapSuite.Core.CommittingTransactionEventArgs|CommittingTransactionEventArgs]] ​  | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Events|Go Back]] [[#Public Events|Go Back]]
 ==== CustomColumnFetch ==== ==== CustomColumnFetch ====
 === Event Arguments === === Event Arguments ===
 ^ Event Arguments ^ ^ Event Arguments ^
-| [[ThinkGeo.MapSuite.Core.CustomColumnFetchEventArgs|CustomColumnFetchEventArgs]]<!-- ThinkGeo.MapSuite.Core.CustomColumnFetchEventArgs --> ​  |+| [[ThinkGeo.MapSuite.Core.CustomColumnFetchEventArgs|CustomColumnFetchEventArgs]] ​  | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Events|Go Back]] [[#Public Events|Go Back]]
 ==== DrawingProgressChanged ==== ==== DrawingProgressChanged ====
 === Event Arguments === === Event Arguments ===
 ^ Event Arguments ^ ^ Event Arguments ^
-| [[ThinkGeo.MapSuite.Core.DrawingProgressChangedEventArgs|DrawingProgressChangedEventArgs]]<!-- ThinkGeo.MapSuite.Core.DrawingProgressChangedEventArgs --> ​  |+| [[ThinkGeo.MapSuite.Core.DrawingProgressChangedEventArgs|DrawingProgressChangedEventArgs]] ​  | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Events|Go Back]] [[#Public Events|Go Back]]
 ==== ExecutingSqlStatement ==== ==== ExecutingSqlStatement ====
 === Event Arguments === === Event Arguments ===
 ^ Event Arguments ^ ^ Event Arguments ^
-| [[ThinkGeo.MapSuite.Core.ExecutingSqlStatementSqliteFeatureSourceEventArgs|ExecutingSqlStatementSqliteFeatureSourceEventArgs]]<!-- ThinkGeo.MapSuite.Core.ExecutingSqlStatementSqliteFeatureSourceEventArgs --> ​  |+| [[ThinkGeo.MapSuite.Core.ExecutingSqlStatementSqliteFeatureSourceEventArgs|ExecutingSqlStatementSqliteFeatureSourceEventArgs]] ​  | 
  
-<!-- ThinkGeo.MapSuite.Core.SqliteFeatureSource --> 
 [[#Public Events|Go Back]] [[#Public Events|Go Back]]
 ==== OpenedFeatureSource ==== ==== OpenedFeatureSource ====
 === Event Arguments === === Event Arguments ===
 ^ Event Arguments ^ ^ Event Arguments ^
-| [[ThinkGeo.MapSuite.Core.OpenedFeatureSourceEventArgs|OpenedFeatureSourceEventArgs]]<!-- ThinkGeo.MapSuite.Core.OpenedFeatureSourceEventArgs --> ​  |+| [[ThinkGeo.MapSuite.Core.OpenedFeatureSourceEventArgs|OpenedFeatureSourceEventArgs]] ​  | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Events|Go Back]] [[#Public Events|Go Back]]
 ==== OpeningFeatureSource ==== ==== OpeningFeatureSource ====
 === Event Arguments === === Event Arguments ===
 ^ Event Arguments ^ ^ Event Arguments ^
-| [[ThinkGeo.MapSuite.Core.OpeningFeatureSourceEventArgs|OpeningFeatureSourceEventArgs]]<!-- ThinkGeo.MapSuite.Core.OpeningFeatureSourceEventArgs --> ​  |+| [[ThinkGeo.MapSuite.Core.OpeningFeatureSourceEventArgs|OpeningFeatureSourceEventArgs]] ​  | 
  
-<!-- ThinkGeo.MapSuite.Core.FeatureSource --> 
 [[#Public Events|Go Back]] [[#Public Events|Go Back]]
  
thinkgeo.mapsuite.core.sqlitefeaturesource.1441537094.txt.gz · Last modified: 2015/09/06 10:58 by admin