User Tools

Site Tools


thinkgeo.mapsuite.silverlightcore.shapefilefeaturesource

This is an old revision of the document!


Table of Contents

ThinkGeo.MapSuite.SilverlightCore.ShapeFileFeatureSource

<!– Class –>

Inheritance Hierarchy

Members Summary

Public Constructors

Protected Constructors

Name Parameters DeclaringType Summary

Public Methods

Name Parameters DeclaringType Summary
Public MethodAddColumnBoolean String
Public MethodAddColumnDate String
Public MethodAddColumnDouble String, Int32, Int32
Public MethodAddColumnInteger String, Int32
Public MethodAddColumnMemo String, Int32
Public MethodAddColumnMemo String
Public MethodAddColumnString String, Int32
Public MethodAddFeature Feature FeatureSource
Public MethodAddFeature BaseShape FeatureSource
Public MethodAddFeature BaseShape, IDictionary<String, String> FeatureSource
Public MethodBeginTransaction FeatureSource
Public MethodStatic MemberBuildIndexFile String, String, BuildIndexMode
Public MethodStatic MemberBuildIndexFile IEnumerable<Feature>, String, Projection, BuildIndexMode
Public MethodStatic MemberBuildIndexFile String
Public MethodStatic MemberBuildIndexFile String, String, Projection, String, String, BuildIndexMode, Encoding
Public MethodStatic MemberBuildIndexFile String, String, Projection, String, String, BuildIndexMode
Public MethodStatic MemberBuildIndexFile IEnumerable<Feature>, String
Public MethodStatic MemberBuildIndexFile IEnumerable<Feature>, String, Projection
Public MethodStatic MemberBuildIndexFile String, String, String, String, BuildIndexMode
Public MethodStatic MemberBuildIndexFile String, String, Projection, BuildIndexMode
Public MethodStatic MemberBuildIndexFile String, BuildIndexMode
Public MethodStatic MemberBuildIndexFile IEnumerable<Feature>, String, BuildIndexMode
Public MethodStatic MemberBuildRecordIdColumn String, String, BuildRecordIdMode, Int32, Encoding
Public MethodStatic MemberBuildRecordIdColumn String, String, BuildRecordIdMode
Public MethodStatic MemberBuildRecordIdColumn String, String, BuildRecordIdMode, Int32
Public MethodStatic MemberCloneShapeFileStructure String, String, OverwriteMode, Encoding
Public MethodStatic MemberCloneShapeFileStructure String, String, OverwriteMode
Public MethodStatic MemberCloneShapeFileStructure String, String
Public MethodClose FeatureSource
Public MethodCommitTransaction FeatureSource
Public MethodStatic MemberCreateShapeFile ShapeFileType, String, IEnumerable<DbfColumn>, Encoding
Public MethodStatic MemberCreateShapeFile ShapeFileType, String, IEnumerable<DbfColumn>
Public MethodStatic MemberCreateShapeFile ShapeFileType, String, IEnumerable<DbfColumn>, Encoding, OverwriteMode
Public MethodDeleteFeature String FeatureSource
Public MethodEquals Object Object
Public MethodExecuteNonQuery String FeatureSource
Public MethodGetAllFeatures IEnumerable<String> FeatureSource
Public MethodGetAllFeatures ReturningColumnsType FeatureSource
Public MethodGetBoundingBox FeatureSource
Public MethodGetBoundingBoxById String FeatureSource
Public MethodGetBoundingBoxByIds IEnumerable<String> FeatureSource
Public MethodGetBoundingBoxesByIds IEnumerable<String> FeatureSource
Public MethodGetColumns FeatureSource
Public MethodGetCount FeatureSource
Public MethodGetDataFromDbf IEnumerable<String>, ReturningColumnsType
Public MethodGetDataFromDbf IEnumerable<String>
Public MethodGetDataFromDbf IEnumerable<String>, String
Public MethodGetDataFromDbf IEnumerable<String>, IEnumerable<String>
Public MethodGetDataFromDbf String, ReturningColumnsType
Public MethodGetDataFromDbf String, IEnumerable<String>
Public MethodGetDataFromDbf String, String
Public MethodGetDataFromDbf String
Public MethodGetDbfColumns
Public MethodGetFeatureById String, ReturningColumnsType FeatureSource
Public MethodGetFeatureById String, IEnumerable<String> FeatureSource
Public MethodGetFeaturesByColumnValue String, String FeatureSource
Public MethodGetFeaturesByColumnValue String, String, IEnumerable<String> FeatureSource
Public MethodGetFeaturesByColumnValue String, String, ReturningColumnsType FeatureSource
Public MethodGetFeaturesByIds IEnumerable<String>, ReturningColumnsType FeatureSource
Public MethodGetFeaturesByIds IEnumerable<String>, IEnumerable<String> FeatureSource
Public MethodGetFeaturesForDrawing RectangleShape, Double, Double, IEnumerable<String> FeatureSource
Public MethodGetFeaturesForDrawing RectangleShape, Double, Double, ReturningColumnsType FeatureSource
Public MethodGetFeaturesInsideBoundingBox RectangleShape, ReturningColumnsType FeatureSource
Public MethodGetFeaturesInsideBoundingBox RectangleShape, IEnumerable<String> FeatureSource
Public MethodGetFeaturesNearestTo Feature, GeographyUnit, Int32, IEnumerable<String> FeatureSource
Public MethodGetFeaturesNearestTo BaseShape, GeographyUnit, Int32, IEnumerable<String> FeatureSource
Public MethodGetFeaturesNearestTo Feature, GeographyUnit, Int32, ReturningColumnsType FeatureSource
Public MethodGetFeaturesNearestTo Feature, GeographyUnit, Int32, IEnumerable<String>, Double, DistanceUnit FeatureSource
Public MethodGetFeaturesNearestTo BaseShape, GeographyUnit, Int32, IEnumerable<String>, Double, DistanceUnit FeatureSource
Public MethodGetFeaturesNearestTo BaseShape, GeographyUnit, Int32, ReturningColumnsType FeatureSource
Public MethodGetFeaturesOutsideBoundingBox RectangleShape, IEnumerable<String> FeatureSource
Public MethodGetFeaturesOutsideBoundingBox RectangleShape, ReturningColumnsType FeatureSource
Public MethodGetFeaturesWithinDistanceOf Feature, GeographyUnit, DistanceUnit, Double, ReturningColumnsType FeatureSource
Public MethodGetFeaturesWithinDistanceOf BaseShape, GeographyUnit, DistanceUnit, Double, ReturningColumnsType FeatureSource
Public MethodGetFeaturesWithinDistanceOf Feature, GeographyUnit, DistanceUnit, Double, IEnumerable<String> FeatureSource
Public MethodGetFeaturesWithinDistanceOf BaseShape, GeographyUnit, DistanceUnit, Double, IEnumerable<String> FeatureSource
Public MethodGetFirstFeaturesWellKnownType FeatureSource
Public MethodGetHashCode Object
Public MethodGetShapeFileType
Public MethodGetType Object
Public MethodOpen FeatureSource
Public MethodStatic MemberRebuild String
Public MethodRefreshColumns FeatureSource
Public MethodRollbackTransaction FeatureSource
Public MethodStatic MemberSaveToProjection String, String, Projection, OverwriteMode
Public MethodSpatialQuery Feature, QueryType, IEnumerable<String> FeatureSource
Public MethodSpatialQuery Feature, QueryType, ReturningColumnsType FeatureSource
Public MethodSpatialQuery BaseShape, QueryType, ReturningColumnsType FeatureSource
Public MethodSpatialQuery BaseShape, QueryType, IEnumerable<String> FeatureSource
Public MethodToString Object
Public MethodUpdateDbfData String, String, String
Public MethodUpdateDbfData String, IEnumerable<String>, IEnumerable<String>
Public MethodUpdateFeature BaseShape, IDictionary<String, String> FeatureSource
Public MethodUpdateFeature Feature FeatureSource
Public MethodUpdateFeature BaseShape FeatureSource
Public MethodValidate

