User Tools

Site Tools


thinkgeo.mapsuite.silverlightcore.querytools

This is an old revision of the document!


Table of Contents

ThinkGeo.MapSuite.SilverlightCore.QueryTools

<!– Class –>

Inheritance Hierarchy

Members Summary

Public Constructors

Name Parameters DeclaringType Summary
Public MethodQueryTools FeatureSource

Protected Constructors

Name Parameters DeclaringType Summary
Protected MethodQueryTools

Public Methods

Name Parameters DeclaringType Summary
Public MethodEquals Object Object
Public MethodExecuteNonQuery String
Public MethodGetAllFeatures ReturningColumnsType
Public MethodGetAllFeatures IEnumerable<String>
Public MethodGetBoundingBoxById String
Public MethodGetBoundingBoxesByIds IEnumerable<String>
Public MethodGetColumns
Public MethodGetCount
Public MethodGetFeatureById String, ReturningColumnsType
Public MethodGetFeatureById String, IEnumerable<String>
Public MethodGetFeaturesByColumnValue String, String, ReturningColumnsType
Public MethodGetFeaturesByColumnValue String, String, IEnumerable<String>
Public MethodGetFeaturesByColumnValue String, String
Public MethodGetFeaturesByIds IEnumerable<String>, IEnumerable<String>
Public MethodGetFeaturesByIds IEnumerable<String>, ReturningColumnsType
Public MethodGetFeaturesContaining Feature, IEnumerable<String>
Public MethodGetFeaturesContaining Feature, ReturningColumnsType
Public MethodGetFeaturesContaining BaseShape, ReturningColumnsType
Public MethodGetFeaturesContaining BaseShape, IEnumerable<String>
Public MethodGetFeaturesCrossing BaseShape, ReturningColumnsType
Public MethodGetFeaturesCrossing Feature, ReturningColumnsType
Public MethodGetFeaturesCrossing Feature, IEnumerable<String>
Public MethodGetFeaturesCrossing BaseShape, IEnumerable<String>
Public MethodGetFeaturesDisjointed BaseShape, IEnumerable<String>
Public MethodGetFeaturesDisjointed BaseShape, ReturningColumnsType
Public MethodGetFeaturesDisjointed Feature, ReturningColumnsType
Public MethodGetFeaturesDisjointed Feature, IEnumerable<String>
Public MethodGetFeaturesInsideBoundingBox RectangleShape, ReturningColumnsType
Public MethodGetFeaturesInsideBoundingBox RectangleShape, IEnumerable<String>
Public MethodGetFeaturesIntersecting Feature, ReturningColumnsType
Public MethodGetFeaturesIntersecting BaseShape, ReturningColumnsType
Public MethodGetFeaturesIntersecting Feature, IEnumerable<String>
Public MethodGetFeaturesIntersecting BaseShape, IEnumerable<String>
Public MethodGetFeaturesNearestTo BaseShape, GeographyUnit, Int32, IEnumerable<String>, Double, DistanceUnit
Public MethodGetFeaturesNearestTo BaseShape, GeographyUnit, Int32, IEnumerable<String>
Public MethodGetFeaturesNearestTo BaseShape, GeographyUnit, Int32, ReturningColumnsType
Public MethodGetFeaturesNearestTo Feature, GeographyUnit, Int32, IEnumerable<String>, Double, DistanceUnit
Public MethodGetFeaturesNearestTo Feature, GeographyUnit, Int32, ReturningColumnsType
Public MethodGetFeaturesNearestTo Feature, GeographyUnit, Int32, IEnumerable<String>
Public MethodGetFeaturesOutsideBoundingBox RectangleShape, IEnumerable<String>
Public MethodGetFeaturesOutsideBoundingBox RectangleShape, ReturningColumnsType
Public MethodGetFeaturesOverlapping BaseShape, ReturningColumnsType
Public MethodGetFeaturesOverlapping BaseShape, IEnumerable<String>
Public MethodGetFeaturesOverlapping Feature, IEnumerable<String>
Public MethodGetFeaturesOverlapping Feature, ReturningColumnsType
Public MethodGetFeaturesTopologicalEqual Feature, ReturningColumnsType
Public MethodGetFeaturesTopologicalEqual BaseShape, ReturningColumnsType
Public MethodGetFeaturesTopologicalEqual BaseShape, IEnumerable<String>
Public MethodGetFeaturesTopologicalEqual Feature, IEnumerable<String>
Public MethodGetFeaturesTouching BaseShape, ReturningColumnsType
Public MethodGetFeaturesTouching BaseShape, IEnumerable<String>
Public MethodGetFeaturesTouching Feature, ReturningColumnsType
Public MethodGetFeaturesTouching Feature, IEnumerable<String>
Public MethodGetFeaturesWithin BaseShape, ReturningColumnsType
Public MethodGetFeaturesWithin Feature, ReturningColumnsType
Public MethodGetFeaturesWithin Feature, IEnumerable<String>
Public MethodGetFeaturesWithin BaseShape, IEnumerable<String>
Public MethodGetFeaturesWithinDistanceOf Feature, GeographyUnit, DistanceUnit, Double, ReturningColumnsType
Public MethodGetFeaturesWithinDistanceOf BaseShape, GeographyUnit, DistanceUnit, Double, ReturningColumnsType
Public MethodGetFeaturesWithinDistanceOf Feature, GeographyUnit, DistanceUnit, Double, IEnumerable<String>
Public MethodGetFeaturesWithinDistanceOf BaseShape, GeographyUnit, DistanceUnit, Double, IEnumerable<String>
Public MethodGetHashCode Object
Public MethodGetType Object
Public MethodToString Object

