C# Class FdoToolbox.Base.SharpMapProvider.FdoInMemoryProvider

An in-memory data provider for SharpMap
Inheritance: IProvider
Datei anzeigen Open project: jumpinjackie/fdotoolbox

Public Methods

Method Description
Close ( ) : void
Dispose ( ) : void
ExecuteIntersectionQuery ( SharpMap geom, SharpMap ds ) : void
FdoInMemoryProvider ( ) : System
GetExtents ( ) : SharpMap.Geometries.BoundingBox
GetFeature ( uint RowID ) : SharpMap.Data.FeatureDataRow
GetFeatureCount ( ) : int
GetGeometriesInView ( SharpMap bbox ) : List
GetGeometryByID ( uint oid ) : SharpMap.Geometries.Geometry
GetObjectIDsInView ( SharpMap bbox ) : List
GetXYTolerance ( ) : double?
Open ( ) : void

Method Details

Close() public method

public Close ( ) : void
return void

Dispose() public method

public Dispose ( ) : void
return void

ExecuteIntersectionQuery() public method

public ExecuteIntersectionQuery ( SharpMap geom, SharpMap ds ) : void
geom SharpMap
ds SharpMap
return void

FdoInMemoryProvider() public method

public FdoInMemoryProvider ( ) : System
return System

GetExtents() public method

public GetExtents ( ) : SharpMap.Geometries.BoundingBox
return SharpMap.Geometries.BoundingBox

GetFeature() public method

public GetFeature ( uint RowID ) : SharpMap.Data.FeatureDataRow
RowID uint
return SharpMap.Data.FeatureDataRow

GetFeatureCount() public method

public GetFeatureCount ( ) : int
return int

GetGeometriesInView() public method

public GetGeometriesInView ( SharpMap bbox ) : List
bbox SharpMap
return List

GetGeometryByID() public method

public GetGeometryByID ( uint oid ) : SharpMap.Geometries.Geometry
oid uint
return SharpMap.Geometries.Geometry

GetObjectIDsInView() public method

public GetObjectIDsInView ( SharpMap bbox ) : List
bbox SharpMap
return List

GetXYTolerance() public method

public GetXYTolerance ( ) : double?
return double?

Open() public method

public Open ( ) : void
return void