Protected Methods

Name Parameters DeclaringType Summary
Protected MethodCloseCore FeatureSource(overriden)
Protected MethodCommitTransactionCore TransactionBuffer FeatureSource(overriden)
Protected MethodConvertToExternalProjection IEnumerable<RectangleShape> FeatureSource
Protected MethodConvertToExternalProjection IEnumerable<Feature> FeatureSource
Protected MethodConvertToExternalProjection RectangleShape FeatureSource
Protected MethodConvertToExternalProjection Feature FeatureSource
Protected MethodConvertToInternalProjection IEnumerable<Feature> FeatureSource
Protected MethodConvertToInternalProjection RectangleShape FeatureSource
Protected MethodConvertToInternalProjection Feature FeatureSource
Protected MethodConvertToInternalProjection BaseShape FeatureSource
Protected MethodConvertToInternalProjection IEnumerable<RectangleShape> FeatureSource
Protected MethodExecuteNonQueryCore String FeatureSource
Protected MethodFinalize Object
Protected MethodGetAllFeaturesCore IEnumerable<String> FeatureSource(overriden)
Protected MethodGetBoundingBoxCore FeatureSource(overriden)
Protected MethodGetColumnNamesInsideFeatureSource IEnumerable<String> FeatureSource
Protected MethodGetColumnNamesOutsideFeatureSource IEnumerable<String> FeatureSource
Protected MethodGetColumnsCore FeatureSource(overriden)
Protected MethodGetCountCore FeatureSource(overriden)
Protected MethodGetFeaturesByColumnValueCore String, String FeatureSource
Protected MethodGetFeaturesByColumnValueCore String, String, IEnumerable<String> FeatureSource
Protected MethodGetFeaturesByIdsCore IEnumerable<String>, IEnumerable<String> FeatureSource(overriden)
Protected MethodGetFeaturesForDrawingCore RectangleShape, Double, Double, IEnumerable<String> FeatureSource(overriden)
Protected MethodGetFeaturesInsideBoundingBoxCore RectangleShape, IEnumerable<String> FeatureSource(overriden)
Protected MethodGetFeaturesNearestToCore BaseShape, GeographyUnit, Int32, IEnumerable<String> FeatureSource
Protected MethodGetFeaturesOutsideBoundingBoxCore RectangleShape, IEnumerable<String> FeatureSource(overriden)
Protected MethodGetFeaturesWithinDistanceOfCore BaseShape, GeographyUnit, DistanceUnit, Double, IEnumerable<String> FeatureSource
Protected MethodGetFirstFeaturesWellKnownTypeCore FeatureSource
Protected MethodGetReturningColumnNames ReturningColumnsType FeatureSource
Protected MethodMemberwiseClone Object
Protected MethodStatic MemberOnBuildingIndex BuildingIndexShapeFileFeatureSourceEventArgs
Protected MethodOnClosedFeatureSource ClosedFeatureSourceEventArgs FeatureSource
Protected MethodOnClosingFeatureSource ClosingFeatureSourceEventArgs FeatureSource
Protected MethodOnCommittedTransaction CommittedTransactionEventArgs FeatureSource
Protected MethodOnCommittingTransaction CommittingTransactionEventArgs FeatureSource
Protected MethodOnCustomColumnFetch CustomColumnFetchEventArgs FeatureSource
Protected MethodOnDrawingProgressChanged DrawingProgressChangedEventArgs FeatureSource
Protected MethodOnOpenedFeatureSource OpenedFeatureSourceEventArgs FeatureSource
Protected MethodOnOpeningFeatureSource OpeningFeatureSourceEventArgs FeatureSource
Protected MethodOnStreamLoading StreamLoadingEventArgs
Protected MethodOpenCore FeatureSource(overriden)
Protected MethodSpatialQueryCore BaseShape, QueryType, IEnumerable<String> FeatureSource