Protected Methods

Name Parameters DeclaringType Summary
Protected MethodFinalize Object
Protected MethodMemberwiseClone Object

Public Properties

Name Return DeclaringType Summary
Public PropertyCanExecuteSqlQuery Boolean

Protected Properties

Name Return DeclaringType Summary

Public Events

Name Event Arguments DeclaringType Summary

Public Constructors

QueryTools(FeatureSource)

Parameters

Name Type Description
featureSource FeatureSource<!– ThinkGeo.MapSuite.SilverlightCore.FeatureSource –>

Go Back

Protected Constructors

QueryTools()

Parameters

Name Type Description

Go Back

Public Methods

Equals(Object)

Return Value

Return Type Description
Boolean<!– System.Boolean –>

Parameters

Name Type Description
obj Object<!– System.Object –>

<!– System.Object –> Go Back

ExecuteNonQuery(String)

Return Value

Return Type Description
Int32<!– System.Int32 –>

Parameters

Name Type Description
sqlStatement String<!– System.String –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

GetAllFeatures(ReturningColumnsType)

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
returningColumnNamesType ReturningColumnsType<!– ThinkGeo.MapSuite.SilverlightCore.ReturningColumnsType –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

GetAllFeatures(IEnumerable<String>)

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
returningColumnNames IEnumerable<String><!– System.Collections.Generic.IEnumerable{System.String} –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

GetBoundingBoxById(String)

Return Value

Return Type Description
RectangleShape<!– ThinkGeo.MapSuite.SilverlightCore.RectangleShape –>

Parameters

Name Type Description
id String<!– System.String –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

GetBoundingBoxesByIds(IEnumerable<String>)

Return Value

Return Type Description
Collection<RectangleShape><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.RectangleShape} –>

Parameters

Name Type Description
ids IEnumerable<String><!– System.Collections.Generic.IEnumerable{System.String} –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

GetColumns()

Return Value

Return Type Description
Collection<FeatureSourceColumn><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.FeatureSourceColumn} –>

Parameters

Name Type Description

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

GetCount()

Return Value

Return Type Description
Int32<!– System.Int32 –>

Parameters

Name Type Description

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

GetFeatureById(String, ReturningColumnsType)

Return Value

Return Type Description
Feature<!– ThinkGeo.MapSuite.SilverlightCore.Feature –>

Parameters

Name Type Description
id String<!– System.String –>
returningColumnNamesType ReturningColumnsType<!– ThinkGeo.MapSuite.SilverlightCore.ReturningColumnsType –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

GetFeatureById(String, IEnumerable<String>)

Return Value

Return Type Description
Feature<!– ThinkGeo.MapSuite.SilverlightCore.Feature –>

Parameters

Name Type Description
id String<!– System.String –>
returningColumnNames IEnumerable<String><!– System.Collections.Generic.IEnumerable{System.String} –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

GetFeaturesByColumnValue(String, String, ReturningColumnsType)

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
columnName String<!– System.String –>
columnValue String<!– System.String –>
returningColumnType ReturningColumnsType<!– ThinkGeo.MapSuite.SilverlightCore.ReturningColumnsType –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

GetFeaturesByColumnValue(String, String, IEnumerable<String>)

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
columnName String<!– System.String –>
columnValue String<!– System.String –>
returningColumnNames IEnumerable<String><!– System.Collections.Generic.IEnumerable{System.String} –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

