This document is archived and information here might be outdated.  Recommended version.


ISpatialIndex2 Interface (ArcObjects .NET 10.8 SDK)
ArcObjects Help for .NET developers > ArcObjects Help for .NET developers > ArcObjects namespaces > Geometry > ESRI.ArcGIS.Geometry > Interfaces > IS > ISpatialIndex2 Interface
ArcGIS Developer Help

ISpatialIndex2 Interface

Provides access to members that create a temporary spatial index for improving performance of "Disjoint" and some other relational operators.

Product Availability

Available with ArcGIS Engine, ArcGIS Desktop, and ArcGIS Server.

Members

Name Description
Read/write property AllowIndexing Indicates whether to allow a spatial index to be created for this geometry.
Method CheckInvalidate Invalidates the spatial index if the geometry has been changed since the index was last constructed.
Method Invalidate Invalidate the spatial index.

Inherited Interfaces

Interfaces Description
ISpatialIndex Provides access to members that create a temporary spatial index for improving performance of "Disjoint" and some other relational operators.

Classes that implement ISpatialIndex2

Classes Description
Polygon A collection of rings ordered by their containment relationship; optionally has measure, height and ID attributes.
Polyline An ordered collection of paths; optionally has measure, height and ID attributes.