Skip to content

BuildingIndexShapeFileFeatureSourceEventArgs

Namespace: ThinkGeo.Core

This class represents the parameters passed in through the BuildingIndex event in ShapeFileFeatureSource class.

public class BuildingIndexShapeFileFeatureSourceEventArgs : System.EventArgs

Inheritance ObjectEventArgsBuildingIndexShapeFileFeatureSourceEventArgs

Remarks:

None

Properties

RecordCount

Gets the total record count to build rTree index.

public long RecordCount { get; }

Property Value

Int64

CurrentRecordIndex

Gets the current record index for building rTree index.

public long CurrentRecordIndex { get; }

Property Value

Int64

CurrentFeature

Gets the current feature for building rTree index.

public Feature CurrentFeature { get; }

Property Value

Feature

StartProcessTime

Gets the starting process time for building the index.

public DateTime StartProcessTime { get; }

Property Value

DateTime

Cancel

Gets or sets to see if we need to cancel the building index of current record.

public bool Cancel { get; set; }

Property Value

Boolean

ShapePathFilename

public string ShapePathFilename { get; }

Property Value

String

Constructors

BuildingIndexShapeFileFeatureSourceEventArgs(Int64, Int64, Feature, DateTime, String)

public BuildingIndexShapeFileFeatureSourceEventArgs(long recordCount, long currentRecordIndex, Feature currentFeature, DateTime startProcessTime, string shapePathFilename)

Parameters

recordCount Int64

currentRecordIndex Int64

currentFeature Feature

startProcessTime DateTime

shapePathFilename String