GetFeaturesByColumnValue(String, String)

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
columnName String<!– System.String –>
columnValue String<!– System.String –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

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

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
ids IEnumerable<String><!– System.Collections.Generic.IEnumerable{System.String} –>
returningColumnNames IEnumerable<String><!– System.Collections.Generic.IEnumerable{System.String} –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

GetFeaturesByIds(IEnumerable<String>, ReturningColumnsType)

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
ids IEnumerable<String><!– System.Collections.Generic.IEnumerable{System.String} –>
returningColumnNamesType ReturningColumnsType<!– ThinkGeo.MapSuite.SilverlightCore.ReturningColumnsType –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

GetFeaturesContaining(Feature, IEnumerable<String>)

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
targetFeature Feature<!– ThinkGeo.MapSuite.SilverlightCore.Feature –>
returningColumnNames IEnumerable<String><!– System.Collections.Generic.IEnumerable{System.String} –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

GetFeaturesContaining(Feature, ReturningColumnsType)

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
targetFeature Feature<!– ThinkGeo.MapSuite.SilverlightCore.Feature –>
returningColumnNamesType ReturningColumnsType<!– ThinkGeo.MapSuite.SilverlightCore.ReturningColumnsType –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

GetFeaturesContaining(BaseShape, ReturningColumnsType)

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
targetShape BaseShape<!– ThinkGeo.MapSuite.SilverlightCore.BaseShape –>
returningColumnNamesType ReturningColumnsType<!– ThinkGeo.MapSuite.SilverlightCore.ReturningColumnsType –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

GetFeaturesContaining(BaseShape, IEnumerable<String>)

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
targetShape BaseShape<!– ThinkGeo.MapSuite.SilverlightCore.BaseShape –>
returningColumnNames IEnumerable<String><!– System.Collections.Generic.IEnumerable{System.String} –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

GetFeaturesCrossing(BaseShape, ReturningColumnsType)

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
targetShape BaseShape<!– ThinkGeo.MapSuite.SilverlightCore.BaseShape –>
returningColumnNamesType ReturningColumnsType<!– ThinkGeo.MapSuite.SilverlightCore.ReturningColumnsType –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

GetFeaturesCrossing(Feature, ReturningColumnsType)

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
targetFeature Feature<!– ThinkGeo.MapSuite.SilverlightCore.Feature –>
returningColumnNamesType ReturningColumnsType<!– ThinkGeo.MapSuite.SilverlightCore.ReturningColumnsType –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

GetFeaturesCrossing(Feature, IEnumerable<String>)

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
targetFeature Feature<!– ThinkGeo.MapSuite.SilverlightCore.Feature –>
returningColumnNames IEnumerable<String><!– System.Collections.Generic.IEnumerable{System.String} –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

GetFeaturesCrossing(BaseShape, IEnumerable<String>)

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
targetShape BaseShape<!– ThinkGeo.MapSuite.SilverlightCore.BaseShape –>
returningColumnNames IEnumerable<String><!– System.Collections.Generic.IEnumerable{System.String} –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

GetFeaturesDisjointed(BaseShape, IEnumerable<String>)

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
targetShape BaseShape<!– ThinkGeo.MapSuite.SilverlightCore.BaseShape –>
returningColumnNames IEnumerable<String><!– System.Collections.Generic.IEnumerable{System.String} –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

GetFeaturesDisjointed(BaseShape, ReturningColumnsType)

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
targetShape BaseShape<!– ThinkGeo.MapSuite.SilverlightCore.BaseShape –>
returningColumnNamesType ReturningColumnsType<!– ThinkGeo.MapSuite.SilverlightCore.ReturningColumnsType –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

GetFeaturesDisjointed(Feature, ReturningColumnsType)

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
targetFeature Feature<!– ThinkGeo.MapSuite.SilverlightCore.Feature –>
returningColumnNamesType ReturningColumnsType<!– ThinkGeo.MapSuite.SilverlightCore.ReturningColumnsType –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

GetFeaturesDisjointed(Feature, IEnumerable<String>)

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
targetFeature Feature<!– ThinkGeo.MapSuite.SilverlightCore.Feature –>
returningColumnNames IEnumerable<String><!– System.Collections.Generic.IEnumerable{System.String} –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

GetFeaturesInsideBoundingBox(RectangleShape, ReturningColumnsType)

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
boundingBox RectangleShape<!– ThinkGeo.MapSuite.SilverlightCore.RectangleShape –>
returningColumnNamesType ReturningColumnsType<!– ThinkGeo.MapSuite.SilverlightCore.ReturningColumnsType –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

