TabFeatureSource¶
Inheritance Hierarchy¶
Object
FeatureSource
TabFeatureSource
Members Summary¶
Public Constructors Summary¶
Name |
---|
TabFeatureSource() |
TabFeatureSource(String) |
TabFeatureSource(String,FileAccess) |
Protected Constructors Summary¶
Name |
---|
N/A |
Public Properties Summary¶
Name | Return Type | Description |
---|---|---|
CanExecuteSqlQuery | Boolean | N/A |
CanModifyColumnStructure | Boolean | N/A |
Encoding | Encoding | N/A |
FeatureIdsToExclude | Collection<String > | N/A |
GeoCache | FeatureCache | N/A |
Id | String | N/A |
IsEditable | Boolean | N/A |
IsInTransaction | Boolean | N/A |
IsOpen | Boolean | N/A |
IsTransactionLive | Boolean | N/A |
MaxRecordsToDraw | Int32 | N/A |
Projection | Projection | N/A |
ProjectionConverter | ProjectionConverter | N/A |
ReadWriteMode | FileAccess | N/A |
RequireIndex | Boolean | This property gets and sets the requirement of index when reading data. The default value is true. |
TabPathFilename | String | N/A |
TransactionBuffer | TransactionBuffer | N/A |
Protected Properties Summary¶
Name | Return Type | Description |
---|---|---|
CanExecuteSqlQueryCore | Boolean | N/A |
CanModifyColumnStructureCore | Boolean | N/A |
FeatureSourceColumns | Collection<FeatureSourceColumn > | N/A |
IsOpenCore | Boolean | N/A |
Public Methods Summary¶
Protected Methods Summary¶
Public Events Summary¶
Members Detail¶
Public Constructors¶
Name |
---|
TabFeatureSource() |
TabFeatureSource(String) |
TabFeatureSource(String,FileAccess) |
Protected Constructors¶
Public Properties¶
CanExecuteSqlQuery
¶
Summary
N/A
Remarks
N/A
Return Value
Boolean
CanModifyColumnStructure
¶
Summary
N/A
Remarks
N/A
Return Value
Boolean
Encoding
¶
Summary
N/A
Remarks
N/A
Return Value
Encoding
FeatureIdsToExclude
¶
Summary
N/A
Remarks
N/A
Return Value
Collection<String
>
GeoCache
¶
Summary
N/A
Remarks
N/A
Return Value
Id
¶
Summary
N/A
Remarks
N/A
Return Value
String
IsEditable
¶
Summary
N/A
Remarks
N/A
Return Value
Boolean
IsInTransaction
¶
Summary
N/A
Remarks
N/A
Return Value
Boolean
IsOpen
¶
Summary
N/A
Remarks
N/A
Return Value
Boolean
IsTransactionLive
¶
Summary
N/A
Remarks
N/A
Return Value
Boolean
MaxRecordsToDraw
¶
Summary
N/A
Remarks
N/A
Return Value
Int32
Projection
¶
Summary
N/A
Remarks
N/A
Return Value
ProjectionConverter
¶
Summary
N/A
Remarks
N/A
Return Value
ReadWriteMode
¶
Summary
N/A
Remarks
N/A
Return Value
FileAccess
RequireIndex
¶
Summary
This property gets and sets the requirement of index when reading data. The default value is true.
Remarks
N/A
Return Value
Boolean
TabPathFilename
¶
Summary
N/A
Remarks
N/A
Return Value
String
TransactionBuffer
¶
Summary
N/A
Remarks
N/A
Return Value
Protected Properties¶
CanExecuteSqlQueryCore
¶
Summary
N/A
Remarks
N/A
Return Value
Boolean
CanModifyColumnStructureCore
¶
Summary
N/A
Remarks
N/A
Return Value
Boolean
FeatureSourceColumns
¶
Summary
N/A
Remarks
N/A
Return Value
Collection<FeatureSourceColumn
>
IsOpenCore
¶
Summary
N/A
Remarks
N/A
Return Value
Boolean
Public Methods¶
AddColumn(FeatureSourceColumn)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
featureSourceColumn | FeatureSourceColumn | N/A |
AddFeature(Feature)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
String | N/A |
Parameters
Name | Type | Description |
---|---|---|
feature | Feature | N/A |
AddFeature(BaseShape)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
String | N/A |
Parameters
Name | Type | Description |
---|---|---|
shape | BaseShape | N/A |
AddFeature(BaseShape,IDictionary<String,String>)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
String | N/A |
Parameters
Name | Type | Description |
---|---|---|
shape | BaseShape | N/A |
columnValues | IDictionary<String ,String > | N/A |
BeginTransaction()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
BuildIndexFile(String)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
tabPathFilename | String | N/A |
BuildIndexFile(String,BuildIndexMode)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
tabPathFilename | String | N/A |
buildIndexMode | BuildIndexMode | N/A |
BuildRecordIdColumn(String,String,BuildRecordIdMode)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
tabFileName | String | N/A |
fieldName | String | N/A |
buildRecordIdMode | BuildRecordIdMode | N/A |
BuildRecordIdColumn(String,String,BuildRecordIdMode,Int32)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
tabFileName | String | N/A |
fieldName | String | N/A |
buildRecordIdMode | BuildRecordIdMode | N/A |
startNumber | Int32 | N/A |
BuildRecordIdColumn(String,String,BuildRecordIdMode,Int32,Encoding)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
tabFileName | String | N/A |
fieldName | String | N/A |
buildRecordIdMode | BuildRecordIdMode | N/A |
startNumber | Int32 | N/A |
encoding | Encoding | N/A |
CanGetBoundingBoxQuickly()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Boolean | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
CanGetCountQuickly()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Boolean | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
CloneDeep()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
FeatureSource | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
Close()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
CommitTransaction()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
TransactionResult | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
CreateTabFile(String,IEnumerable<TabDbfColumn>,IEnumerable<Feature>)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
tabPathFilename | String | N/A |
databaseColumns | IEnumerable<TabDbfColumn > | N/A |
features | IEnumerable<Feature > | N/A |
CreateTabFile(String,IEnumerable<TabDbfColumn>,IEnumerable<Feature>,OverwriteMode)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
tabPathFilename | String | N/A |
databaseColumns | IEnumerable<TabDbfColumn > | N/A |
features | IEnumerable<Feature > | N/A |
overwriteMode | OverwriteMode | N/A |
CreateTabFile(String,IEnumerable<TabDbfColumn>,IEnumerable<Feature>,OverwriteMode,Encoding)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
tabPathFilename | String | N/A |
databaseColumns | IEnumerable<TabDbfColumn > | N/A |
features | IEnumerable<Feature > | N/A |
overwriteMode | OverwriteMode | N/A |
encoding | Encoding | N/A |
DeleteColumn(String)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
columnName | String | N/A |
DeleteFeature(String)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
id | String | N/A |
Equals(Object)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Boolean | N/A |
Parameters
Name | Type | Description |
---|---|---|
obj | Object | N/A |
ExecuteNonQuery(String)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Int32 | N/A |
Parameters
Name | Type | Description |
---|---|---|
sqlStatement | String | N/A |
ExecuteQuery(String)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
DataTable | N/A |
Parameters
Name | Type | Description |
---|---|---|
sqlStatement | String | N/A |
ExecuteScalar(String)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Object | N/A |
Parameters
Name | Type | Description |
---|---|---|
sqlStatement | String | N/A |
GetAllFeatures(ReturningColumnsType,Int32)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<Feature > | N/A |
Parameters
Name | Type | Description |
---|---|---|
returningColumnTypes | ReturningColumnsType | N/A |
startIndex | Int32 | N/A |
GetAllFeatures(ReturningColumnsType,Int32,Int32)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<Feature > | N/A |
Parameters
Name | Type | Description |
---|---|---|
returningColumnTypes | ReturningColumnsType | N/A |
startIndex | Int32 | N/A |
takeCount | Int32 | N/A |
GetAllFeatures(IEnumerable<String>,Int32,Int32)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<Feature > | N/A |
Parameters
Name | Type | Description |
---|---|---|
returningColumnNames | IEnumerable<String > | N/A |
startIndex | Int32 | N/A |
takeCount | Int32 | N/A |
GetAllFeatures(IEnumerable<String>)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<Feature > | N/A |
Parameters
Name | Type | Description |
---|---|---|
returningColumnNames | IEnumerable<String > | N/A |
GetAllFeatures(ReturningColumnsType)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<Feature > | N/A |
Parameters
Name | Type | Description |
---|---|---|
returningColumnNamesType | ReturningColumnsType | N/A |
GetBoundingBox()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
RectangleShape | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
GetBoundingBoxById(String)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
RectangleShape | N/A |
Parameters
Name | Type | Description |
---|---|---|
id | String | N/A |
GetBoundingBoxByIds(IEnumerable<String>)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
RectangleShape | N/A |
Parameters
Name | Type | Description |
---|---|---|
ids | IEnumerable<String > | N/A |
GetBoundingBoxesByIds(IEnumerable<String>)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<RectangleShape > | N/A |
Parameters
Name | Type | Description |
---|---|---|
ids | IEnumerable<String > | N/A |
GetColumnNamesOutsideFeatureSource(IEnumerable<String>)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<String > | N/A |
Parameters
Name | Type | Description |
---|---|---|
returningColumnNames | IEnumerable<String > | N/A |
GetColumns()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<FeatureSourceColumn > | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
GetCount()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Int64 | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
GetDistinctColumnValues(String)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<DistinctColumnValue > | N/A |
Parameters
Name | Type | Description |
---|---|---|
columnName | String | N/A |
GetFeatureById(String,IEnumerable<String>)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Feature | N/A |
Parameters
Name | Type | Description |
---|---|---|
id | String | N/A |
returningColumnNames | IEnumerable<String > | N/A |
GetFeatureById(String,ReturningColumnsType)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Feature | N/A |
Parameters
Name | Type | Description |
---|---|---|
id | String | N/A |
returningColumnNamesType | ReturningColumnsType | N/A |
GetFeatureIds()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<String > | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
GetFeatureIdsInsideBoundingBox(RectangleShape)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<String > | N/A |
Parameters
Name | Type | Description |
---|---|---|
boundingBox | RectangleShape | N/A |
GetFeaturesByColumnValue(String,String,ReturningColumnsType)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<Feature > | N/A |
Parameters
Name | Type | Description |
---|---|---|
columnName | String | N/A |
columnValue | String | N/A |
returningColumnType | ReturningColumnsType | N/A |
GetFeaturesByColumnValue(String,String,IEnumerable<String>)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<Feature > | N/A |
Parameters
Name | Type | Description |
---|---|---|
columnName | String | N/A |
columnValue | String | N/A |
returningColumnNames | IEnumerable<String > | N/A |
GetFeaturesByColumnValue(String,String)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<Feature > | N/A |
Parameters
Name | Type | Description |
---|---|---|
columnName | String | N/A |
columnValue | String | N/A |
GetFeaturesByIds(IEnumerable<String>,IEnumerable<String>)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<Feature > | N/A |
Parameters
Name | Type | Description |
---|---|---|
ids | IEnumerable<String > | N/A |
returningColumnNames | IEnumerable<String > | N/A |
GetFeaturesByIds(IEnumerable<String>,ReturningColumnsType)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<Feature > | N/A |
Parameters
Name | Type | Description |
---|---|---|
ids | IEnumerable<String > | N/A |
returningColumnNamesType | ReturningColumnsType | N/A |
GetFeaturesForDrawing(RectangleShape,Double,Double,IEnumerable<String>)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<Feature > | N/A |
Parameters
Name | Type | Description |
---|---|---|
boundingBox | RectangleShape | N/A |
screenWidth | Double | N/A |
screenHeight | Double | N/A |
returningColumnNames | IEnumerable<String > | N/A |
GetFeaturesForDrawing(RectangleShape,Double,Double,ReturningColumnsType)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<Feature > | N/A |
Parameters
Name | Type | Description |
---|---|---|
boundingBox | RectangleShape | N/A |
screenWidth | Double | N/A |
screenHeight | Double | N/A |
returningColumnNamesType | ReturningColumnsType | N/A |
GetFeaturesInsideBoundingBox(RectangleShape,IEnumerable<String>)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<Feature > | N/A |
Parameters
Name | Type | Description |
---|---|---|
boundingBox | RectangleShape | N/A |
returningColumnNames | IEnumerable<String > | N/A |
GetFeaturesInsideBoundingBox(RectangleShape,ReturningColumnsType)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<Feature > | N/A |
Parameters
Name | Type | Description |
---|---|---|
boundingBox | RectangleShape | N/A |
returningColumnNamesType | ReturningColumnsType | N/A |
GetFeaturesNearestTo(BaseShape,GeographyUnit,Int32,IEnumerable<String>)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<Feature > | N/A |
Parameters
Name | Type | Description |
---|---|---|
targetShape | BaseShape | N/A |
unitOfFeatureSource | GeographyUnit | N/A |
maxItemsToFind | Int32 | N/A |
returningColumnNames | IEnumerable<String > | N/A |
GetFeaturesNearestTo(BaseShape,GeographyUnit,Int32,ReturningColumnsType)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<Feature > | N/A |
Parameters
Name | Type | Description |
---|---|---|
targetShape | BaseShape | N/A |
unitOfData | GeographyUnit | N/A |
maxItemsToFind | Int32 | N/A |
returningColumnNamesType | ReturningColumnsType | N/A |
GetFeaturesNearestTo(Feature,GeographyUnit,Int32,IEnumerable<String>)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<Feature > | N/A |
Parameters
Name | Type | Description |
---|---|---|
targetFeature | Feature | N/A |
unitOfData | GeographyUnit | N/A |
maxItemsToFind | Int32 | N/A |
returningColumnNames | IEnumerable<String > | N/A |
GetFeaturesNearestTo(Feature,GeographyUnit,Int32,ReturningColumnsType)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<Feature > | N/A |
Parameters
Name | Type | Description |
---|---|---|
targetFeature | Feature | N/A |
unitOfData | GeographyUnit | N/A |
maxItemsToFind | Int32 | N/A |
returningColumnNamesType | ReturningColumnsType | N/A |
GetFeaturesNearestTo(BaseShape,GeographyUnit,Int32,IEnumerable<String>,Double,DistanceUnit)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<Feature > | N/A |
Parameters
Name | Type | Description |
---|---|---|
targetShape | BaseShape | N/A |
unitOfData | GeographyUnit | N/A |
maxItemsToFind | Int32 | N/A |
returningColumnNames | IEnumerable<String > | N/A |
searchRadius | Double | N/A |
unitOfSearchRadius | DistanceUnit | N/A |
GetFeaturesNearestTo(Feature,GeographyUnit,Int32,IEnumerable<String>,Double,DistanceUnit)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<Feature > | N/A |
Parameters
Name | Type | Description |
---|---|---|
targetFeature | Feature | N/A |
unitOfData | GeographyUnit | N/A |
maxItemsToFind | Int32 | N/A |
returningColumnNames | IEnumerable<String > | N/A |
searchRadius | Double | N/A |
unitOfSearchRadius | DistanceUnit | N/A |
GetFeaturesOutsideBoundingBox(RectangleShape,IEnumerable<String>)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<Feature > | N/A |
Parameters
Name | Type | Description |
---|---|---|
boundingBox | RectangleShape | N/A |
returningColumnNames | IEnumerable<String > | N/A |
GetFeaturesOutsideBoundingBox(RectangleShape,ReturningColumnsType)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<Feature > | N/A |
Parameters
Name | Type | Description |
---|---|---|
boundingBox | RectangleShape | N/A |
returningColumnNamesType | ReturningColumnsType | N/A |
GetFeaturesWithinDistanceOf(BaseShape,GeographyUnit,DistanceUnit,Double,IEnumerable<String>)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<Feature > | N/A |
Parameters
Name | Type | Description |
---|---|---|
targetShape | BaseShape | N/A |
unitOfData | GeographyUnit | N/A |
distanceUnit | DistanceUnit | N/A |
distance | Double | N/A |
returningColumnNames | IEnumerable<String > | N/A |
GetFeaturesWithinDistanceOf(BaseShape,GeographyUnit,DistanceUnit,Double,ReturningColumnsType)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<Feature > | N/A |
Parameters
Name | Type | Description |
---|---|---|
targetShape | BaseShape | N/A |
unitOfData | GeographyUnit | N/A |
distanceUnit | DistanceUnit | N/A |
distance | Double | N/A |
returningColumnNamesType | ReturningColumnsType | N/A |
GetFeaturesWithinDistanceOf(Feature,GeographyUnit,DistanceUnit,Double,IEnumerable<String>)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<Feature > | N/A |
Parameters
Name | Type | Description |
---|---|---|
targetFeature | Feature | N/A |
unitOfData | GeographyUnit | N/A |
distanceUnit | DistanceUnit | N/A |
distance | Double | N/A |
returningColumnNames | IEnumerable<String > | N/A |
GetFeaturesWithinDistanceOf(Feature,GeographyUnit,DistanceUnit,Double,ReturningColumnsType)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<Feature > | N/A |
Parameters
Name | Type | Description |
---|---|---|
targetFeature | Feature | N/A |
unitOfData | GeographyUnit | N/A |
distanceUnit | DistanceUnit | N/A |
distance | Double | N/A |
returningColumnNamesType | ReturningColumnsType | N/A |
GetFirstFeaturesWellKnownType()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
WellKnownType | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
GetHashCode()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Int32 | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
GetType()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Type | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
Open()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
RefreshColumns()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
RemoveEmptyAndExcludedFeatures(Collection<Feature>)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
features | Collection<Feature > | N/A |
RollbackTransaction()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
SpatialQuery(BaseShape,QueryType,IEnumerable<String>)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<Feature > | N/A |
Parameters
Name | Type | Description |
---|---|---|
targetShape | BaseShape | N/A |
queryType | QueryType | N/A |
returningColumnNames | IEnumerable<String > | N/A |
SpatialQuery(BaseShape,QueryType,ReturningColumnsType)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<Feature > | N/A |
Parameters
Name | Type | Description |
---|---|---|
targetShape | BaseShape | N/A |
queryType | QueryType | N/A |
returningColumnNamesType | ReturningColumnsType | N/A |
SpatialQuery(Feature,QueryType,IEnumerable<String>)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<Feature > | N/A |
Parameters
Name | Type | Description |
---|---|---|
feature | Feature | N/A |
queryType | QueryType | N/A |
returningColumnNames | IEnumerable<String > | N/A |
SpatialQuery(Feature,QueryType,ReturningColumnsType)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<Feature > | N/A |
Parameters
Name | Type | Description |
---|---|---|
feature | Feature | N/A |
queryType | QueryType | N/A |
returningColumnNamesType | ReturningColumnsType | N/A |
ToString()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
String | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
UpdateColumn(String,FeatureSourceColumn)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
columnName | String | N/A |
newFeatureSourceColumn | FeatureSourceColumn | N/A |
UpdateFeature(Feature)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
feature | Feature | N/A |
UpdateFeature(BaseShape)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
shape | BaseShape | N/A |
UpdateFeature(BaseShape,IDictionary<String,String>)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
shape | BaseShape | N/A |
columnValues | IDictionary<String ,String > | N/A |
Protected Methods¶
BuildSTRIndex()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
CanGetBoundingBoxQuicklyCore()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Boolean | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
CanGetCountQuicklyCore()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Boolean | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
CloneDeepCore()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
FeatureSource | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
CloseCore()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
CommitTransactionCore(TransactionBuffer)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
TransactionResult | N/A |
Parameters
Name | Type | Description |
---|---|---|
transactions | TransactionBuffer | N/A |
ExecuteNonQueryCore(String)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Int32 | N/A |
Parameters
Name | Type | Description |
---|---|---|
sqlStatement | String | N/A |
ExecuteQueryCore(String)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
DataTable | N/A |
Parameters
Name | Type | Description |
---|---|---|
sqlStatement | String | N/A |
ExecuteScalarCore(String)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Object | N/A |
Parameters
Name | Type | Description |
---|---|---|
sqlStatement | String | N/A |
Finalize()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
GetAllFeaturesCore(IEnumerable<String>,Int32,Int32)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<Feature > | N/A |
Parameters
Name | Type | Description |
---|---|---|
returningColumnNames | IEnumerable<String > | N/A |
startIndex | Int32 | N/A |
takeCount | Int32 | N/A |
GetAllFeaturesCore(IEnumerable<String>)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<Feature > | N/A |
Parameters
Name | Type | Description |
---|---|---|
returningColumnNames | IEnumerable<String > | N/A |
GetBoundingBoxByIdCore(String)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
RectangleShape | N/A |
Parameters
Name | Type | Description |
---|---|---|
id | String | N/A |
GetBoundingBoxCore()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
RectangleShape | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
GetColumnNamesInsideFeatureSource(IEnumerable<String>)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<String > | N/A |
Parameters
Name | Type | Description |
---|---|---|
returningColumnNames | IEnumerable<String > | N/A |
GetColumnNamesOutsideFeatureSourceCall(IEnumerable<String>)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<String > | N/A |
Parameters
Name | Type | Description |
---|---|---|
returningColumnNames | IEnumerable<String > | N/A |
GetColumnsCore()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<FeatureSourceColumn > | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
GetCountCore()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Int64 | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
GetCurrentProjInfo()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
TABProjInfo | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
GetDistinctColumnValuesCore(String)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<DistinctColumnValue > | N/A |
Parameters
Name | Type | Description |
---|---|---|
columnName | String | N/A |
GetFeatureIdsCore()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<String > | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
GetFeatureIdsInsideBoundingBoxCore(RectangleShape)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<String > | N/A |
Parameters
Name | Type | Description |
---|---|---|
boundingBox | RectangleShape | N/A |
GetFeaturesByColumnValueCore(String,String,IEnumerable<String>)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<Feature > | N/A |
Parameters
Name | Type | Description |
---|---|---|
columnName | String | N/A |
columnValue | String | N/A |
returningColumnNames | IEnumerable<String > | N/A |
GetFeaturesByIdsCore(IEnumerable<String>,IEnumerable<String>)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<Feature > | N/A |
Parameters
Name | Type | Description |
---|---|---|
ids | IEnumerable<String > | N/A |
returningColumnNames | IEnumerable<String > | N/A |
GetFeaturesForDrawingCore(RectangleShape,Double,Double,IEnumerable<String>)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<Feature > | N/A |
Parameters
Name | Type | Description |
---|---|---|
boundingBox | RectangleShape | N/A |
screenWidth | Double | N/A |
screenHeight | Double | N/A |
returningColumnNames | IEnumerable<String > | N/A |
GetFeaturesInsideBoundingBoxCore(RectangleShape,IEnumerable<String>)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<Feature > | N/A |
Parameters
Name | Type | Description |
---|---|---|
boundingBox | RectangleShape | N/A |
returningColumnNames | IEnumerable<String > | N/A |
GetFeaturesNearestToCore(BaseShape,GeographyUnit,Int32,IEnumerable<String>)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<Feature > | N/A |
Parameters
Name | Type | Description |
---|---|---|
targetShape | BaseShape | N/A |
unitOfData | GeographyUnit | N/A |
maxItemsToFind | Int32 | N/A |
returningColumnNames | IEnumerable<String > | N/A |
GetFeaturesOutsideBoundingBoxCore(RectangleShape,IEnumerable<String>)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<Feature > | N/A |
Parameters
Name | Type | Description |
---|---|---|
boundingBox | RectangleShape | N/A |
returningColumnNames | IEnumerable<String > | N/A |
GetFeaturesWithinDistanceOfCore(BaseShape,GeographyUnit,DistanceUnit,Double,IEnumerable<String>)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<Feature > | N/A |
Parameters
Name | Type | Description |
---|---|---|
targetShape | BaseShape | N/A |
unitOfData | GeographyUnit | N/A |
distanceUnit | DistanceUnit | N/A |
distance | Double | N/A |
returningColumnNames | IEnumerable<String > | N/A |
GetFirstFeaturesWellKnownTypeCore()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
WellKnownType | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
GetReturningColumnNames(ReturningColumnsType)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<String > | N/A |
Parameters
Name | Type | Description |
---|---|---|
returningColumnNamesType | ReturningColumnsType | N/A |
GetTabFeatureStyles()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Dictionary<Feature ,IEnumerable<Style >> | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
MemberwiseClone()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Object | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
OnClosedFeatureSource(ClosedFeatureSourceEventArgs)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
e | ClosedFeatureSourceEventArgs | N/A |
OnClosingFeatureSource(ClosingFeatureSourceEventArgs)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
e | ClosingFeatureSourceEventArgs | N/A |
OnCommittedTransaction(CommittedTransactionEventArgs)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
e | CommittedTransactionEventArgs | N/A |
OnCommittingTransaction(CommittingTransactionEventArgs)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
e | CommittingTransactionEventArgs | N/A |
OnCustomColumnFetch(CustomColumnFetchEventArgs)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
e | CustomColumnFetchEventArgs | N/A |
OnDrawingProgressChanged(DrawingProgressChangedEventArgs)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
e | DrawingProgressChangedEventArgs | N/A |
OnGettingColumns(GettingColumnsFeatureSourceEventArgs)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
e | GettingColumnsFeatureSourceEventArgs | N/A |
OnGettingFeaturesByIds(GettingFeaturesByIdsFeatureSourceEventArgs)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
e | GettingFeaturesByIdsFeatureSourceEventArgs | N/A |
OnGettingFeaturesForDrawing(GettingFeaturesForDrawingFeatureSourceEventArgs)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
e | GettingFeaturesForDrawingFeatureSourceEventArgs | N/A |
OnGottenColumns(GottenColumnsFeatureSourceEventArgs)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
e | GottenColumnsFeatureSourceEventArgs | N/A |
OnOpenedFeatureSource(OpenedFeatureSourceEventArgs)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
e | OpenedFeatureSourceEventArgs | N/A |
OnOpeningFeatureSource(OpeningFeatureSourceEventArgs)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
e | OpeningFeatureSourceEventArgs | N/A |
OpenCore()
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
N/A | N/A | N/A |
ProcessTransaction(RectangleShape,Collection<Feature>,Boolean)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
boundingBox | RectangleShape | N/A |
returnFeatures | Collection<Feature > | N/A |
needUpdateProjection | Boolean | N/A |
RaiseCustomColumnFetchEvent(Collection<Feature>,Collection<String>)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<Feature > | N/A |
Parameters
Name | Type | Description |
---|---|---|
sourceFeatures | Collection<Feature > | N/A |
fieldNamesOutsideOfSource | Collection<String > | N/A |
SetCurrentProjInfo(TABProjInfo)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Void | N/A |
Parameters
Name | Type | Description |
---|---|---|
proj | TABProjInfo | N/A |
SpatialQueryCore(BaseShape,QueryType,IEnumerable<String>)
¶
Summary
N/A
Remarks
N/A
Return Value
Type | Description |
---|---|
Collection<Feature > | N/A |
Parameters
Name | Type | Description |
---|---|---|
targetShape | BaseShape | N/A |
queryType | QueryType | N/A |
returningColumnNames | IEnumerable<String > | N/A |
Public Events¶
DrawingProgressChanged¶
N/A
Remarks
N/A
Event Arguments
DrawingProgressChangedEventArgs
GettingColumns¶
N/A
Remarks
N/A
Event Arguments
GettingColumnsFeatureSourceEventArgs
GottenColumns¶
N/A
Remarks
N/A
Event Arguments
GottenColumnsFeatureSourceEventArgs
GettingFeaturesByIds¶
N/A
Remarks
N/A
Event Arguments
GettingFeaturesByIdsFeatureSourceEventArgs
GettingFeaturesForDrawing¶
N/A
Remarks
N/A
Event Arguments
GettingFeaturesForDrawingFeatureSourceEventArgs
CustomColumnFetch¶
N/A
Remarks
N/A
Event Arguments
CommittingTransaction¶
N/A
Remarks
N/A
Event Arguments
CommittingTransactionEventArgs
CommittedTransaction¶
N/A
Remarks
N/A
Event Arguments
OpeningFeatureSource¶
N/A
Remarks
N/A
Event Arguments
OpenedFeatureSource¶
N/A
Remarks
N/A
Event Arguments
ClosingFeatureSource¶
N/A
Remarks
N/A
Event Arguments
ClosedFeatureSource¶
N/A
Remarks
N/A
Event Arguments