Table of Contents

ThinkGeo.MapSuite.Core.QueryTools

Note: The page was created before Map Suite 10. Map Suite 10.0 organized many classes into new namespaces and assemblies as well as had a few minor breaks in compatibility. The majority of previously built code should work without modification assuming the new namespaces are added. For guidance on upgrading your existing code, please check out MapSuite 10 Upgrade Guide.

This is a helper class that allows you to execute various queries.

Inheritance Hierarchy

Members Summary

Public Constructors

QueryTools(FeatureSource)

Remarks
Parameters

Protected Constructors

QueryTools()

Remarks
Parameters

Public Methods

ExecuteQuery(String)

Remarks
Return Value
Parameters

GetFeaturesByColumnValue(String,String,ReturningColumnsType)

Remarks
Return Value
Parameters

GetFeaturesByColumnValue(String,String,IEnumerable<String>)

Remarks
Return Value
Parameters

GetFeaturesByColumnValue(String,String)

Remarks
Return Value
Parameters

GetFeaturesContaining(BaseShape,IEnumerable<String>)

Remarks
Return Value
Parameters

GetFeaturesContaining(BaseShape,ReturningColumnsType)

Remarks
Return Value
Parameters

GetFeaturesContaining(Feature,IEnumerable<String>)

Remarks
Return Value
Parameters

GetFeaturesContaining(Feature,ReturningColumnsType)

Remarks
Return Value
Parameters

GetFeaturesCrossing(BaseShape,IEnumerable<String>)

Remarks
Return Value
Parameters

GetFeaturesCrossing(BaseShape,ReturningColumnsType)

Remarks
Return Value
Parameters

GetFeaturesCrossing(Feature,IEnumerable<String>)

Remarks
Return Value
Parameters

GetFeaturesCrossing(Feature,ReturningColumnsType)

Remarks
Return Value
Parameters

GetFeaturesDisjointed(BaseShape,IEnumerable<String>)

Remarks
Return Value
Parameters

GetFeaturesDisjointed(BaseShape,ReturningColumnsType)

Remarks
Return Value
Parameters

GetFeaturesDisjointed(Feature,IEnumerable<String>)

Remarks
Return Value
Parameters

GetFeaturesDisjointed(Feature,ReturningColumnsType)

Remarks
Return Value
Parameters

GetFeaturesIntersecting(BaseShape,IEnumerable<String>)

Remarks
Return Value
Parameters

GetFeaturesIntersecting(BaseShape,ReturningColumnsType)

Remarks
Return Value
Parameters

GetFeaturesIntersecting(Feature,IEnumerable<String>)

Remarks
Return Value
Parameters

GetFeaturesIntersecting(Feature,ReturningColumnsType)

Remarks
Return Value
Parameters

GetFeaturesOverlapping(BaseShape,IEnumerable<String>)

Remarks
Return Value
Parameters

GetFeaturesOverlapping(BaseShape,ReturningColumnsType)

Remarks
Return Value
Parameters

GetFeaturesOverlapping(Feature,IEnumerable<String>)

Remarks
Return Value
Parameters

GetFeaturesOverlapping(Feature,ReturningColumnsType)

Remarks
Return Value
Parameters

GetFeaturesTopologicalEqual(BaseShape,IEnumerable<String>)

Remarks
Return Value
Parameters

GetFeaturesTopologicalEqual(BaseShape,ReturningColumnsType)

Remarks
Return Value
Parameters

GetFeaturesTopologicalEqual(Feature,IEnumerable<String>)

Remarks
Return Value
Parameters

GetFeaturesTopologicalEqual(Feature,ReturningColumnsType)

Remarks
Return Value
Parameters

GetFeaturesTouching(BaseShape,IEnumerable<String>)

Remarks
Return Value
Parameters

GetFeaturesTouching(BaseShape,ReturningColumnsType)

Remarks
Return Value
Parameters

GetFeaturesTouching(Feature,IEnumerable<String>)

Remarks
Return Value
Parameters

GetFeaturesTouching(Feature,ReturningColumnsType)