GetFeaturesInsideBoundingBox(RectangleShape, IEnumerable<String>)

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
boundingBox RectangleShape<!– ThinkGeo.MapSuite.SilverlightCore.RectangleShape –>
returningColumnNames IEnumerable<String><!– System.Collections.Generic.IEnumerable{System.String} –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

GetFeaturesIntersecting(Feature, ReturningColumnsType)

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
targetFeature Feature<!– ThinkGeo.MapSuite.SilverlightCore.Feature –>
returningColumnNamesType ReturningColumnsType<!– ThinkGeo.MapSuite.SilverlightCore.ReturningColumnsType –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

GetFeaturesIntersecting(BaseShape, ReturningColumnsType)

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
targetShape BaseShape<!– ThinkGeo.MapSuite.SilverlightCore.BaseShape –>
returningColumnNamesType ReturningColumnsType<!– ThinkGeo.MapSuite.SilverlightCore.ReturningColumnsType –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

GetFeaturesIntersecting(Feature, IEnumerable<String>)

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
targetFeature Feature<!– ThinkGeo.MapSuite.SilverlightCore.Feature –>
returningColumnNames IEnumerable<String><!– System.Collections.Generic.IEnumerable{System.String} –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

GetFeaturesIntersecting(BaseShape, IEnumerable<String>)

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
targetShape BaseShape<!– ThinkGeo.MapSuite.SilverlightCore.BaseShape –>
returningColumnNames IEnumerable<String><!– System.Collections.Generic.IEnumerable{System.String} –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

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

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
targetShape BaseShape<!– ThinkGeo.MapSuite.SilverlightCore.BaseShape –>
unitOfData GeographyUnit<!– ThinkGeo.MapSuite.SilverlightCore.GeographyUnit –>
numberOfItemsToFind Int32<!– System.Int32 –>
returningColumnNames IEnumerable<String><!– System.Collections.Generic.IEnumerable{System.String} –>
distanceLimits Double<!– System.Double –>
unitOfDistance DistanceUnit<!– ThinkGeo.MapSuite.SilverlightCore.DistanceUnit –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

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

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
targetShape BaseShape<!– ThinkGeo.MapSuite.SilverlightCore.BaseShape –>
unitOfData GeographyUnit<!– ThinkGeo.MapSuite.SilverlightCore.GeographyUnit –>
numberOfItemsToFind Int32<!– System.Int32 –>
returningColumnNames IEnumerable<String><!– System.Collections.Generic.IEnumerable{System.String} –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

GetFeaturesNearestTo(BaseShape, GeographyUnit, Int32, ReturningColumnsType)

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
targetShape BaseShape<!– ThinkGeo.MapSuite.SilverlightCore.BaseShape –>
unitOfData GeographyUnit<!– ThinkGeo.MapSuite.SilverlightCore.GeographyUnit –>
numberOfItemsToFind Int32<!– System.Int32 –>
returningColumnNamesType ReturningColumnsType<!– ThinkGeo.MapSuite.SilverlightCore.ReturningColumnsType –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

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

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
targetFeature Feature<!– ThinkGeo.MapSuite.SilverlightCore.Feature –>
unitOfData GeographyUnit<!– ThinkGeo.MapSuite.SilverlightCore.GeographyUnit –>
numberOfItemsToFind Int32<!– System.Int32 –>
returningColumnNames IEnumerable<String><!– System.Collections.Generic.IEnumerable{System.String} –>
distanceLimits Double<!– System.Double –>
unitOfDistance DistanceUnit<!– ThinkGeo.MapSuite.SilverlightCore.DistanceUnit –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

GetFeaturesNearestTo(Feature, GeographyUnit, Int32, ReturningColumnsType)

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
targetFeature Feature<!– ThinkGeo.MapSuite.SilverlightCore.Feature –>
unitOfData GeographyUnit<!– ThinkGeo.MapSuite.SilverlightCore.GeographyUnit –>
numberOfItemsToFind Int32<!– System.Int32 –>
returningColumnNamesType ReturningColumnsType<!– ThinkGeo.MapSuite.SilverlightCore.ReturningColumnsType –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

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

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
targetFeature Feature<!– ThinkGeo.MapSuite.SilverlightCore.Feature –>
unitOfData GeographyUnit<!– ThinkGeo.MapSuite.SilverlightCore.GeographyUnit –>
numberOfItemsToFind Int32<!– System.Int32 –>
returningColumnNames IEnumerable<String><!– System.Collections.Generic.IEnumerable{System.String} –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

