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:57]
admin [ThinkGeo.MapSuite.Core.SqliteFeatureSource]
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 =====
-*System.Object +  ​*System.Object 
-**[[ThinkGeo.MapSuite.Core.FeatureSource]] +    *[[ThinkGeo.MapSuite.Core.FeatureSource]] 
-***[[ThinkGeo.MapSuite.Core.SqliteFeatureSource]]+      *[[ThinkGeo.MapSuite.Core.SqliteFeatureSource]]
 ===== Members Summary ===== ===== Members Summary =====
 ==== Public Constructors ==== ==== Public Constructors ====
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.1441537075.txt.gz · Last modified: 2015/09/06 10:57 by admin