Public Properties

Protected Properties

Name Return DeclaringType Summary
Protected PropertyCanExecuteSqlQueryCore Boolean FeatureSource(overriden)
Protected PropertyFeatureSourceColumns Collection<FeatureSourceColumn> FeatureSource
Protected PropertyIsOpenCore Boolean FeatureSource

Public Events

Public Constructors

ShapeFileFeatureSource()

Parameters

Name Type Description

Go Back

ShapeFileFeatureSource(String)

Parameters

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

Go Back

ShapeFileFeatureSource(String, ShapeFileReadWriteMode)

Parameters

Name Type Description
shapePathFilename String<!– System.String –>
readWriteMode ShapeFileReadWriteMode<!– ThinkGeo.MapSuite.SilverlightCore.ShapeFileReadWriteMode –>

Go Back

ShapeFileFeatureSource(String, String)

Parameters

Name Type Description
shapePathFilename String<!– System.String –>
indexPathFilename String<!– System.String –>

Go Back

ShapeFileFeatureSource(String, String, ShapeFileReadWriteMode)

Parameters

Name Type Description
shapePathFilename String<!– System.String –>
indexPathFilename String<!– System.String –>
readWriteMode ShapeFileReadWriteMode<!– ThinkGeo.MapSuite.SilverlightCore.ShapeFileReadWriteMode –>

Go Back

ShapeFileFeatureSource(String, String, ShapeFileReadWriteMode, Encoding)

Parameters

Name Type Description
shapePathFilename String<!– System.String –>
indexPathFilename String<!– System.String –>
readWriteMode ShapeFileReadWriteMode<!– ThinkGeo.MapSuite.SilverlightCore.ShapeFileReadWriteMode –>
encoding Encoding<!– System.Text.Encoding –>

Go Back

Protected Constructors

Public Methods

AddColumnBoolean(String)

Return Value

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

Parameters

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

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

AddColumnDate(String)

Return Value

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

Parameters

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

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

AddColumnDouble(String, Int32, Int32)

Return Value

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

Parameters

Name Type Description
columnName String<!– System.String –>
totalLength Int32<!– System.Int32 –>
precisionLength Int32<!– System.Int32 –>

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

AddColumnInteger(String, Int32)

Return Value

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

Parameters

Name Type Description
columnName String<!– System.String –>
length Int32<!– System.Int32 –>

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

AddColumnMemo(String, Int32)

Return Value

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

Parameters

Name Type Description
columnName String<!– System.String –>
memoValueLength Int32<!– System.Int32 –>

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

AddColumnMemo(String)

Return Value

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

Parameters

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

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

AddColumnString(String, Int32)

Return Value

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

Parameters

Name Type Description
columnName String<!– System.String –>
length Int32<!– System.Int32 –>

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

AddFeature(Feature)

Return Value

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

Parameters

Name Type Description
feature Feature<!– ThinkGeo.MapSuite.SilverlightCore.Feature –>

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

AddFeature(BaseShape)

Return Value

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

Parameters

Name Type Description
shape BaseShape<!– ThinkGeo.MapSuite.SilverlightCore.BaseShape –>

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

AddFeature(BaseShape, IDictionary<String, String>)

Return Value

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

Parameters

Name Type Description
shape BaseShape<!– ThinkGeo.MapSuite.SilverlightCore.BaseShape –>
columnValues IDictionary<String,String><!– System.Collections.Generic.IDictionary{System.String,System.String} –>

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

BeginTransaction()

Return Value

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

Parameters

Name Type Description

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

BuildIndexFile(String, String, BuildIndexMode)

<!– static –>

Return Value

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

Parameters

Name Type Description
shapePathFilename String<!– System.String –>
indexPathFilename String<!– System.String –>
buildIndexMode BuildIndexMode<!– ThinkGeo.MapSuite.SilverlightCore.BuildIndexMode –>

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

BuildIndexFile(IEnumerable<Feature>, String, Projection, BuildIndexMode)

<!– static –>

Return Value

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

Parameters

Name Type Description
features IEnumerable<Feature><!– System.Collections.Generic.IEnumerable{ThinkGeo.MapSuite.SilverlightCore.Feature} –>
indexPathFilename String<!– System.String –>
projection Projection<!– ThinkGeo.MapSuite.SilverlightCore.Projection –>
buildIndexMode BuildIndexMode<!– ThinkGeo.MapSuite.SilverlightCore.BuildIndexMode –>

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

BuildIndexFile(String)

<!– static –>

Return Value

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

Parameters

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

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

BuildIndexFile(String, String, Projection, String, String, BuildIndexMode, Encoding)

<!– static –>

Return Value

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

Parameters

Name Type Description
shapePathFilename String<!– System.String –>
indexPathFilename String<!– System.String –>
projection Projection<!– ThinkGeo.MapSuite.SilverlightCore.Projection –>
columnName String<!– System.String –>
regularExpression String<!– System.String –>
buildIndexMode BuildIndexMode<!– ThinkGeo.MapSuite.SilverlightCore.BuildIndexMode –>
encoding Encoding<!– System.Text.Encoding –>

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