GetFeaturesOutsideBoundingBox(RectangleShape, IEnumerable<String>)

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
boundingBox RectangleShape<!– ThinkGeo.MapSuite.SilverlightCore.RectangleShape –>
returningColumnNames IEnumerable<String><!– System.Collections.Generic.IEnumerable{System.String} –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

GetFeaturesOutsideBoundingBox(RectangleShape, ReturningColumnsType)

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
boundingBox RectangleShape<!– ThinkGeo.MapSuite.SilverlightCore.RectangleShape –>
returningColumnNamesType ReturningColumnsType<!– ThinkGeo.MapSuite.SilverlightCore.ReturningColumnsType –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

GetFeaturesOverlapping(BaseShape, ReturningColumnsType)

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
targetShape BaseShape<!– ThinkGeo.MapSuite.SilverlightCore.BaseShape –>
returningColumnNamesType ReturningColumnsType<!– ThinkGeo.MapSuite.SilverlightCore.ReturningColumnsType –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

GetFeaturesOverlapping(BaseShape, IEnumerable<String>)

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
targetShape BaseShape<!– ThinkGeo.MapSuite.SilverlightCore.BaseShape –>
returningColumnNames IEnumerable<String><!– System.Collections.Generic.IEnumerable{System.String} –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

GetFeaturesOverlapping(Feature, IEnumerable<String>)

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
targetFeature Feature<!– ThinkGeo.MapSuite.SilverlightCore.Feature –>
returningColumnNames IEnumerable<String><!– System.Collections.Generic.IEnumerable{System.String} –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

GetFeaturesOverlapping(Feature, ReturningColumnsType)

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
targetFeature Feature<!– ThinkGeo.MapSuite.SilverlightCore.Feature –>
returningColumnNamesType ReturningColumnsType<!– ThinkGeo.MapSuite.SilverlightCore.ReturningColumnsType –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

GetFeaturesTopologicalEqual(Feature, ReturningColumnsType)

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
targetFeature Feature<!– ThinkGeo.MapSuite.SilverlightCore.Feature –>
returningColumnNamesType ReturningColumnsType<!– ThinkGeo.MapSuite.SilverlightCore.ReturningColumnsType –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

GetFeaturesTopologicalEqual(BaseShape, ReturningColumnsType)

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
targetShape BaseShape<!– ThinkGeo.MapSuite.SilverlightCore.BaseShape –>
returningColumnNamesType ReturningColumnsType<!– ThinkGeo.MapSuite.SilverlightCore.ReturningColumnsType –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

GetFeaturesTopologicalEqual(BaseShape, IEnumerable<String>)

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
targetShape BaseShape<!– ThinkGeo.MapSuite.SilverlightCore.BaseShape –>
returningColumnNames IEnumerable<String><!– System.Collections.Generic.IEnumerable{System.String} –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

GetFeaturesTopologicalEqual(Feature, IEnumerable<String>)

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
targetFeature Feature<!– ThinkGeo.MapSuite.SilverlightCore.Feature –>
returningColumnNames IEnumerable<String><!– System.Collections.Generic.IEnumerable{System.String} –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

GetFeaturesTouching(BaseShape, ReturningColumnsType)

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
targetShape BaseShape<!– ThinkGeo.MapSuite.SilverlightCore.BaseShape –>
returningColumnNamesType ReturningColumnsType<!– ThinkGeo.MapSuite.SilverlightCore.ReturningColumnsType –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

GetFeaturesTouching(BaseShape, IEnumerable<String>)

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
targetShape BaseShape<!– ThinkGeo.MapSuite.SilverlightCore.BaseShape –>
returningColumnNames IEnumerable<String><!– System.Collections.Generic.IEnumerable{System.String} –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

GetFeaturesTouching(Feature, ReturningColumnsType)

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
targetFeature Feature<!– ThinkGeo.MapSuite.SilverlightCore.Feature –>
returningColumnNamesType ReturningColumnsType<!– ThinkGeo.MapSuite.SilverlightCore.ReturningColumnsType –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

GetFeaturesTouching(Feature, IEnumerable<String>)

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
targetFeature Feature<!– ThinkGeo.MapSuite.SilverlightCore.Feature –>
returningColumnNames IEnumerable<String><!– System.Collections.Generic.IEnumerable{System.String} –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

