User Tools

Site Tools


thinkgeo.mapsuite.core.sqlitefeaturelayer

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.sqlitefeaturelayer [2015/09/06 10:44]
admin [ThinkGeo.MapSuite.Core.SqliteFeatureLayer]
— (current)
Line 1: Line 1:
-====== ThinkGeo.MapSuite.Core.SqliteFeatureLayer ====== 
- 
-This class represents a layer backed by SQLite. 
- 
-===== Inheritance Hierarchy ===== 
-*System.Object 
-**[[ThinkGeo.MapSuite.Core.Layer]] 
-***[[ThinkGeo.MapSuite.Core.FeatureLayer]] 
-****[[ThinkGeo.MapSuite.Core.SqliteFeatureLayer]] 
-===== Members Summary ===== 
-==== Public Constructors ==== 
-^ Name ^ Parameters ^ DeclaringType ^ Summary ^ 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​SqliteFeatureLayer()|SqliteFeatureLayer]] ​  ​| ​   |    | This is default constructor. ​  | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​SqliteFeatureLayer(String,​ String, String, String)|SqliteFeatureLayer]] ​  | String, String, String, String ​  ​| ​   | This constructor allows you to pass in everything the layer need to load assuming that the layer itself will manage the database connections. ​  | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​SqliteFeatureLayer(SQLiteConnection,​ String, String, String)|SqliteFeatureLayer]] ​  | SQLiteConnection,​ String, String, String ​  ​| ​   | This constructor allows you to pass in everything the layer need to load assuming that you will pass in a connection and we will re-use it.   | 
- 
- 
-==== Protected Constructors ==== 
-^ Name ^ Parameters ^ DeclaringType ^ Summary ^ 
- 
-==== Public Methods ==== 
-^ Name ^ Parameters ^ DeclaringType ^ Summary ^ 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​CloneDeep()|CloneDeep]] ​  ​| ​   | [[ThinkGeo.MapSuite.Core.Layer|Layer]] ​  | Create a copy of Layer using the deep clone process. ​  | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​Close()|Close]] ​  ​| ​   | [[ThinkGeo.MapSuite.Core.Layer|Layer]] ​  | This method closes the Layer and releases any resources it was using. ​  | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​Draw(GeoCanvas,​ Collection<​SimpleCandidate>​)|Draw]] ​  | [[ThinkGeo.MapSuite.Core.GeoCanvas|GeoCanvas]],​ Collection<​[[ThinkGeo.MapSuite.Core.SimpleCandidate|SimpleCandidate]]> ​  | [[ThinkGeo.MapSuite.Core.Layer|Layer]] ​  | This method draws the Layer. ​  | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​Equals(Object)|Equals]] ​  | Object ​  | Object ​  | See Object documentation. ​  | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​ExecuteNonQuery(String)|ExecuteNonQuery]] ​  | String ​  ​| ​   | This method executes a query that does not return a SQL result. ​  | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GetBoundingBox()|GetBoundingBox]] ​  ​| ​   | [[ThinkGeo.MapSuite.Core.Layer|Layer]] ​  | This method returns the bounding box of the Layer. ​  | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GetFirstGeometryType()|GetFirstGeometryType]] ​  ​| ​   |    | Get The shape type from the first record. ​  | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GetHashCode()|GetHashCode]] ​  ​| ​   | Object ​  | See Object documentation. ​  | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​GetType()|GetType]] ​  ​| ​   | Object ​  | See Object documentation. ​  | 
-| {{wiki:​PublicMethod.gif|Public Method}}{{wiki:​Static.gif|Static Member}}[[#​LoadLayer(Stream)|LoadLayer]] ​  | Stream ​  | [[ThinkGeo.MapSuite.Core.Layer|Layer]] ​  | Not Used in this layer. ​  | 
-| {{wiki:​PublicMethod.gif|Public Method}}{{wiki:​Static.gif|Static Member}}[[#​LoadLayer(Uri)|LoadLayer]] ​  | Uri   | [[ThinkGeo.MapSuite.Core.Layer|Layer]] ​  | Not Used in this layer. ​  | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​Open()|Open]] ​  ​| ​   | [[ThinkGeo.MapSuite.Core.Layer|Layer]] ​  | This method opens the Layer so that it is initialized and ready to use.   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​RequestDrawing()|RequestDrawing]] ​  ​| ​   | [[ThinkGeo.MapSuite.Core.Layer|Layer]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​RequestDrawing(RectangleShape,​ TimeSpan, BufferTimeType)|RequestDrawing]] ​  | [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]],​ TimeSpan, [[ThinkGeo.MapSuite.Core.BufferTimeType|BufferTimeType]] ​  | [[ThinkGeo.MapSuite.Core.Layer|Layer]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​RequestDrawing(RectangleShape)|RequestDrawing]] ​  | [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] ​  | [[ThinkGeo.MapSuite.Core.Layer|Layer]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​RequestDrawing(TimeSpan)|RequestDrawing]] ​  | TimeSpan ​  | [[ThinkGeo.MapSuite.Core.Layer|Layer]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​RequestDrawing(IEnumerable<​RectangleShape>​)|RequestDrawing]] ​  | IEnumerable<​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]> ​  | [[ThinkGeo.MapSuite.Core.Layer|Layer]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​RequestDrawing(IEnumerable<​RectangleShape>,​ TimeSpan)|RequestDrawing]] ​  | IEnumerable<​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]>,​ TimeSpan ​  | [[ThinkGeo.MapSuite.Core.Layer|Layer]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​RequestDrawing(RectangleShape,​ TimeSpan)|RequestDrawing]] ​  | [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]],​ TimeSpan ​  | [[ThinkGeo.MapSuite.Core.Layer|Layer]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​RequestDrawing(TimeSpan,​ BufferTimeType)|RequestDrawing]] ​  | TimeSpan, [[ThinkGeo.MapSuite.Core.BufferTimeType|BufferTimeType]] ​  | [[ThinkGeo.MapSuite.Core.Layer|Layer]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​RequestDrawing(IEnumerable<​RectangleShape>,​ TimeSpan, BufferTimeType)|RequestDrawing]] ​  | IEnumerable<​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]>,​ TimeSpan, [[ThinkGeo.MapSuite.Core.BufferTimeType|BufferTimeType]] ​  | [[ThinkGeo.MapSuite.Core.Layer|Layer]] ​  ​| ​   | 
-| {{wiki:​PublicMethod.gif|Public Method}}[[#​ToString()|ToString]] ​  ​| ​   | Object ​  | See Object documentation. ​  | 
- 
- 
-==== Protected Methods ==== 
-^ Name ^ Parameters ^ DeclaringType ^ Summary ^ 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​CloneDeepCore()|CloneDeepCore]] ​  ​| ​   | [[ThinkGeo.MapSuite.Core.Layer|Layer]] ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​CloseCore()|CloseCore]] ​  ​| ​   | [[ThinkGeo.MapSuite.Core.Layer|Layer]](overriden) ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​DrawAttributionCore(GeoCanvas,​ String)|DrawAttributionCore]] ​  | [[ThinkGeo.MapSuite.Core.GeoCanvas|GeoCanvas]],​ String ​  | [[ThinkGeo.MapSuite.Core.Layer|Layer]] ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​DrawCore(GeoCanvas,​ Collection<​SimpleCandidate>​)|DrawCore]] ​  | [[ThinkGeo.MapSuite.Core.GeoCanvas|GeoCanvas]],​ Collection<​[[ThinkGeo.MapSuite.Core.SimpleCandidate|SimpleCandidate]]> ​  | [[ThinkGeo.MapSuite.Core.Layer|Layer]](overriden) ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​DrawException(GeoCanvas,​ Exception)|DrawException]] ​  | [[ThinkGeo.MapSuite.Core.GeoCanvas|GeoCanvas]],​ Exception ​  | [[ThinkGeo.MapSuite.Core.Layer|Layer]] ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​DrawExceptionCore(GeoCanvas,​ Exception)|DrawExceptionCore]] ​  | [[ThinkGeo.MapSuite.Core.GeoCanvas|GeoCanvas]],​ Exception ​  | [[ThinkGeo.MapSuite.Core.Layer|Layer]] ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​Finalize()|Finalize]] ​  ​| ​   | Object ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​GetBoundingBoxCore()|GetBoundingBoxCore]] ​  ​| ​   | [[ThinkGeo.MapSuite.Core.Layer|Layer]](overriden) ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​MemberwiseClone()|MemberwiseClone]] ​  ​| ​   | Object ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​OnDrawingAttribution(DrawingAttributionLayerEventArgs)|OnDrawingAttribution]] ​  | [[ThinkGeo.MapSuite.Core.DrawingAttributionLayerEventArgs|DrawingAttributionLayerEventArgs]] ​  | [[ThinkGeo.MapSuite.Core.Layer|Layer]] ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​OnDrawingException(DrawingExceptionLayerEventArgs)|OnDrawingException]] ​  | [[ThinkGeo.MapSuite.Core.DrawingExceptionLayerEventArgs|DrawingExceptionLayerEventArgs]] ​  | [[ThinkGeo.MapSuite.Core.Layer|Layer]] ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​OnDrawingFeatures(DrawingFeaturesEventArgs)|OnDrawingFeatures]] ​  | [[ThinkGeo.MapSuite.Core.DrawingFeaturesEventArgs|DrawingFeaturesEventArgs]] ​  | [[ThinkGeo.MapSuite.Core.FeatureLayer|FeatureLayer]] ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​OnDrawingProgressChanged(DrawingProgressChangedEventArgs)|OnDrawingProgressChanged]] ​  | [[ThinkGeo.MapSuite.Core.DrawingProgressChangedEventArgs|DrawingProgressChangedEventArgs]] ​  | [[ThinkGeo.MapSuite.Core.Layer|Layer]] ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​OnDrawingWrappingFeatures(DrawingWrappingFeaturesFeatureLayerEventArgs)|OnDrawingWrappingFeatures]] ​  | [[ThinkGeo.MapSuite.Core.DrawingWrappingFeaturesFeatureLayerEventArgs|DrawingWrappingFeaturesFeatureLayerEventArgs]] ​  | [[ThinkGeo.MapSuite.Core.FeatureLayer|FeatureLayer]] ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​OnDrawnAttribution(DrawnAttributionLayerEventArgs)|OnDrawnAttribution]] ​  | [[ThinkGeo.MapSuite.Core.DrawnAttributionLayerEventArgs|DrawnAttributionLayerEventArgs]] ​  | [[ThinkGeo.MapSuite.Core.Layer|Layer]] ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​OnDrawnException(DrawnExceptionLayerEventArgs)|OnDrawnException]] ​  | [[ThinkGeo.MapSuite.Core.DrawnExceptionLayerEventArgs|DrawnExceptionLayerEventArgs]] ​  | [[ThinkGeo.MapSuite.Core.Layer|Layer]] ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​OnRequestedDrawing(RequestedDrawingLayerEventArgs)|OnRequestedDrawing]] ​  | [[ThinkGeo.MapSuite.Core.RequestedDrawingLayerEventArgs|RequestedDrawingLayerEventArgs]] ​  | [[ThinkGeo.MapSuite.Core.Layer|Layer]] ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​OnRequestingDrawing(RequestingDrawingLayerEventArgs)|OnRequestingDrawing]] ​  | [[ThinkGeo.MapSuite.Core.RequestingDrawingLayerEventArgs|RequestingDrawingLayerEventArgs]] ​  | [[ThinkGeo.MapSuite.Core.Layer|Layer]] ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​OpenCore()|OpenCore]] ​  ​| ​   | [[ThinkGeo.MapSuite.Core.Layer|Layer]](overriden) ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​SetupTools()|SetupTools]] ​  ​| ​   | [[ThinkGeo.MapSuite.Core.FeatureLayer|FeatureLayer]] ​  ​| ​   | 
-| {{wiki:​ProtectedMethod.gif|Protected Method}}[[#​SetupToolsCore()|SetupToolsCore]] ​  ​| ​   | [[ThinkGeo.MapSuite.Core.FeatureLayer|FeatureLayer]] ​  ​| ​   | 
- 
-==== Public Properties ==== 
-^ Name ^ Return ^ DeclaringType ^ Summary ^ 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​Attribution|Attribution]] ​  | String ​  | [[ThinkGeo.MapSuite.Core.Layer|Layer]] ​  ​| ​   | 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​CommandTimeout|CommandTimeout]] ​  | Int32   ​| ​   |    | 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​ConnectionString|ConnectionString]] ​  | String ​  ​| ​   |    | 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​DrawingExceptionMode|DrawingExceptionMode]] ​  | [[ThinkGeo.MapSuite.Core.DrawingExceptionMode|DrawingExceptionMode]] ​  | [[ThinkGeo.MapSuite.Core.Layer|Layer]] ​  ​| ​   | 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​DrawingMarginPercentage|DrawingMarginPercentage]] ​  | Double ​  | [[ThinkGeo.MapSuite.Core.FeatureLayer|FeatureLayer]] ​  ​| ​   | 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​DrawingQuality|DrawingQuality]] ​  | [[ThinkGeo.MapSuite.Core.DrawingQuality|DrawingQuality]] ​  | [[ThinkGeo.MapSuite.Core.FeatureLayer|FeatureLayer]] ​  ​| ​   | 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​DrawingTime|DrawingTime]] ​  | TimeSpan ​  | [[ThinkGeo.MapSuite.Core.Layer|Layer]] ​  ​| ​   | 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​EditTools|EditTools]] ​  | [[ThinkGeo.MapSuite.Core.EditTools|EditTools]] ​  | [[ThinkGeo.MapSuite.Core.FeatureLayer|FeatureLayer]] ​  ​| ​   | 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​FeatureIdColumn|FeatureIdColumn]] ​  | String ​  ​| ​   |    | 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​FeatureIdsToExclude|FeatureIdsToExclude]] ​  | Collection<​String> ​  | [[ThinkGeo.MapSuite.Core.FeatureLayer|FeatureLayer]] ​  ​| ​   | 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​FeatureSource|FeatureSource]] ​  | [[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] ​  | [[ThinkGeo.MapSuite.Core.FeatureLayer|FeatureLayer]] ​  ​| ​   | 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​FetchTime|FetchTime]] ​  | TimeSpan ​  | [[ThinkGeo.MapSuite.Core.FeatureLayer|FeatureLayer]] ​  ​| ​   | 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​FetchedBytes|FetchedBytes]] ​  | Int64   | [[ThinkGeo.MapSuite.Core.FeatureLayer|FeatureLayer]] ​  ​| ​   | 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​FetchedCount|FetchedCount]] ​  | Int64   | [[ThinkGeo.MapSuite.Core.FeatureLayer|FeatureLayer]] ​  ​| ​   | 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​GeometryColumnName|GeometryColumnName]] ​  | String ​  ​| ​   |    | 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​HasBoundingBox|HasBoundingBox]] ​  | Boolean ​  | [[ThinkGeo.MapSuite.Core.Layer|Layer]](overriden) ​  ​| ​   | 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​IsGrayscale|IsGrayscale]] ​  | Boolean ​  | [[ThinkGeo.MapSuite.Core.Layer|Layer]] ​  ​| ​   | 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​IsNegative|IsNegative]] ​  | Boolean ​  | [[ThinkGeo.MapSuite.Core.Layer|Layer]] ​  ​| ​   | 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​IsOpen|IsOpen]] ​  | Boolean ​  | [[ThinkGeo.MapSuite.Core.Layer|Layer]] ​  ​| ​   | 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​IsVisible|IsVisible]] ​  | Boolean ​  | [[ThinkGeo.MapSuite.Core.Layer|Layer]] ​  ​| ​   | 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​MaxRecordsToDraw|MaxRecordsToDraw]] ​  | Int32   | [[ThinkGeo.MapSuite.Core.FeatureLayer|FeatureLayer]] ​  ​| ​   | 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​Name|Name]] ​  | String ​  | [[ThinkGeo.MapSuite.Core.Layer|Layer]] ​  ​| ​   | 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​QueryTools|QueryTools]] ​  | [[ThinkGeo.MapSuite.Core.QueryTools|QueryTools]] ​  | [[ThinkGeo.MapSuite.Core.FeatureLayer|FeatureLayer]] ​  ​| ​   | 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​RequestDrawingInterval|RequestDrawingInterval]] ​  | TimeSpan ​  | [[ThinkGeo.MapSuite.Core.Layer|Layer]] ​  ​| ​   | 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​StyleTime|StyleTime]] ​  | TimeSpan ​  | [[ThinkGeo.MapSuite.Core.FeatureLayer|FeatureLayer]] ​  ​| ​   | 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​TableName|TableName]] ​  | String ​  ​| ​   |    | 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​Transparency|Transparency]] ​  | Single ​  | [[ThinkGeo.MapSuite.Core.Layer|Layer]] ​  ​| ​   | 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​WhereClause|WhereClause]] ​  | String ​  ​| ​   |    | 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​WrappingExtent|WrappingExtent]] ​  | [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] ​  | [[ThinkGeo.MapSuite.Core.FeatureLayer|FeatureLayer]] ​  ​| ​   | 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​WrappingMode|WrappingMode]] ​  | [[ThinkGeo.MapSuite.Core.WrappingMode|WrappingMode]] ​  | [[ThinkGeo.MapSuite.Core.FeatureLayer|FeatureLayer]] ​  ​| ​   | 
-| {{wiki:​PublicProperty.gif|Public Property}}[[#​ZoomLevelSet|ZoomLevelSet]] ​  | [[ThinkGeo.MapSuite.Core.ZoomLevelSet|ZoomLevelSet]] ​  | [[ThinkGeo.MapSuite.Core.FeatureLayer|FeatureLayer]] ​  ​| ​   | 
- 
-==== Protected Properties ==== 
-^ Name ^ Return ^ DeclaringType ^ Summary ^ 
-| {{wiki:​ProtectedProperty.gif|Protected Property}}[[#​IsOpenCore|IsOpenCore]] ​  | Boolean ​  | [[ThinkGeo.MapSuite.Core.Layer|Layer]](overriden) ​  ​| ​   | 
- 
-==== Public Events ==== 
-^ Name ^ Event Arguments ^ DeclaringType ^ Summary ^ 
-| {{wiki:​PublicEvent.gif|Public Event}}[[#​DrawingAttribution|DrawingAttribution]] ​  | [[ThinkGeo.MapSuite.Core.DrawingAttributionLayerEventArgs|DrawingAttributionLayerEventArgs]] ​  | [[ThinkGeo.MapSuite.Core.Layer|Layer]] ​  ​| ​   | 
-| {{wiki:​PublicEvent.gif|Public Event}}[[#​DrawingException|DrawingException]] ​  | [[ThinkGeo.MapSuite.Core.DrawingExceptionLayerEventArgs|DrawingExceptionLayerEventArgs]] ​  | [[ThinkGeo.MapSuite.Core.Layer|Layer]] ​  ​| ​   | 
-| {{wiki:​PublicEvent.gif|Public Event}}[[#​DrawingFeatures|DrawingFeatures]] ​  | [[ThinkGeo.MapSuite.Core.DrawingFeaturesEventArgs|DrawingFeaturesEventArgs]] ​  | [[ThinkGeo.MapSuite.Core.FeatureLayer|FeatureLayer]] ​  ​| ​   | 
-| {{wiki:​PublicEvent.gif|Public Event}}[[#​DrawingProgressChanged|DrawingProgressChanged]] ​  | [[ThinkGeo.MapSuite.Core.DrawingProgressChangedEventArgs|DrawingProgressChangedEventArgs]] ​  | [[ThinkGeo.MapSuite.Core.Layer|Layer]] ​  ​| ​   | 
-| {{wiki:​PublicEvent.gif|Public Event}}[[#​DrawingWrappingFeatures|DrawingWrappingFeatures]] ​  | [[ThinkGeo.MapSuite.Core.DrawingWrappingFeaturesFeatureLayerEventArgs|DrawingWrappingFeaturesFeatureLayerEventArgs]] ​  | [[ThinkGeo.MapSuite.Core.FeatureLayer|FeatureLayer]] ​  ​| ​   | 
-| {{wiki:​PublicEvent.gif|Public Event}}[[#​DrawnAttribution|DrawnAttribution]] ​  | [[ThinkGeo.MapSuite.Core.DrawnAttributionLayerEventArgs|DrawnAttributionLayerEventArgs]] ​  | [[ThinkGeo.MapSuite.Core.Layer|Layer]] ​  ​| ​   | 
-| {{wiki:​PublicEvent.gif|Public Event}}[[#​DrawnException|DrawnException]] ​  | [[ThinkGeo.MapSuite.Core.DrawnExceptionLayerEventArgs|DrawnExceptionLayerEventArgs]] ​  | [[ThinkGeo.MapSuite.Core.Layer|Layer]] ​  ​| ​   | 
-| {{wiki:​PublicEvent.gif|Public Event}}[[#​RequestedDrawing|RequestedDrawing]] ​  | [[ThinkGeo.MapSuite.Core.RequestedDrawingLayerEventArgs|RequestedDrawingLayerEventArgs]] ​  | [[ThinkGeo.MapSuite.Core.Layer|Layer]] ​  ​| ​   | 
-| {{wiki:​PublicEvent.gif|Public Event}}[[#​RequestingDrawing|RequestingDrawing]] ​  | [[ThinkGeo.MapSuite.Core.RequestingDrawingLayerEventArgs|RequestingDrawingLayerEventArgs]] ​  | [[ThinkGeo.MapSuite.Core.Layer|Layer]] ​  ​| ​   | 
- 
-===== Public Constructors ===== 
-==== SqliteFeatureLayer() ==== 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-[[#Public Constructors|Go Back]] 
-==== SqliteFeatureLayer(String,​ String, String, String) ==== 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| connectionString ​  | String<​!-- System.String --> ​  ​| ​   | 
-| tableName ​  | String<​!-- System.String --> ​  ​| ​   | 
-| featureIdColumn ​  | String<​!-- System.String --> ​  ​| ​   | 
-| geometryColumnName ​  | String<​!-- System.String --> ​  ​| ​   | 
- 
-[[#Public Constructors|Go Back]] 
-==== SqliteFeatureLayer(SQLiteConnection,​ String, String, String) ==== 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| connection ​  | SQLiteConnection<​!-- System.Data.SQLite.SQLiteConnection --> ​  ​| ​   | 
-| tableName ​  | String<​!-- System.String --> ​  ​| ​   | 
-| featureIdeColumn ​  | String<​!-- System.String --> ​  ​| ​   | 
-| geometryColumnName ​  | String<​!-- System.String --> ​  ​| ​   | 
- 
-[[#Public Constructors|Go Back]] 
-===== Protected Constructors ===== 
-===== Public Methods ===== 
-==== CloneDeep() ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.Core.Layer|Layer]]<​!-- ThinkGeo.MapSuite.Core.Layer --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- ThinkGeo.MapSuite.Core.Layer --> 
-[[#Public Methods|Go Back]] 
-==== Close() ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- ThinkGeo.MapSuite.Core.Layer --> 
-[[#Public Methods|Go Back]] 
-==== Draw(GeoCanvas,​ Collection<​SimpleCandidate>​) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| canvas ​  | [[ThinkGeo.MapSuite.Core.GeoCanvas|GeoCanvas]]<​!-- ThinkGeo.MapSuite.Core.GeoCanvas --> ​  ​| ​   | 
-| labelsInAllLayers ​  | Collection<​[[ThinkGeo.MapSuite.Core.SimpleCandidate|SimpleCandidate]]><​!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.SimpleCandidate} --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.Core.Layer --> 
-[[#Public Methods|Go Back]] 
-==== Equals(Object) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Boolean<​!-- System.Boolean --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| obj   | Object<​!-- System.Object --> ​  ​| ​   | 
- 
-<!-- System.Object --> 
-[[#Public Methods|Go Back]] 
-==== ExecuteNonQuery(String) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Int32<​!-- System.Int32 --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| sqlStatement ​  | String<​!-- System.String --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.Core.SqliteFeatureLayer --> 
-[[#Public Methods|Go Back]] 
-==== GetBoundingBox() ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]<​!-- ThinkGeo.MapSuite.Core.RectangleShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- ThinkGeo.MapSuite.Core.Layer --> 
-[[#Public Methods|Go Back]] 
-==== GetFirstGeometryType() ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.Core.WellKnownType|WellKnownType]]<​!-- ThinkGeo.MapSuite.Core.WellKnownType --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- ThinkGeo.MapSuite.Core.SqliteFeatureLayer --> 
-[[#Public Methods|Go Back]] 
-==== GetHashCode() ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Int32<​!-- System.Int32 --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- System.Object --> 
-[[#Public Methods|Go Back]] 
-==== GetType() ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Type<!-- System.Type --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- System.Object --> 
-[[#Public Methods|Go Back]] 
-==== LoadLayer(Stream) ==== 
-<!-- static --> 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.Core.Layer|Layer]]<​!-- ThinkGeo.MapSuite.Core.Layer --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| layerStream ​  | Stream<​!-- System.IO.Stream --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.Core.Layer --> 
-[[#Public Methods|Go Back]] 
-==== LoadLayer(Uri) ==== 
-<!-- static --> 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.Core.Layer|Layer]]<​!-- ThinkGeo.MapSuite.Core.Layer --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| layerUri ​  | Uri<!-- System.Uri --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.Core.Layer --> 
-[[#Public Methods|Go Back]] 
-==== Open() ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- ThinkGeo.MapSuite.Core.Layer --> 
-[[#Public Methods|Go Back]] 
-==== RequestDrawing() ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- ThinkGeo.MapSuite.Core.Layer --> 
-[[#Public Methods|Go Back]] 
-==== RequestDrawing(RectangleShape,​ TimeSpan, BufferTimeType) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| extentToRefresh ​  | [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]<​!-- ThinkGeo.MapSuite.Core.RectangleShape --> ​  ​| ​   | 
-| bufferTime ​  | TimeSpan<​!-- System.TimeSpan --> ​  ​| ​   | 
-| bufferTimeType ​  | [[ThinkGeo.MapSuite.Core.BufferTimeType|BufferTimeType]]<​!-- ThinkGeo.MapSuite.Core.BufferTimeType --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.Core.Layer --> 
-[[#Public Methods|Go Back]] 
-==== RequestDrawing(RectangleShape) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| extentToRefresh ​  | [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]<​!-- ThinkGeo.MapSuite.Core.RectangleShape --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.Core.Layer --> 
-[[#Public Methods|Go Back]] 
-==== RequestDrawing(TimeSpan) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| bufferTime ​  | TimeSpan<​!-- System.TimeSpan --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.Core.Layer --> 
-[[#Public Methods|Go Back]] 
-==== RequestDrawing(IEnumerable<​RectangleShape>​) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| extentsToRefresh ​  | IEnumerable<​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]><​!-- System.Collections.Generic.IEnumerable{ThinkGeo.MapSuite.Core.RectangleShape} --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.Core.Layer --> 
-[[#Public Methods|Go Back]] 
-==== RequestDrawing(IEnumerable<​RectangleShape>,​ TimeSpan) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| extentsToRefresh ​  | IEnumerable<​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]><​!-- System.Collections.Generic.IEnumerable{ThinkGeo.MapSuite.Core.RectangleShape} --> ​  ​| ​   | 
-| bufferTime ​  | TimeSpan<​!-- System.TimeSpan --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.Core.Layer --> 
-[[#Public Methods|Go Back]] 
-==== RequestDrawing(RectangleShape,​ TimeSpan) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| extentToRefresh ​  | [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]<​!-- ThinkGeo.MapSuite.Core.RectangleShape --> ​  ​| ​   | 
-| bufferTime ​  | TimeSpan<​!-- System.TimeSpan --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.Core.Layer --> 
-[[#Public Methods|Go Back]] 
-==== RequestDrawing(TimeSpan,​ BufferTimeType) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| bufferTime ​  | TimeSpan<​!-- System.TimeSpan --> ​  ​| ​   | 
-| bufferTimeType ​  | [[ThinkGeo.MapSuite.Core.BufferTimeType|BufferTimeType]]<​!-- ThinkGeo.MapSuite.Core.BufferTimeType --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.Core.Layer --> 
-[[#Public Methods|Go Back]] 
-==== RequestDrawing(IEnumerable<​RectangleShape>,​ TimeSpan, BufferTimeType) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| extentsToRefresh ​  | IEnumerable<​[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]><​!-- System.Collections.Generic.IEnumerable{ThinkGeo.MapSuite.Core.RectangleShape} --> ​  ​| ​   | 
-| bufferTime ​  | TimeSpan<​!-- System.TimeSpan --> ​  ​| ​   | 
-| bufferTimeType ​  | [[ThinkGeo.MapSuite.Core.BufferTimeType|BufferTimeType]]<​!-- ThinkGeo.MapSuite.Core.BufferTimeType --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.Core.Layer --> 
-[[#Public Methods|Go Back]] 
-==== ToString() ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| String<​!-- System.String --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- System.Object --> 
-[[#Public Methods|Go Back]] 
-===== Protected Methods ===== 
-==== CloneDeepCore() ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.Core.Layer|Layer]]<​!-- ThinkGeo.MapSuite.Core.Layer --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- ThinkGeo.MapSuite.Core.Layer --> 
-[[#​Protected Methods|Go Back]] 
-==== CloseCore() ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- ThinkGeo.MapSuite.Core.Layer(overriden) --> 
-[[#​Protected Methods|Go Back]] 
-==== DrawAttributionCore(GeoCanvas,​ String) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| canvas ​  | [[ThinkGeo.MapSuite.Core.GeoCanvas|GeoCanvas]]<​!-- ThinkGeo.MapSuite.Core.GeoCanvas --> ​  ​| ​   | 
-| attribution ​  | String<​!-- System.String --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.Core.Layer --> 
-[[#​Protected Methods|Go Back]] 
-==== DrawCore(GeoCanvas,​ Collection<​SimpleCandidate>​) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| canvas ​  | [[ThinkGeo.MapSuite.Core.GeoCanvas|GeoCanvas]]<​!-- ThinkGeo.MapSuite.Core.GeoCanvas --> ​  ​| ​   | 
-| labelsInAllLayers ​  | Collection<​[[ThinkGeo.MapSuite.Core.SimpleCandidate|SimpleCandidate]]><​!-- System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.Core.SimpleCandidate} --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.Core.Layer(overriden) --> 
-[[#​Protected Methods|Go Back]] 
-==== DrawException(GeoCanvas,​ Exception) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| canvas ​  | [[ThinkGeo.MapSuite.Core.GeoCanvas|GeoCanvas]]<​!-- ThinkGeo.MapSuite.Core.GeoCanvas --> ​  ​| ​   | 
-| e   | Exception<​!-- System.Exception --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.Core.Layer --> 
-[[#​Protected Methods|Go Back]] 
-==== DrawExceptionCore(GeoCanvas,​ Exception) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| canvas ​  | [[ThinkGeo.MapSuite.Core.GeoCanvas|GeoCanvas]]<​!-- ThinkGeo.MapSuite.Core.GeoCanvas --> ​  ​| ​   | 
-| e   | Exception<​!-- System.Exception --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.Core.Layer --> 
-[[#​Protected Methods|Go Back]] 
-==== Finalize() ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- System.Object --> 
-[[#​Protected Methods|Go Back]] 
-==== GetBoundingBoxCore() ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]<​!-- ThinkGeo.MapSuite.Core.RectangleShape --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- ThinkGeo.MapSuite.Core.Layer(overriden) --> 
-[[#​Protected Methods|Go Back]] 
-==== MemberwiseClone() ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Object<​!-- System.Object --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- System.Object --> 
-[[#​Protected Methods|Go Back]] 
-==== OnDrawingAttribution(DrawingAttributionLayerEventArgs) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| args   | [[ThinkGeo.MapSuite.Core.DrawingAttributionLayerEventArgs|DrawingAttributionLayerEventArgs]]<​!-- ThinkGeo.MapSuite.Core.DrawingAttributionLayerEventArgs --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.Core.Layer --> 
-[[#​Protected Methods|Go Back]] 
-==== OnDrawingException(DrawingExceptionLayerEventArgs) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| e   | [[ThinkGeo.MapSuite.Core.DrawingExceptionLayerEventArgs|DrawingExceptionLayerEventArgs]]<​!-- ThinkGeo.MapSuite.Core.DrawingExceptionLayerEventArgs --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.Core.Layer --> 
-[[#​Protected Methods|Go Back]] 
-==== OnDrawingFeatures(DrawingFeaturesEventArgs) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| e   | [[ThinkGeo.MapSuite.Core.DrawingFeaturesEventArgs|DrawingFeaturesEventArgs]]<​!-- ThinkGeo.MapSuite.Core.DrawingFeaturesEventArgs --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.Core.FeatureLayer --> 
-[[#​Protected Methods|Go Back]] 
-==== OnDrawingProgressChanged(DrawingProgressChangedEventArgs) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| e   | [[ThinkGeo.MapSuite.Core.DrawingProgressChangedEventArgs|DrawingProgressChangedEventArgs]]<​!-- ThinkGeo.MapSuite.Core.DrawingProgressChangedEventArgs --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.Core.Layer --> 
-[[#​Protected Methods|Go Back]] 
-==== OnDrawingWrappingFeatures(DrawingWrappingFeaturesFeatureLayerEventArgs) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| e   | [[ThinkGeo.MapSuite.Core.DrawingWrappingFeaturesFeatureLayerEventArgs|DrawingWrappingFeaturesFeatureLayerEventArgs]]<​!-- ThinkGeo.MapSuite.Core.DrawingWrappingFeaturesFeatureLayerEventArgs --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.Core.FeatureLayer --> 
-[[#​Protected Methods|Go Back]] 
-==== OnDrawnAttribution(DrawnAttributionLayerEventArgs) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| args   | [[ThinkGeo.MapSuite.Core.DrawnAttributionLayerEventArgs|DrawnAttributionLayerEventArgs]]<​!-- ThinkGeo.MapSuite.Core.DrawnAttributionLayerEventArgs --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.Core.Layer --> 
-[[#​Protected Methods|Go Back]] 
-==== OnDrawnException(DrawnExceptionLayerEventArgs) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| e   | [[ThinkGeo.MapSuite.Core.DrawnExceptionLayerEventArgs|DrawnExceptionLayerEventArgs]]<​!-- ThinkGeo.MapSuite.Core.DrawnExceptionLayerEventArgs --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.Core.Layer --> 
-[[#​Protected Methods|Go Back]] 
-==== OnRequestedDrawing(RequestedDrawingLayerEventArgs) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| eventArgs ​  | [[ThinkGeo.MapSuite.Core.RequestedDrawingLayerEventArgs|RequestedDrawingLayerEventArgs]]<​!-- ThinkGeo.MapSuite.Core.RequestedDrawingLayerEventArgs --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.Core.Layer --> 
-[[#​Protected Methods|Go Back]] 
-==== OnRequestingDrawing(RequestingDrawingLayerEventArgs) ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
-| eventArgs ​  | [[ThinkGeo.MapSuite.Core.RequestingDrawingLayerEventArgs|RequestingDrawingLayerEventArgs]]<​!-- ThinkGeo.MapSuite.Core.RequestingDrawingLayerEventArgs --> ​  ​| ​   | 
- 
-<!-- ThinkGeo.MapSuite.Core.Layer --> 
-[[#​Protected Methods|Go Back]] 
-==== OpenCore() ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- ThinkGeo.MapSuite.Core.Layer(overriden) --> 
-[[#​Protected Methods|Go Back]] 
-==== SetupTools() ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- ThinkGeo.MapSuite.Core.FeatureLayer --> 
-[[#​Protected Methods|Go Back]] 
-==== SetupToolsCore() ==== 
-=== Return Value === 
-^ Return Type ^ Description ^ 
-| Void<!-- System.Void --> ​  ​| ​   | 
- 
-=== Parameters === 
-^  Name ^  Type ^  Description ^ 
- 
-<!-- ThinkGeo.MapSuite.Core.FeatureLayer --> 
-[[#​Protected Methods|Go Back]] 
-===== Public Properties ===== 
-==== Attribution ==== 
-=== Return Value === 
-^ Return Type ^ 
-| String<​!-- System.String --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.Core.Layer --> 
-[[#Public Properties|Go Back]] 
-==== CommandTimeout ==== 
-=== Return Value === 
-^ Return Type ^ 
-| Int32<​!-- System.Int32 --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.Core.SqliteFeatureLayer --> 
-[[#Public Properties|Go Back]] 
-==== ConnectionString ==== 
-=== Return Value === 
-^ Return Type ^ 
-| String<​!-- System.String --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.Core.SqliteFeatureLayer --> 
-[[#Public Properties|Go Back]] 
-==== DrawingExceptionMode ==== 
-=== Return Value === 
-^ Return Type ^ 
-| [[ThinkGeo.MapSuite.Core.DrawingExceptionMode|DrawingExceptionMode]]<​!-- ThinkGeo.MapSuite.Core.DrawingExceptionMode --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.Core.Layer --> 
-[[#Public Properties|Go Back]] 
-==== DrawingMarginPercentage ==== 
-=== Return Value === 
-^ Return Type ^ 
-| Double<​!-- System.Double --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.Core.FeatureLayer --> 
-[[#Public Properties|Go Back]] 
-==== DrawingQuality ==== 
-=== Return Value === 
-^ Return Type ^ 
-| [[ThinkGeo.MapSuite.Core.DrawingQuality|DrawingQuality]]<​!-- ThinkGeo.MapSuite.Core.DrawingQuality --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.Core.FeatureLayer --> 
-[[#Public Properties|Go Back]] 
-==== DrawingTime ==== 
-=== Return Value === 
-^ Return Type ^ 
-| TimeSpan<​!-- System.TimeSpan --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.Core.Layer --> 
-[[#Public Properties|Go Back]] 
-==== EditTools ==== 
-=== Return Value === 
-^ Return Type ^ 
-| [[ThinkGeo.MapSuite.Core.EditTools|EditTools]]<​!-- ThinkGeo.MapSuite.Core.EditTools --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.Core.FeatureLayer --> 
-[[#Public Properties|Go Back]] 
-==== FeatureIdColumn ==== 
-=== Return Value === 
-^ Return Type ^ 
-| String<​!-- System.String --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.Core.SqliteFeatureLayer --> 
-[[#Public Properties|Go Back]] 
-==== FeatureIdsToExclude ==== 
-=== Return Value === 
-^ Return Type ^ 
-| Collection<​String><​!-- System.Collections.ObjectModel.Collection{System.String} --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.Core.FeatureLayer --> 
-[[#Public Properties|Go Back]] 
-==== FeatureSource ==== 
-=== Return Value === 
-^ Return Type ^ 
-| [[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]]<​!-- ThinkGeo.MapSuite.Core.FeatureSource --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.Core.FeatureLayer --> 
-[[#Public Properties|Go Back]] 
-==== FetchTime ==== 
-=== Return Value === 
-^ Return Type ^ 
-| TimeSpan<​!-- System.TimeSpan --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.Core.FeatureLayer --> 
-[[#Public Properties|Go Back]] 
-==== FetchedBytes ==== 
-=== Return Value === 
-^ Return Type ^ 
-| Int64<​!-- System.Int64 --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.Core.FeatureLayer --> 
-[[#Public Properties|Go Back]] 
-==== FetchedCount ==== 
-=== Return Value === 
-^ Return Type ^ 
-| Int64<​!-- System.Int64 --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.Core.FeatureLayer --> 
-[[#Public Properties|Go Back]] 
-==== GeometryColumnName ==== 
-=== Return Value === 
-^ Return Type ^ 
-| String<​!-- System.String --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.Core.SqliteFeatureLayer --> 
-[[#Public Properties|Go Back]] 
-==== HasBoundingBox ==== 
-=== Return Value === 
-^ Return Type ^ 
-| Boolean<​!-- System.Boolean --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.Core.Layer(overriden) --> 
-[[#Public Properties|Go Back]] 
-==== IsGrayscale ==== 
-=== Return Value === 
-^ Return Type ^ 
-| Boolean<​!-- System.Boolean --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.Core.Layer --> 
-[[#Public Properties|Go Back]] 
-==== IsNegative ==== 
-=== Return Value === 
-^ Return Type ^ 
-| Boolean<​!-- System.Boolean --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.Core.Layer --> 
-[[#Public Properties|Go Back]] 
-==== IsOpen ==== 
-=== Return Value === 
-^ Return Type ^ 
-| Boolean<​!-- System.Boolean --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.Core.Layer --> 
-[[#Public Properties|Go Back]] 
-==== IsVisible ==== 
-=== Return Value === 
-^ Return Type ^ 
-| Boolean<​!-- System.Boolean --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.Core.Layer --> 
-[[#Public Properties|Go Back]] 
-==== MaxRecordsToDraw ==== 
-=== Return Value === 
-^ Return Type ^ 
-| Int32<​!-- System.Int32 --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.Core.FeatureLayer --> 
-[[#Public Properties|Go Back]] 
-==== Name ==== 
-=== Return Value === 
-^ Return Type ^ 
-| String<​!-- System.String --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.Core.Layer --> 
-[[#Public Properties|Go Back]] 
-==== QueryTools ==== 
-=== Return Value === 
-^ Return Type ^ 
-| [[ThinkGeo.MapSuite.Core.QueryTools|QueryTools]]<​!-- ThinkGeo.MapSuite.Core.QueryTools --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.Core.FeatureLayer --> 
-[[#Public Properties|Go Back]] 
-==== RequestDrawingInterval ==== 
-=== Return Value === 
-^ Return Type ^ 
-| TimeSpan<​!-- System.TimeSpan --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.Core.Layer --> 
-[[#Public Properties|Go Back]] 
-==== StyleTime ==== 
-=== Return Value === 
-^ Return Type ^ 
-| TimeSpan<​!-- System.TimeSpan --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.Core.FeatureLayer --> 
-[[#Public Properties|Go Back]] 
-==== TableName ==== 
-=== Return Value === 
-^ Return Type ^ 
-| String<​!-- System.String --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.Core.SqliteFeatureLayer --> 
-[[#Public Properties|Go Back]] 
-==== Transparency ==== 
-=== Return Value === 
-^ Return Type ^ 
-| Single<​!-- System.Single --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.Core.Layer --> 
-[[#Public Properties|Go Back]] 
-==== WhereClause ==== 
-=== Return Value === 
-^ Return Type ^ 
-| String<​!-- System.String --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.Core.SqliteFeatureLayer --> 
-[[#Public Properties|Go Back]] 
-==== WrappingExtent ==== 
-=== Return Value === 
-^ Return Type ^ 
-| [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]<​!-- ThinkGeo.MapSuite.Core.RectangleShape --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.Core.FeatureLayer --> 
-[[#Public Properties|Go Back]] 
-==== WrappingMode ==== 
-=== Return Value === 
-^ Return Type ^ 
-| [[ThinkGeo.MapSuite.Core.WrappingMode|WrappingMode]]<​!-- ThinkGeo.MapSuite.Core.WrappingMode --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.Core.FeatureLayer --> 
-[[#Public Properties|Go Back]] 
-==== ZoomLevelSet ==== 
-=== Return Value === 
-^ Return Type ^ 
-| [[ThinkGeo.MapSuite.Core.ZoomLevelSet|ZoomLevelSet]]<​!-- ThinkGeo.MapSuite.Core.ZoomLevelSet --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.Core.FeatureLayer --> 
-[[#Public Properties|Go Back]] 
-===== Protected Properties ===== 
-==== IsOpenCore ==== 
-=== Return Value === 
-^ Return Type ^ 
-| Boolean<​!-- System.Boolean --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.Core.Layer(overriden) --> 
-[[#​Protected Properties|Go Back]] 
-===== Public Events ===== 
-==== DrawingAttribution ==== 
-=== Event Arguments === 
-^ Event Arguments ^ 
-| [[ThinkGeo.MapSuite.Core.DrawingAttributionLayerEventArgs|DrawingAttributionLayerEventArgs]]<​!-- ThinkGeo.MapSuite.Core.DrawingAttributionLayerEventArgs --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.Core.Layer --> 
-[[#Public Events|Go Back]] 
-==== DrawingException ==== 
-=== Event Arguments === 
-^ Event Arguments ^ 
-| [[ThinkGeo.MapSuite.Core.DrawingExceptionLayerEventArgs|DrawingExceptionLayerEventArgs]]<​!-- ThinkGeo.MapSuite.Core.DrawingExceptionLayerEventArgs --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.Core.Layer --> 
-[[#Public Events|Go Back]] 
-==== DrawingFeatures ==== 
-=== Event Arguments === 
-^ Event Arguments ^ 
-| [[ThinkGeo.MapSuite.Core.DrawingFeaturesEventArgs|DrawingFeaturesEventArgs]]<​!-- ThinkGeo.MapSuite.Core.DrawingFeaturesEventArgs --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.Core.FeatureLayer --> 
-[[#Public Events|Go Back]] 
-==== DrawingProgressChanged ==== 
-=== Event Arguments === 
-^ Event Arguments ^ 
-| [[ThinkGeo.MapSuite.Core.DrawingProgressChangedEventArgs|DrawingProgressChangedEventArgs]]<​!-- ThinkGeo.MapSuite.Core.DrawingProgressChangedEventArgs --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.Core.Layer --> 
-[[#Public Events|Go Back]] 
-==== DrawingWrappingFeatures ==== 
-=== Event Arguments === 
-^ Event Arguments ^ 
-| [[ThinkGeo.MapSuite.Core.DrawingWrappingFeaturesFeatureLayerEventArgs|DrawingWrappingFeaturesFeatureLayerEventArgs]]<​!-- ThinkGeo.MapSuite.Core.DrawingWrappingFeaturesFeatureLayerEventArgs --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.Core.FeatureLayer --> 
-[[#Public Events|Go Back]] 
-==== DrawnAttribution ==== 
-=== Event Arguments === 
-^ Event Arguments ^ 
-| [[ThinkGeo.MapSuite.Core.DrawnAttributionLayerEventArgs|DrawnAttributionLayerEventArgs]]<​!-- ThinkGeo.MapSuite.Core.DrawnAttributionLayerEventArgs --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.Core.Layer --> 
-[[#Public Events|Go Back]] 
-==== DrawnException ==== 
-=== Event Arguments === 
-^ Event Arguments ^ 
-| [[ThinkGeo.MapSuite.Core.DrawnExceptionLayerEventArgs|DrawnExceptionLayerEventArgs]]<​!-- ThinkGeo.MapSuite.Core.DrawnExceptionLayerEventArgs --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.Core.Layer --> 
-[[#Public Events|Go Back]] 
-==== RequestedDrawing ==== 
-=== Event Arguments === 
-^ Event Arguments ^ 
-| [[ThinkGeo.MapSuite.Core.RequestedDrawingLayerEventArgs|RequestedDrawingLayerEventArgs]]<​!-- ThinkGeo.MapSuite.Core.RequestedDrawingLayerEventArgs --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.Core.Layer --> 
-[[#Public Events|Go Back]] 
-==== RequestingDrawing ==== 
-=== Event Arguments === 
-^ Event Arguments ^ 
-| [[ThinkGeo.MapSuite.Core.RequestingDrawingLayerEventArgs|RequestingDrawingLayerEventArgs]]<​!-- ThinkGeo.MapSuite.Core.RequestingDrawingLayerEventArgs --> ​  | 
- 
-<!-- ThinkGeo.MapSuite.Core.Layer --> 
-[[#Public Events|Go Back]] 
- 
-__NOTOC__ 
-[[Category:​SQLiteExtension]] 
-[[Category:​ThinkGeo.MapSuite.Core]] 
-[[Category:​UpdateDocumentation]] 
  
thinkgeo.mapsuite.core.sqlitefeaturelayer.1441536240.txt.gz ยท Last modified: 2015/09/06 10:44 by admin