BuildIndexFile(String, String, Projection, String, String, BuildIndexMode)

<!– static –>

Return Value

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

Parameters

Name Type Description
shapePathFilename String<!– System.String –>
indexPathFilename String<!– System.String –>
projection Projection<!– ThinkGeo.MapSuite.SilverlightCore.Projection –>
columnName String<!– System.String –>
regularExpression String<!– System.String –>
buildIndexMode BuildIndexMode<!– ThinkGeo.MapSuite.SilverlightCore.BuildIndexMode –>

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

BuildIndexFile(IEnumerable<Feature>, String)

<!– static –>

Return Value

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

Parameters

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

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

BuildIndexFile(IEnumerable<Feature>, String, Projection)

<!– static –>

Return Value

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

Parameters

Name Type Description
features IEnumerable<Feature><!– System.Collections.Generic.IEnumerable{ThinkGeo.MapSuite.SilverlightCore.Feature} –>
indexPathFilename String<!– System.String –>
projection Projection<!– ThinkGeo.MapSuite.SilverlightCore.Projection –>

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

BuildIndexFile(String, String, String, String, BuildIndexMode)

<!– static –>

Return Value

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

Parameters

Name Type Description
shapePathFilename String<!– System.String –>
indexPathFilename String<!– System.String –>
columnName String<!– System.String –>
regularExpression String<!– System.String –>
buildIndexMode BuildIndexMode<!– ThinkGeo.MapSuite.SilverlightCore.BuildIndexMode –>

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

BuildIndexFile(String, String, Projection, BuildIndexMode)

<!– static –>

Return Value

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

Parameters

Name Type Description
shapePathFilename String<!– System.String –>
indexPathFilename String<!– System.String –>
projection Projection<!– ThinkGeo.MapSuite.SilverlightCore.Projection –>
buildIndexMode BuildIndexMode<!– ThinkGeo.MapSuite.SilverlightCore.BuildIndexMode –>

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

BuildIndexFile(String, BuildIndexMode)

<!– static –>

Return Value

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

Parameters

Name Type Description
shapePathFilename String<!– System.String –>
buildIndexMode BuildIndexMode<!– ThinkGeo.MapSuite.SilverlightCore.BuildIndexMode –>

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

BuildIndexFile(IEnumerable<Feature>, String, BuildIndexMode)

<!– static –>

Return Value

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

Parameters

Name Type Description
features IEnumerable<Feature><!– System.Collections.Generic.IEnumerable{ThinkGeo.MapSuite.SilverlightCore.Feature} –>
indexPathFilename String<!– System.String –>
buildIndexMode BuildIndexMode<!– ThinkGeo.MapSuite.SilverlightCore.BuildIndexMode –>

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

BuildRecordIdColumn(String, String, BuildRecordIdMode, Int32, Encoding)

<!– static –>

Return Value

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

Parameters

Name Type Description
shapeFilename String<!– System.String –>
fieldname String<!– System.String –>
rebuildNeeded BuildRecordIdMode<!– ThinkGeo.MapSuite.SilverlightCore.BuildRecordIdMode –>
startNumber Int32<!– System.Int32 –>
encoding Encoding<!– System.Text.Encoding –>

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

BuildRecordIdColumn(String, String, BuildRecordIdMode)

<!– static –>

Return Value

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

Parameters

Name Type Description
shapeFilename String<!– System.String –>
fieldname String<!– System.String –>
rebuildNeeded BuildRecordIdMode<!– ThinkGeo.MapSuite.SilverlightCore.BuildRecordIdMode –>

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

BuildRecordIdColumn(String, String, BuildRecordIdMode, Int32)

<!– static –>

Return Value

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

Parameters

Name Type Description
shapeFilename String<!– System.String –>
fieldname String<!– System.String –>
rebuildNeeded BuildRecordIdMode<!– ThinkGeo.MapSuite.SilverlightCore.BuildRecordIdMode –>
startNumber Int32<!– System.Int32 –>

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

CloneShapeFileStructure(String, String, OverwriteMode, Encoding)

<!– static –>

Return Value

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

Parameters

Name Type Description
sourceShapePathFilename String<!– System.String –>
targetShapePathFilename String<!– System.String –>
overwriteMode OverwriteMode<!– ThinkGeo.MapSuite.SilverlightCore.OverwriteMode –>
encoding Encoding<!– System.Text.Encoding –>

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

CloneShapeFileStructure(String, String, OverwriteMode)

<!– static –>

Return Value

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

Parameters

Name Type Description
sourceShapePathFilename String<!– System.String –>
targetShapePathFilename String<!– System.String –>
overwriteMode OverwriteMode<!– ThinkGeo.MapSuite.SilverlightCore.OverwriteMode –>

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

CloneShapeFileStructure(String, String)

<!– static –>

Return Value

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

Parameters

Name Type Description
sourceShapePathFilename String<!– System.String –>
targetShapePathFilename String<!– System.String –>

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

Close()

Return Value

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

Parameters

Name Type Description

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

CommitTransaction()

Return Value

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

Parameters

Name Type Description

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

CreateShapeFile(ShapeFileType, String, IEnumerable<DbfColumn>, Encoding)

<!– static –>

Return Value

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

Parameters

Name Type Description
shapeType ShapeFileType<!– ThinkGeo.MapSuite.SilverlightCore.ShapeFileType –>
pathFilename String<!– System.String –>
databaseColumns IEnumerable<DbfColumn><!– System.Collections.Generic.IEnumerable{ThinkGeo.MapSuite.SilverlightCore.DbfColumn} –>
encoding Encoding<!– System.Text.Encoding –>

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

CreateShapeFile(ShapeFileType, String, IEnumerable<DbfColumn>)