GetFeaturesWithin(BaseShape, ReturningColumnsType)

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
targetShape BaseShape<!– ThinkGeo.MapSuite.SilverlightCore.BaseShape –>
returningColumnNamesType ReturningColumnsType<!– ThinkGeo.MapSuite.SilverlightCore.ReturningColumnsType –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

GetFeaturesWithin(Feature, ReturningColumnsType)

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
targetFeature Feature<!– ThinkGeo.MapSuite.SilverlightCore.Feature –>
returningColumnNamesType ReturningColumnsType<!– ThinkGeo.MapSuite.SilverlightCore.ReturningColumnsType –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

GetFeaturesWithin(Feature, IEnumerable<String>)

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
targetFeature Feature<!– ThinkGeo.MapSuite.SilverlightCore.Feature –>
returningColumnNames IEnumerable<String><!– System.Collections.Generic.IEnumerable{System.String} –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

GetFeaturesWithin(BaseShape, IEnumerable<String>)

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
targetShape BaseShape<!– ThinkGeo.MapSuite.SilverlightCore.BaseShape –>
returningColumnNames IEnumerable<String><!– System.Collections.Generic.IEnumerable{System.String} –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

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

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
targetFeature Feature<!– ThinkGeo.MapSuite.SilverlightCore.Feature –>
unitOfData GeographyUnit<!– ThinkGeo.MapSuite.SilverlightCore.GeographyUnit –>
distanceUnit DistanceUnit<!– ThinkGeo.MapSuite.SilverlightCore.DistanceUnit –>
distance Double<!– System.Double –>
returningColumnNamesType ReturningColumnsType<!– ThinkGeo.MapSuite.SilverlightCore.ReturningColumnsType –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

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

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
targetShape BaseShape<!– ThinkGeo.MapSuite.SilverlightCore.BaseShape –>
unitOfData GeographyUnit<!– ThinkGeo.MapSuite.SilverlightCore.GeographyUnit –>
distanceUnit DistanceUnit<!– ThinkGeo.MapSuite.SilverlightCore.DistanceUnit –>
distance Double<!– System.Double –>
returningColumnNamesType ReturningColumnsType<!– ThinkGeo.MapSuite.SilverlightCore.ReturningColumnsType –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

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

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
targetFeature Feature<!– ThinkGeo.MapSuite.SilverlightCore.Feature –>
unitOfData GeographyUnit<!– ThinkGeo.MapSuite.SilverlightCore.GeographyUnit –>
distanceUnit DistanceUnit<!– ThinkGeo.MapSuite.SilverlightCore.DistanceUnit –>
distance Double<!– System.Double –>
returningColumnNames IEnumerable<String><!– System.Collections.Generic.IEnumerable{System.String} –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

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

Return Value

Return Type Description
Collection<Feature><!– System.Collections.ObjectModel.Collection{ThinkGeo.MapSuite.SilverlightCore.Feature} –>

Parameters

Name Type Description
targetShape BaseShape<!– ThinkGeo.MapSuite.SilverlightCore.BaseShape –>
unitOfData GeographyUnit<!– ThinkGeo.MapSuite.SilverlightCore.GeographyUnit –>
distanceUnit DistanceUnit<!– ThinkGeo.MapSuite.SilverlightCore.DistanceUnit –>
distance Double<!– System.Double –>
returningColumnNames IEnumerable<String><!– System.Collections.Generic.IEnumerable{System.String} –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

GetHashCode()

Return Value

Return Type Description
Int32<!– System.Int32 –>

Parameters

Name Type Description

<!– System.Object –> Go Back

GetType()

Return Value

Return Type Description
Type<!– System.Type –>

Parameters

Name Type Description

<!– System.Object –> Go Back

ToString()

Return Value

Return Type Description
String<!– System.String –>

Parameters

Name Type Description

<!– System.Object –> Go Back

Protected Methods

Finalize()

Return Value

Return Type Description
Void<!– System.Void –>

Parameters

Name Type Description

<!– System.Object –> Go Back

MemberwiseClone()

Return Value

Return Type Description
Object<!– System.Object –>

Parameters

Name Type Description

<!– System.Object –> Go Back

Public Properties

CanExecuteSqlQuery

Return Value

Return Type
Boolean<!– System.Boolean –>

<!– ThinkGeo.MapSuite.SilverlightCore.QueryTools –> Go Back

Protected Properties

Public Events

thinkgeo.mapsuite.silverlightcore.querytools.1440040134.txt.gz · Last modified: 2015/09/21 03:23 (external edit)