====== ThinkGeo.MapSuite.Core.SqliteFeatureLayer ====== {{section>upgrade_map_suite_to_10.0}} 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)|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)|RequestDrawing]] | IEnumerable<[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]> | [[ThinkGeo.MapSuite.Core.Layer|Layer]] | | | {{wiki:PublicMethod.gif|Public Method}}[[#RequestDrawing(IEnumerable, 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, 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)|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 | [[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 | | | tableName | String | | | featureIdColumn | String | | | geometryColumnName | String | | [[#Public Constructors|Go Back]] ==== SqliteFeatureLayer(SQLiteConnection, String, String, String) ==== === Parameters === ^ Name ^ Type ^ Description ^ | connection | SQLiteConnection | | | tableName | String | | | featureIdeColumn | String | | | geometryColumnName | String | | [[#Public Constructors|Go Back]] ===== Protected Constructors ===== ===== Public Methods ===== ==== CloneDeep() ==== === Return Value === ^ Return Type ^ Description ^ | [[ThinkGeo.MapSuite.Core.Layer|Layer]] | | === Parameters === ^ Name ^ Type ^ Description ^ [[#Public Methods|Go Back]] ==== Close() ==== === Return Value === ^ Return Type ^ Description ^ | Void | | === Parameters === ^ Name ^ Type ^ Description ^ [[#Public Methods|Go Back]] ==== Draw(GeoCanvas, Collection) ==== === Return Value === ^ Return Type ^ Description ^ | Void | | === Parameters === ^ Name ^ Type ^ Description ^ | canvas | [[ThinkGeo.MapSuite.Core.GeoCanvas|GeoCanvas]] | | | labelsInAllLayers | Collection<[[ThinkGeo.MapSuite.Core.SimpleCandidate|SimpleCandidate]]> | | [[#Public Methods|Go Back]] ==== Equals(Object) ==== === Return Value === ^ Return Type ^ Description ^ | Boolean | | === Parameters === ^ Name ^ Type ^ Description ^ | obj | Object | | [[#Public Methods|Go Back]] ==== ExecuteNonQuery(String) ==== === Return Value === ^ Return Type ^ Description ^ | Int32 | | === Parameters === ^ Name ^ Type ^ Description ^ | sqlStatement | String | | [[#Public Methods|Go Back]] ==== GetBoundingBox() ==== === Return Value === ^ Return Type ^ Description ^ | [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] | | === Parameters === ^ Name ^ Type ^ Description ^ [[#Public Methods|Go Back]] ==== GetFirstGeometryType() ==== === Return Value === ^ Return Type ^ Description ^ | [[ThinkGeo.MapSuite.Core.WellKnownType|WellKnownType]] | | === Parameters === ^ Name ^ Type ^ Description ^ [[#Public Methods|Go Back]] ==== GetHashCode() ==== === Return Value === ^ Return Type ^ Description ^ | Int32 | | === Parameters === ^ Name ^ Type ^ Description ^ [[#Public Methods|Go Back]] ==== GetType() ==== === Return Value === ^ Return Type ^ Description ^ | Type | | === Parameters === ^ Name ^ Type ^ Description ^ [[#Public Methods|Go Back]] ==== LoadLayer(Stream) ==== === Return Value === ^ Return Type ^ Description ^ | [[ThinkGeo.MapSuite.Core.Layer|Layer]] | | === Parameters === ^ Name ^ Type ^ Description ^ | layerStream | Stream | | [[#Public Methods|Go Back]] ==== LoadLayer(Uri) ==== === Return Value === ^ Return Type ^ Description ^ | [[ThinkGeo.MapSuite.Core.Layer|Layer]] | | === Parameters === ^ Name ^ Type ^ Description ^ | layerUri | Uri | | [[#Public Methods|Go Back]] ==== Open() ==== === Return Value === ^ Return Type ^ Description ^ | Void | | === Parameters === ^ Name ^ Type ^ Description ^ [[#Public Methods|Go Back]] ==== RequestDrawing() ==== === Return Value === ^ Return Type ^ Description ^ | Void | | === Parameters === ^ Name ^ Type ^ Description ^ [[#Public Methods|Go Back]] ==== RequestDrawing(RectangleShape, TimeSpan, BufferTimeType) ==== === Return Value === ^ Return Type ^ Description ^ | Void | | === Parameters === ^ Name ^ Type ^ Description ^ | extentToRefresh | [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] | | | bufferTime | TimeSpan | | | bufferTimeType | [[ThinkGeo.MapSuite.Core.BufferTimeType|BufferTimeType]] | | [[#Public Methods|Go Back]] ==== RequestDrawing(RectangleShape) ==== === Return Value === ^ Return Type ^ Description ^ | Void | | === Parameters === ^ Name ^ Type ^ Description ^ | extentToRefresh | [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] | | [[#Public Methods|Go Back]] ==== RequestDrawing(TimeSpan) ==== === Return Value === ^ Return Type ^ Description ^ | Void | | === Parameters === ^ Name ^ Type ^ Description ^ | bufferTime | TimeSpan | | [[#Public Methods|Go Back]] ==== RequestDrawing(IEnumerable) ==== === Return Value === ^ Return Type ^ Description ^ | Void | | === Parameters === ^ Name ^ Type ^ Description ^ | extentsToRefresh | IEnumerable<[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]> | | [[#Public Methods|Go Back]] ==== RequestDrawing(IEnumerable, TimeSpan) ==== === Return Value === ^ Return Type ^ Description ^ | Void | | === Parameters === ^ Name ^ Type ^ Description ^ | extentsToRefresh | IEnumerable<[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]> | | | bufferTime | TimeSpan | | [[#Public Methods|Go Back]] ==== RequestDrawing(RectangleShape, TimeSpan) ==== === Return Value === ^ Return Type ^ Description ^ | Void | | === Parameters === ^ Name ^ Type ^ Description ^ | extentToRefresh | [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] | | | bufferTime | TimeSpan | | [[#Public Methods|Go Back]] ==== RequestDrawing(TimeSpan, BufferTimeType) ==== === Return Value === ^ Return Type ^ Description ^ | Void | | === Parameters === ^ Name ^ Type ^ Description ^ | bufferTime | TimeSpan | | | bufferTimeType | [[ThinkGeo.MapSuite.Core.BufferTimeType|BufferTimeType]] | | [[#Public Methods|Go Back]] ==== RequestDrawing(IEnumerable, TimeSpan, BufferTimeType) ==== === Return Value === ^ Return Type ^ Description ^ | Void | | === Parameters === ^ Name ^ Type ^ Description ^ | extentsToRefresh | IEnumerable<[[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]]> | | | bufferTime | TimeSpan | | | bufferTimeType | [[ThinkGeo.MapSuite.Core.BufferTimeType|BufferTimeType]] | | [[#Public Methods|Go Back]] ==== ToString() ==== === Return Value === ^ Return Type ^ Description ^ | String | | === Parameters === ^ Name ^ Type ^ Description ^ [[#Public Methods|Go Back]] ===== Protected Methods ===== ==== CloneDeepCore() ==== === Return Value === ^ Return Type ^ Description ^ | [[ThinkGeo.MapSuite.Core.Layer|Layer]] | | === Parameters === ^ Name ^ Type ^ Description ^ [[#Protected Methods|Go Back]] ==== CloseCore() ==== === Return Value === ^ Return Type ^ Description ^ | Void | | === Parameters === ^ Name ^ Type ^ Description ^ [[#Protected Methods|Go Back]] ==== DrawAttributionCore(GeoCanvas, String) ==== === Return Value === ^ Return Type ^ Description ^ | Void | | === Parameters === ^ Name ^ Type ^ Description ^ | canvas | [[ThinkGeo.MapSuite.Core.GeoCanvas|GeoCanvas]] | | | attribution | String | | [[#Protected Methods|Go Back]] ==== DrawCore(GeoCanvas, Collection) ==== === Return Value === ^ Return Type ^ Description ^ | Void | | === Parameters === ^ Name ^ Type ^ Description ^ | canvas | [[ThinkGeo.MapSuite.Core.GeoCanvas|GeoCanvas]] | | | labelsInAllLayers | Collection<[[ThinkGeo.MapSuite.Core.SimpleCandidate|SimpleCandidate]]> | | [[#Protected Methods|Go Back]] ==== DrawException(GeoCanvas, Exception) ==== === Return Value === ^ Return Type ^ Description ^ | Void | | === Parameters === ^ Name ^ Type ^ Description ^ | canvas | [[ThinkGeo.MapSuite.Core.GeoCanvas|GeoCanvas]] | | | e | Exception | | [[#Protected Methods|Go Back]] ==== DrawExceptionCore(GeoCanvas, Exception) ==== === Return Value === ^ Return Type ^ Description ^ | Void | | === Parameters === ^ Name ^ Type ^ Description ^ | canvas | [[ThinkGeo.MapSuite.Core.GeoCanvas|GeoCanvas]] | | | e | Exception | | [[#Protected Methods|Go Back]] ==== Finalize() ==== === Return Value === ^ Return Type ^ Description ^ | Void | | === Parameters === ^ Name ^ Type ^ Description ^ [[#Protected Methods|Go Back]] ==== GetBoundingBoxCore() ==== === Return Value === ^ Return Type ^ Description ^ | [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] | | === Parameters === ^ Name ^ Type ^ Description ^ [[#Protected Methods|Go Back]] ==== MemberwiseClone() ==== === Return Value === ^ Return Type ^ Description ^ | Object | | === Parameters === ^ Name ^ Type ^ Description ^ [[#Protected Methods|Go Back]] ==== OnDrawingAttribution(DrawingAttributionLayerEventArgs) ==== === Return Value === ^ Return Type ^ Description ^ | Void | | === Parameters === ^ Name ^ Type ^ Description ^ | args | [[ThinkGeo.MapSuite.Core.DrawingAttributionLayerEventArgs|DrawingAttributionLayerEventArgs]] | | [[#Protected Methods|Go Back]] ==== OnDrawingException(DrawingExceptionLayerEventArgs) ==== === Return Value === ^ Return Type ^ Description ^ | Void | | === Parameters === ^ Name ^ Type ^ Description ^ | e | [[ThinkGeo.MapSuite.Core.DrawingExceptionLayerEventArgs|DrawingExceptionLayerEventArgs]] | | [[#Protected Methods|Go Back]] ==== OnDrawingFeatures(DrawingFeaturesEventArgs) ==== === Return Value === ^ Return Type ^ Description ^ | Void | | === Parameters === ^ Name ^ Type ^ Description ^ | e | [[ThinkGeo.MapSuite.Core.DrawingFeaturesEventArgs|DrawingFeaturesEventArgs]] | | [[#Protected Methods|Go Back]] ==== OnDrawingProgressChanged(DrawingProgressChangedEventArgs) ==== === Return Value === ^ Return Type ^ Description ^ | Void | | === Parameters === ^ Name ^ Type ^ Description ^ | e | [[ThinkGeo.MapSuite.Core.DrawingProgressChangedEventArgs|DrawingProgressChangedEventArgs]] | | [[#Protected Methods|Go Back]] ==== OnDrawingWrappingFeatures(DrawingWrappingFeaturesFeatureLayerEventArgs) ==== === Return Value === ^ Return Type ^ Description ^ | Void | | === Parameters === ^ Name ^ Type ^ Description ^ | e | [[ThinkGeo.MapSuite.Core.DrawingWrappingFeaturesFeatureLayerEventArgs|DrawingWrappingFeaturesFeatureLayerEventArgs]] | | [[#Protected Methods|Go Back]] ==== OnDrawnAttribution(DrawnAttributionLayerEventArgs) ==== === Return Value === ^ Return Type ^ Description ^ | Void | | === Parameters === ^ Name ^ Type ^ Description ^ | args | [[ThinkGeo.MapSuite.Core.DrawnAttributionLayerEventArgs|DrawnAttributionLayerEventArgs]] | | [[#Protected Methods|Go Back]] ==== OnDrawnException(DrawnExceptionLayerEventArgs) ==== === Return Value === ^ Return Type ^ Description ^ | Void | | === Parameters === ^ Name ^ Type ^ Description ^ | e | [[ThinkGeo.MapSuite.Core.DrawnExceptionLayerEventArgs|DrawnExceptionLayerEventArgs]] | | [[#Protected Methods|Go Back]] ==== OnRequestedDrawing(RequestedDrawingLayerEventArgs) ==== === Return Value === ^ Return Type ^ Description ^ | Void | | === Parameters === ^ Name ^ Type ^ Description ^ | eventArgs | [[ThinkGeo.MapSuite.Core.RequestedDrawingLayerEventArgs|RequestedDrawingLayerEventArgs]] | | [[#Protected Methods|Go Back]] ==== OnRequestingDrawing(RequestingDrawingLayerEventArgs) ==== === Return Value === ^ Return Type ^ Description ^ | Void | | === Parameters === ^ Name ^ Type ^ Description ^ | eventArgs | [[ThinkGeo.MapSuite.Core.RequestingDrawingLayerEventArgs|RequestingDrawingLayerEventArgs]] | | [[#Protected Methods|Go Back]] ==== OpenCore() ==== === Return Value === ^ Return Type ^ Description ^ | Void | | === Parameters === ^ Name ^ Type ^ Description ^ [[#Protected Methods|Go Back]] ==== SetupTools() ==== === Return Value === ^ Return Type ^ Description ^ | Void | | === Parameters === ^ Name ^ Type ^ Description ^ [[#Protected Methods|Go Back]] ==== SetupToolsCore() ==== === Return Value === ^ Return Type ^ Description ^ | Void | | === Parameters === ^ Name ^ Type ^ Description ^ [[#Protected Methods|Go Back]] ===== Public Properties ===== ==== Attribution ==== === Return Value === ^ Return Type ^ | String | [[#Public Properties|Go Back]] ==== CommandTimeout ==== === Return Value === ^ Return Type ^ | Int32 | [[#Public Properties|Go Back]] ==== ConnectionString ==== === Return Value === ^ Return Type ^ | String | [[#Public Properties|Go Back]] ==== DrawingExceptionMode ==== === Return Value === ^ Return Type ^ | [[ThinkGeo.MapSuite.Core.DrawingExceptionMode|DrawingExceptionMode]] | [[#Public Properties|Go Back]] ==== DrawingMarginPercentage ==== === Return Value === ^ Return Type ^ | Double | [[#Public Properties|Go Back]] ==== DrawingQuality ==== === Return Value === ^ Return Type ^ | [[ThinkGeo.MapSuite.Core.DrawingQuality|DrawingQuality]] | [[#Public Properties|Go Back]] ==== DrawingTime ==== === Return Value === ^ Return Type ^ | TimeSpan | [[#Public Properties|Go Back]] ==== EditTools ==== === Return Value === ^ Return Type ^ | [[ThinkGeo.MapSuite.Core.EditTools|EditTools]] | [[#Public Properties|Go Back]] ==== FeatureIdColumn ==== === Return Value === ^ Return Type ^ | String | [[#Public Properties|Go Back]] ==== FeatureIdsToExclude ==== === Return Value === ^ Return Type ^ | Collection | [[#Public Properties|Go Back]] ==== FeatureSource ==== === Return Value === ^ Return Type ^ | [[ThinkGeo.MapSuite.Core.FeatureSource|FeatureSource]] | [[#Public Properties|Go Back]] ==== FetchTime ==== === Return Value === ^ Return Type ^ | TimeSpan | [[#Public Properties|Go Back]] ==== FetchedBytes ==== === Return Value === ^ Return Type ^ | Int64 | [[#Public Properties|Go Back]] ==== FetchedCount ==== === Return Value === ^ Return Type ^ | Int64 | [[#Public Properties|Go Back]] ==== GeometryColumnName ==== === Return Value === ^ Return Type ^ | String | [[#Public Properties|Go Back]] ==== HasBoundingBox ==== === Return Value === ^ Return Type ^ | Boolean | [[#Public Properties|Go Back]] ==== IsGrayscale ==== === Return Value === ^ Return Type ^ | Boolean | [[#Public Properties|Go Back]] ==== IsNegative ==== === Return Value === ^ Return Type ^ | Boolean | [[#Public Properties|Go Back]] ==== IsOpen ==== === Return Value === ^ Return Type ^ | Boolean | [[#Public Properties|Go Back]] ==== IsVisible ==== === Return Value === ^ Return Type ^ | Boolean | [[#Public Properties|Go Back]] ==== MaxRecordsToDraw ==== === Return Value === ^ Return Type ^ | Int32 | [[#Public Properties|Go Back]] ==== Name ==== === Return Value === ^ Return Type ^ | String | [[#Public Properties|Go Back]] ==== QueryTools ==== === Return Value === ^ Return Type ^ | [[ThinkGeo.MapSuite.Core.QueryTools|QueryTools]] | [[#Public Properties|Go Back]] ==== RequestDrawingInterval ==== === Return Value === ^ Return Type ^ | TimeSpan | [[#Public Properties|Go Back]] ==== StyleTime ==== === Return Value === ^ Return Type ^ | TimeSpan | [[#Public Properties|Go Back]] ==== TableName ==== === Return Value === ^ Return Type ^ | String | [[#Public Properties|Go Back]] ==== Transparency ==== === Return Value === ^ Return Type ^ | Single | [[#Public Properties|Go Back]] ==== WhereClause ==== === Return Value === ^ Return Type ^ | String | [[#Public Properties|Go Back]] ==== WrappingExtent ==== === Return Value === ^ Return Type ^ | [[ThinkGeo.MapSuite.Core.RectangleShape|RectangleShape]] | [[#Public Properties|Go Back]] ==== WrappingMode ==== === Return Value === ^ Return Type ^ | [[ThinkGeo.MapSuite.Core.WrappingMode|WrappingMode]] | [[#Public Properties|Go Back]] ==== ZoomLevelSet ==== === Return Value === ^ Return Type ^ | [[ThinkGeo.MapSuite.Core.ZoomLevelSet|ZoomLevelSet]] | [[#Public Properties|Go Back]] ===== Protected Properties ===== ==== IsOpenCore ==== === Return Value === ^ Return Type ^ | Boolean | [[#Protected Properties|Go Back]] ===== Public Events ===== ==== DrawingAttribution ==== === Event Arguments === ^ Event Arguments ^ | [[ThinkGeo.MapSuite.Core.DrawingAttributionLayerEventArgs|DrawingAttributionLayerEventArgs]] | [[#Public Events|Go Back]] ==== DrawingException ==== === Event Arguments === ^ Event Arguments ^ | [[ThinkGeo.MapSuite.Core.DrawingExceptionLayerEventArgs|DrawingExceptionLayerEventArgs]] | [[#Public Events|Go Back]] ==== DrawingFeatures ==== === Event Arguments === ^ Event Arguments ^ | [[ThinkGeo.MapSuite.Core.DrawingFeaturesEventArgs|DrawingFeaturesEventArgs]] | [[#Public Events|Go Back]] ==== DrawingProgressChanged ==== === Event Arguments === ^ Event Arguments ^ | [[ThinkGeo.MapSuite.Core.DrawingProgressChangedEventArgs|DrawingProgressChangedEventArgs]] | [[#Public Events|Go Back]] ==== DrawingWrappingFeatures ==== === Event Arguments === ^ Event Arguments ^ | [[ThinkGeo.MapSuite.Core.DrawingWrappingFeaturesFeatureLayerEventArgs|DrawingWrappingFeaturesFeatureLayerEventArgs]] | [[#Public Events|Go Back]] ==== DrawnAttribution ==== === Event Arguments === ^ Event Arguments ^ | [[ThinkGeo.MapSuite.Core.DrawnAttributionLayerEventArgs|DrawnAttributionLayerEventArgs]] | [[#Public Events|Go Back]] ==== DrawnException ==== === Event Arguments === ^ Event Arguments ^ | [[ThinkGeo.MapSuite.Core.DrawnExceptionLayerEventArgs|DrawnExceptionLayerEventArgs]] | [[#Public Events|Go Back]] ==== RequestedDrawing ==== === Event Arguments === ^ Event Arguments ^ | [[ThinkGeo.MapSuite.Core.RequestedDrawingLayerEventArgs|RequestedDrawingLayerEventArgs]] | [[#Public Events|Go Back]] ==== RequestingDrawing ==== === Event Arguments === ^ Event Arguments ^ | [[ThinkGeo.MapSuite.Core.RequestingDrawingLayerEventArgs|RequestingDrawingLayerEventArgs]] | [[#Public Events|Go Back]] __NOTOC__ [[Category:SQLiteExtension]] [[Category:ThinkGeo.MapSuite.Core]] [[Category:UpdateDocumentation]]