<!– static –>

Return Value

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

Parameters

Name Type Description
shapeType ShapeFileType<!– ThinkGeo.MapSuite.SilverlightCore.ShapeFileType –>
pathFilename String<!– System.String –>
databaseColumns IEnumerable<DbfColumn><!– System.Collections.Generic.IEnumerable{ThinkGeo.MapSuite.SilverlightCore.DbfColumn} –>

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

CreateShapeFile(ShapeFileType, String, IEnumerable<DbfColumn>, Encoding, OverwriteMode)

<!– static –>

Return Value

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

Parameters

Name Type Description
shapeType ShapeFileType<!– ThinkGeo.MapSuite.SilverlightCore.ShapeFileType –>
pathFilename String<!– System.String –>
databaseColumns IEnumerable<DbfColumn><!– System.Collections.Generic.IEnumerable{ThinkGeo.MapSuite.SilverlightCore.DbfColumn} –>
encoding Encoding<!– System.Text.Encoding –>
overwriteMode OverwriteMode<!– ThinkGeo.MapSuite.SilverlightCore.OverwriteMode –>

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

DeleteFeature(String)

Return Value

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

Parameters

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

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

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.FeatureSource –> 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.FeatureSource –> 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.FeatureSource –> Go Back

GetBoundingBox()

Return Value

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

Parameters

Name Type Description

<!– ThinkGeo.MapSuite.SilverlightCore.FeatureSource –> 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.FeatureSource –> Go Back

GetBoundingBoxByIds(IEnumerable<String>)

Return Value

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

Parameters

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

<!– ThinkGeo.MapSuite.SilverlightCore.FeatureSource –> 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.FeatureSource –> 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.FeatureSource –> Go Back

GetCount()

Return Value

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

Parameters

Name Type Description

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

GetDataFromDbf(IEnumerable<String>, ReturningColumnsType)

Return Value

Return Type Description
Collection<Dictionary<String,String»<!– System.Collections.ObjectModel.Collection{System.Collections.Generic.Dictionary{System.String,System.String}} –>

Parameters

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

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

GetDataFromDbf(IEnumerable<String>)

Return Value

Return Type Description
Collection<Dictionary<String,String»<!– System.Collections.ObjectModel.Collection{System.Collections.Generic.Dictionary{System.String,System.String}} –>

Parameters

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

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

GetDataFromDbf(IEnumerable<String>, String)

Return Value

Return Type Description
Collection<Dictionary<String,String»<!– System.Collections.ObjectModel.Collection{System.Collections.Generic.Dictionary{System.String,System.String}} –>

Parameters

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

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

GetDataFromDbf(IEnumerable<String>, IEnumerable<String>)

Return Value

Return Type Description
Collection<Dictionary<String,String»<!– System.Collections.ObjectModel.Collection{System.Collections.Generic.Dictionary{System.String,System.String}} –>

Parameters

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

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

GetDataFromDbf(String, ReturningColumnsType)

Return Value

Return Type Description
Dictionary<String,String><!– System.Collections.Generic.Dictionary{System.String,System.String} –>

Parameters

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

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

GetDataFromDbf(String, IEnumerable<String>)

Return Value

Return Type Description
Dictionary<String,String><!– System.Collections.Generic.Dictionary{System.String,System.String} –>

Parameters

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

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

GetDataFromDbf(String, String)

Return Value

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

Parameters

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

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

GetDataFromDbf(String)

Return Value

Return Type Description
Dictionary<String,String><!– System.Collections.Generic.Dictionary{System.String,System.String} –>

Parameters

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

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

GetDbfColumns()

Return Value

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

Parameters

Name Type Description

<!– ThinkGeo.MapSuite.SilverlightCore.ShapeFileFeatureSource –> 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.FeatureSource –> 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.FeatureSource –> 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.FeatureSource –> 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.FeatureSource –> 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.FeatureSource –> 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.FeatureSource –> 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.FeatureSource –> Go Back

