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


IQueryFilterDefinition Interface (ArcObjects .NET 10.5 SDK)
ArcObjects Library Reference (GeoDatabase)  

IQueryFilterDefinition Interface

Provides access to query filter definition properties. Note: the IQueryFilterDefinition interface has been superseded byIQueryFilterDefinition2. Please consider using the more recent version.

Product Availability

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

Description

The IQueryFilterDefinition interface is used to define the set of FilterDef objects that are applied to the query. This set of objects is represented by the FilterDefs property. The other property on this interface PostfixClause is a string property that allows for addition text to be appended to the SQL generated by a query filter.

Members

Description
Read/write property FilterDefs The filter definitions specified for this query filter.
Read/write property PostfixClause A clause that will be appended to the SELECT statement, following the where clause. Most commonly used for clauses like ORDER BY.

CoClasses that implement IQueryFilterDefinition

CoClasses and Classes Description
ImageQueryFilter (esriCarto) An image query filter.
QueryFilter Esri Query Filter object.
SpatialFilter Esri Spatial Filter object.
TemporalQueryFilter (esriTrackingAnalyst) Controls properties for the temporal query filter.
TimeQueryFilter (esriCarto) TimeQueryFilter Class

.NET Related Topics

Querying geodatabase tables