Remarks
Return Value
Parameters

GetFeaturesWithin(BaseShape,IEnumerable<String>)

Remarks
Return Value
Parameters

GetFeaturesWithin(BaseShape,ReturningColumnsType)

Remarks
Return Value
Parameters

GetFeaturesWithin(Feature,IEnumerable<String>)

Remarks
Return Value
Parameters

GetFeaturesWithin(Feature,ReturningColumnsType)

Remarks
Return Value
Parameters

GetFeaturesOutsideBoundingBox(RectangleShape,IEnumerable<String>)

Remarks
Return Value
Parameters

GetFeaturesOutsideBoundingBox(RectangleShape,ReturningColumnsType)

Remarks
Return Value
Parameters

GetFeaturesInsideBoundingBox(RectangleShape,IEnumerable<String>)

Remarks
Return Value
Parameters

GetFeaturesInsideBoundingBox(RectangleShape,ReturningColumnsType)

Remarks
Return Value
Parameters

GetFeaturesNearestTo(BaseShape,GeographyUnit,Int32,IEnumerable<String>)

Remarks
Return Value
Parameters

GetFeaturesNearestTo(BaseShape,GeographyUnit,Int32,ReturningColumnsType)

Remarks
Return Value
Parameters

GetFeaturesNearestTo(Feature,GeographyUnit,Int32,IEnumerable<String>)

Remarks
Return Value
Parameters

GetFeaturesNearestTo(Feature,GeographyUnit,Int32,ReturningColumnsType)

Remarks
Return Value
Parameters

GetFeaturesNearestTo(Feature,GeographyUnit,Int32,IEnumerable<String>,Double,DistanceUnit)

Remarks
Return Value
Parameters

GetFeaturesNearestTo(BaseShape,GeographyUnit,Int32,IEnumerable<String>,Double,DistanceUnit)

Remarks
Return Value
Parameters

GetFeaturesWithinDistanceOf(BaseShape,GeographyUnit,DistanceUnit,Double,IEnumerable<String>)

Remarks
Return Value
Parameters

GetFeaturesWithinDistanceOf(BaseShape,GeographyUnit,DistanceUnit,Double,ReturningColumnsType)

Remarks
Return Value
Parameters

GetFeaturesWithinDistanceOf(Feature,GeographyUnit,DistanceUnit,Double,IEnumerable<String>)

Remarks
Return Value
Parameters

GetFeaturesWithinDistanceOf(Feature,GeographyUnit,DistanceUnit,Double,ReturningColumnsType)

Remarks
Return Value
Parameters

GetFeatureById(String,IEnumerable<String>)

Remarks
Return Value
Parameters

GetFeatureById(String,ReturningColumnsType)

Remarks
Return Value
Parameters

GetFeaturesByIds(IEnumerable<String>,IEnumerable<String>)

Remarks
Return Value
Parameters

GetFeaturesByIds(IEnumerable<String>,ReturningColumnsType)

Remarks
Return Value
Parameters

GetBoundingBoxById(String)

Remarks
Return Value
Parameters

GetBoundingBoxesByIds(IEnumerable<String>)

Remarks
Return Value
Parameters

GetColumns()

Remarks
Return Value
Parameters

GetCount()

Remarks
Return Value
Parameters

GetAllFeatures(IEnumerable<String>)

Remarks
Return Value
Parameters

GetAllFeatures(ReturningColumnsType)

Remarks
Return Value
Parameters

ExecuteNonQuery(String)

Remarks
Return Value
Parameters

ExecuteScalar(String)

Remarks
Return Value
Parameters

ToString()

Remarks
Return Value
Parameters

Equals(Object)

Remarks
Return Value
Parameters

GetHashCode()

Remarks
Return Value
Parameters

GetType()

Remarks
Return Value
Parameters

Protected Methods

Finalize()

Remarks
Return Value
Parameters

MemberwiseClone()

Remarks
Return Value
Parameters

Public Properties

CanExecuteSqlQuery

Remarks
Return Value

Protected Properties

Public Events