GetFeaturesForDrawing(RectangleShape, Double, Double, 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 –>
screenWidth Double<!– System.Double –>
screenHeight Double<!– System.Double –>
returningColumnNames IEnumerable<String><!– System.Collections.Generic.IEnumerable{System.String} –>

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

GetFeaturesForDrawing(RectangleShape, Double, Double, 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 –>
screenWidth Double<!– System.Double –>
screenHeight Double<!– System.Double –>
returningColumnNamesType ReturningColumnsType<!– ThinkGeo.MapSuite.SilverlightCore.ReturningColumnsType –>

<!– ThinkGeo.MapSuite.SilverlightCore.FeatureSource –> 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.FeatureSource –> 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.FeatureSource –> 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 –>
maxItemsToFind Int32<!– System.Int32 –>
returningColumnNames IEnumerable<String><!– System.Collections.Generic.IEnumerable{System.String} –>

<!– ThinkGeo.MapSuite.SilverlightCore.FeatureSource –> 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 –>
unitOfFeatureSource GeographyUnit<!– ThinkGeo.MapSuite.SilverlightCore.GeographyUnit –>
maxItemsToFind Int32<!– System.Int32 –>
returningColumnNames IEnumerable<String><!– System.Collections.Generic.IEnumerable{System.String} –>

<!– ThinkGeo.MapSuite.SilverlightCore.FeatureSource –> 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 –>
maxItemsToFind Int32<!– System.Int32 –>
returningColumnNamesType ReturningColumnsType<!– ThinkGeo.MapSuite.SilverlightCore.ReturningColumnsType –>

<!– ThinkGeo.MapSuite.SilverlightCore.FeatureSource –> 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 –>
maxItemsToFind Int32<!– System.Int32 –>
returningColumnNames IEnumerable<String><!– System.Collections.Generic.IEnumerable{System.String} –>
searchRadius Double<!– System.Double –>
unitOfSearchRadius DistanceUnit<!– ThinkGeo.MapSuite.SilverlightCore.DistanceUnit –>

<!– ThinkGeo.MapSuite.SilverlightCore.FeatureSource –> 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 –>
maxItemsToFind Int32<!– System.Int32 –>
returningColumnNames IEnumerable<String><!– System.Collections.Generic.IEnumerable{System.String} –>
searchRadius Double<!– System.Double –>
unitOfSearchRadius DistanceUnit<!– ThinkGeo.MapSuite.SilverlightCore.DistanceUnit –>

<!– ThinkGeo.MapSuite.SilverlightCore.FeatureSource –> 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 –>
maxItemsToFind Int32<!– System.Int32 –>
returningColumnNamesType ReturningColumnsType<!– ThinkGeo.MapSuite.SilverlightCore.ReturningColumnsType –>

<!– ThinkGeo.MapSuite.SilverlightCore.FeatureSource –> 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.FeatureSource –> 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.FeatureSource –> 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.FeatureSource –> 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.FeatureSource –> 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.FeatureSource –> 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.FeatureSource –> Go Back

GetFirstFeaturesWellKnownType()

Return Value

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

Parameters

Name Type Description

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

GetHashCode()

Return Value

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

Parameters

Name Type Description

<!– System.Object –> Go Back

GetShapeFileType()

Return Value

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

Parameters

Name Type Description

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

GetType()

Return Value

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

Parameters

Name Type Description

<!– System.Object –> Go Back

Open()

Return Value

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

Parameters

Name Type Description

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

Rebuild(String)

<!– static –>

Return Value

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

Parameters

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

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

RefreshColumns()

Return Value

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

Parameters

Name Type Description

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

RollbackTransaction()

Return Value

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

Parameters

Name Type Description

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

SaveToProjection(String, String, Projection, OverwriteMode)

<!– static –>

Return Value

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

Parameters

Name Type Description
sourceShapeFile String<!– System.String –>
targetShapeFile String<!– System.String –>
projection Projection<!– ThinkGeo.MapSuite.SilverlightCore.Projection –>
overwriteMode OverwriteMode<!– ThinkGeo.MapSuite.SilverlightCore.OverwriteMode –>

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

SpatialQuery(Feature, QueryType, IEnumerable<String>)

Return Value

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

Parameters

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

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

SpatialQuery(Feature, QueryType, ReturningColumnsType)

Return Value

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

Parameters

Name Type Description
feature Feature<!– ThinkGeo.MapSuite.SilverlightCore.Feature –>
queryType QueryType<!– ThinkGeo.MapSuite.SilverlightCore.QueryType –>
returningColumnNamesType ReturningColumnsType<!– ThinkGeo.MapSuite.SilverlightCore.ReturningColumnsType –>

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

SpatialQuery(BaseShape, QueryType, 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 –>
queryType QueryType<!– ThinkGeo.MapSuite.SilverlightCore.QueryType –>
returningColumnNamesType ReturningColumnsType<!– ThinkGeo.MapSuite.SilverlightCore.ReturningColumnsType –>

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

SpatialQuery(BaseShape, QueryType, 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 –>
queryType QueryType<!– ThinkGeo.MapSuite.SilverlightCore.QueryType –>
returningColumnNames IEnumerable<String><!– System.Collections.Generic.IEnumerable{System.String} –>

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

ToString()

Return Value

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

Parameters

Name Type Description

<!– System.Object –> Go Back

UpdateDbfData(String, String, String)

Return Value

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

Parameters

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

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

UpdateDbfData(String, IEnumerable<String>, IEnumerable<String>)

Return Value

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

Parameters

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

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

UpdateFeature(BaseShape, IDictionary<String, String>)

Return Value

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

Parameters

Name Type Description
shape BaseShape<!– ThinkGeo.MapSuite.SilverlightCore.BaseShape –>
columnValues IDictionary<String,String><!– System.Collections.Generic.IDictionary{System.String,System.String} –>

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

UpdateFeature(Feature)

Return Value

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

Parameters

Name Type Description
feature Feature<!– ThinkGeo.MapSuite.SilverlightCore.Feature –>

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

UpdateFeature(BaseShape)

Return Value

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

Parameters

Name Type Description
shape BaseShape<!– ThinkGeo.MapSuite.SilverlightCore.BaseShape –>

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

Validate()

Return Value

Return Type Description
Dictionary<String,String><!– System.Collections.Generic.Dictionary{System.String,System.String} –>

Parameters

Name Type Description

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

Protected Methods

CloseCore()

Return Value

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

Parameters

Name Type Description

<!– ThinkGeo.MapSuite.SilverlightCore.FeatureSource(overriden) –> Go Back

CommitTransactionCore(TransactionBuffer)

Return Value

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

Parameters

Name Type Description
transactions TransactionBuffer<!– ThinkGeo.MapSuite.SilverlightCore.TransactionBuffer –>

<!– ThinkGeo.MapSuite.SilverlightCore.FeatureSource(overriden) –> Go Back

ConvertToExternalProjection(IEnumerable<RectangleShape>)

Return Value

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

Parameters

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

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

ConvertToExternalProjection(IEnumerable<Feature>)

Return Value

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

Parameters

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

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

ConvertToExternalProjection(RectangleShape)

Return Value

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

Parameters

Name Type Description
rectangle RectangleShape<!– ThinkGeo.MapSuite.SilverlightCore.RectangleShape –>

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

ConvertToExternalProjection(Feature)

Return Value

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

Parameters

Name Type Description
feature Feature<!– ThinkGeo.MapSuite.SilverlightCore.Feature –>

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

ConvertToInternalProjection(IEnumerable<Feature>)

Return Value

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

Parameters

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

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

ConvertToInternalProjection(RectangleShape)

Return Value

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

Parameters

Name Type Description
rectangle RectangleShape<!– ThinkGeo.MapSuite.SilverlightCore.RectangleShape –>

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

ConvertToInternalProjection(Feature)

Return Value

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

Parameters

Name Type Description
feature Feature<!– ThinkGeo.MapSuite.SilverlightCore.Feature –>

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

ConvertToInternalProjection(BaseShape)

Return Value

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

Parameters

Name Type Description
baseShape BaseShape<!– ThinkGeo.MapSuite.SilverlightCore.BaseShape –>

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

ConvertToInternalProjection(IEnumerable<RectangleShape>)

Return Value

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

Parameters

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

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

ExecuteNonQueryCore(String)

Return Value

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

Parameters

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

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

Finalize()

Return Value

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

Parameters

Name Type Description

<!– System.Object –> Go Back

GetAllFeaturesCore(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.FeatureSource(overriden) –> Go Back

GetBoundingBoxCore()

Return Value

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

Parameters

Name Type Description

<!– ThinkGeo.MapSuite.SilverlightCore.FeatureSource(overriden) –> Go Back

GetColumnNamesInsideFeatureSource(IEnumerable<String>)

Return Value

Return Type Description
Collection<String><!– System.Collections.ObjectModel.Collection{System.String} –>

Parameters

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

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

GetColumnNamesOutsideFeatureSource(IEnumerable<String>)

Return Value

Return Type Description
Collection<String><!– System.Collections.ObjectModel.Collection{System.String} –>

Parameters

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

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

GetColumnsCore()

Return Value

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

Parameters

Name Type Description

<!– ThinkGeo.MapSuite.SilverlightCore.FeatureSource(overriden) –> Go Back

GetCountCore()

Return Value

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

Parameters

Name Type Description

<!– ThinkGeo.MapSuite.SilverlightCore.FeatureSource(overriden) –> Go Back

GetFeaturesByColumnValueCore(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.FeatureSource –> Go Back

GetFeaturesByColumnValueCore(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.FeatureSource –> Go Back

GetFeaturesByIdsCore(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.FeatureSource(overriden) –> Go Back

GetFeaturesForDrawingCore(RectangleShape, Double, Double, 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 –>
screenWidth Double<!– System.Double –>
screenHeight Double<!– System.Double –>
returningColumnNames IEnumerable<String><!– System.Collections.Generic.IEnumerable{System.String} –>

<!– ThinkGeo.MapSuite.SilverlightCore.FeatureSource(overriden) –> Go Back

GetFeaturesInsideBoundingBoxCore(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.FeatureSource(overriden) –> Go Back

GetFeaturesNearestToCore(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 –>
maxItemsToFind Int32<!– System.Int32 –>
returningColumnNames IEnumerable<String><!– System.Collections.Generic.IEnumerable{System.String} –>

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

GetFeaturesOutsideBoundingBoxCore(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.FeatureSource(overriden) –> Go Back

GetFeaturesWithinDistanceOfCore(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.FeatureSource –> Go Back

GetFirstFeaturesWellKnownTypeCore()

Return Value

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

Parameters

Name Type Description

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

GetReturningColumnNames(ReturningColumnsType)

Return Value

Return Type Description
Collection<String><!– System.Collections.ObjectModel.Collection{System.String} –>

Parameters

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

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

MemberwiseClone()

Return Value

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

Parameters

Name Type Description

<!– System.Object –> Go Back

OnBuildingIndex(BuildingIndexShapeFileFeatureSourceEventArgs)

<!– static –>

Return Value

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

Parameters

Name Type Description
e BuildingIndexShapeFileFeatureSourceEventArgs<!– ThinkGeo.MapSuite.SilverlightCore.BuildingIndexShapeFileFeatureSourceEventArgs –>

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

OnClosedFeatureSource(ClosedFeatureSourceEventArgs)

Return Value

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

Parameters

Name Type Description
e ClosedFeatureSourceEventArgs<!– ThinkGeo.MapSuite.SilverlightCore.ClosedFeatureSourceEventArgs –>

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

OnClosingFeatureSource(ClosingFeatureSourceEventArgs)

Return Value

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

Parameters

Name Type Description
e ClosingFeatureSourceEventArgs<!– ThinkGeo.MapSuite.SilverlightCore.ClosingFeatureSourceEventArgs –>

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

OnCommittedTransaction(CommittedTransactionEventArgs)

Return Value

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

Parameters

Name Type Description
e CommittedTransactionEventArgs<!– ThinkGeo.MapSuite.SilverlightCore.CommittedTransactionEventArgs –>

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

OnCommittingTransaction(CommittingTransactionEventArgs)

Return Value

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

Parameters

Name Type Description
e CommittingTransactionEventArgs<!– ThinkGeo.MapSuite.SilverlightCore.CommittingTransactionEventArgs –>

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

OnCustomColumnFetch(CustomColumnFetchEventArgs)

Return Value

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

Parameters

Name Type Description
e CustomColumnFetchEventArgs<!– ThinkGeo.MapSuite.SilverlightCore.CustomColumnFetchEventArgs –>

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

OnDrawingProgressChanged(DrawingProgressChangedEventArgs)

Return Value

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

Parameters

Name Type Description
e DrawingProgressChangedEventArgs<!– ThinkGeo.MapSuite.SilverlightCore.DrawingProgressChangedEventArgs –>

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

OnOpenedFeatureSource(OpenedFeatureSourceEventArgs)

Return Value

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

Parameters

Name Type Description
e OpenedFeatureSourceEventArgs<!– ThinkGeo.MapSuite.SilverlightCore.OpenedFeatureSourceEventArgs –>

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

OnOpeningFeatureSource(OpeningFeatureSourceEventArgs)

Return Value

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

Parameters

Name Type Description
e OpeningFeatureSourceEventArgs<!– ThinkGeo.MapSuite.SilverlightCore.OpeningFeatureSourceEventArgs –>

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

OnStreamLoading(StreamLoadingEventArgs)

Return Value

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

Parameters

Name Type Description
e StreamLoadingEventArgs<!– ThinkGeo.MapSuite.SilverlightCore.StreamLoadingEventArgs –>

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

OpenCore()

Return Value

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

Parameters

Name Type Description

<!– ThinkGeo.MapSuite.SilverlightCore.FeatureSource(overriden) –> Go Back

SpatialQueryCore(BaseShape, QueryType, 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 –>
queryType QueryType<!– ThinkGeo.MapSuite.SilverlightCore.QueryType –>
returningColumnNames IEnumerable<String><!– System.Collections.Generic.IEnumerable{System.String} –>

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

Public Properties

CanExecuteSqlQuery

Return Value

Return Type
Boolean<!– System.Boolean –>

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

Encoding

Return Value

Return Type
Encoding<!– System.Text.Encoding –>

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

FeatureIdsToExclude

Return Value

Return Type
Collection<String><!– System.Collections.ObjectModel.Collection{System.String} –>

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

GeoCache

Return Value

Return Type
FeatureCache<!– ThinkGeo.MapSuite.SilverlightCore.FeatureCache –>

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

IndexPathFileName

Return Value

Return Type
String<!– System.String –>

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

IsEditable

Return Value

Return Type
Boolean<!– System.Boolean –>

<!– ThinkGeo.MapSuite.SilverlightCore.FeatureSource(overriden) –> Go Back

IsInTransaction

Return Value

Return Type
Boolean<!– System.Boolean –>

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

IsOpen

Return Value

Return Type
Boolean<!– System.Boolean –>

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

IsTransactionLive

Return Value

Return Type
Boolean<!– System.Boolean –>

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

MaxRecordsToDraw

Return Value

Return Type
Int32<!– System.Int32 –>

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

Projection

Return Value

Return Type
Projection<!– ThinkGeo.MapSuite.SilverlightCore.Projection –>

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

ReadWriteMode

Return Value

Return Type
ShapeFileReadWriteMode<!– ThinkGeo.MapSuite.SilverlightCore.ShapeFileReadWriteMode –>

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

RequireIndex

Return Value

Return Type
Boolean<!– System.Boolean –>

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

ShapePathFileName

Return Value

Return Type
String<!– System.String –>

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

TransactionBuffer

Return Value

Return Type
TransactionBuffer<!– ThinkGeo.MapSuite.SilverlightCore.TransactionBuffer –>

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

UsingSpatialIndex

Return Value

Return Type
Boolean<!– System.Boolean –>

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

Protected Properties

CanExecuteSqlQueryCore

Return Value

Return Type
Boolean<!– System.Boolean –>

<!– ThinkGeo.MapSuite.SilverlightCore.FeatureSource(overriden) –> Go Back

FeatureSourceColumns

Return Value

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

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

IsOpenCore

Return Value

Return Type
Boolean<!– System.Boolean –>

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

Public Events

BuildingIndex

Event Arguments

Event Arguments
BuildingIndexShapeFileFeatureSourceEventArgs<!– ThinkGeo.MapSuite.SilverlightCore.BuildingIndexShapeFileFeatureSourceEventArgs –>

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

ClosedFeatureSource

Event Arguments

Event Arguments
ClosedFeatureSourceEventArgs<!– ThinkGeo.MapSuite.SilverlightCore.ClosedFeatureSourceEventArgs –>

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

ClosingFeatureSource

Event Arguments

Event Arguments
ClosingFeatureSourceEventArgs<!– ThinkGeo.MapSuite.SilverlightCore.ClosingFeatureSourceEventArgs –>

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

CommittedTransaction

Event Arguments

Event Arguments
CommittedTransactionEventArgs<!– ThinkGeo.MapSuite.SilverlightCore.CommittedTransactionEventArgs –>

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

CommittingTransaction

Event Arguments

Event Arguments
CommittingTransactionEventArgs<!– ThinkGeo.MapSuite.SilverlightCore.CommittingTransactionEventArgs –>

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

CustomColumnFetch

Event Arguments

Event Arguments
CustomColumnFetchEventArgs<!– ThinkGeo.MapSuite.SilverlightCore.CustomColumnFetchEventArgs –>

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

DrawingProgressChanged

Event Arguments

Event Arguments
DrawingProgressChangedEventArgs<!– ThinkGeo.MapSuite.SilverlightCore.DrawingProgressChangedEventArgs –>

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

OpenedFeatureSource

Event Arguments

Event Arguments
OpenedFeatureSourceEventArgs<!– ThinkGeo.MapSuite.SilverlightCore.OpenedFeatureSourceEventArgs –>

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

OpeningFeatureSource

Event Arguments

Event Arguments
OpeningFeatureSourceEventArgs<!– ThinkGeo.MapSuite.SilverlightCore.OpeningFeatureSourceEventArgs –>

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

StreamLoading

Event Arguments

Event Arguments
StreamLoadingEventArgs<!– ThinkGeo.MapSuite.SilverlightCore.StreamLoadingEventArgs –>

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

NOTOC SilverlightMapSuiteCore ThinkGeo.MapSuite.SilverlightCore UpdateDocumentation

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