Initializes a new instance of the Filter class with the specified properties.

Overload List

  NameDescription
Filter()()()
Initializes a new instance of the Filter class. Use the properties to specify the search criteria.
Filter(String)
Initializes a new instance of the Filter class which can be passed into the Table.Search method to perform an attribute query on any type of Table. The RowCollection returned from the Table.Search method will contain data for all the columns in the Table.
Filter(Geometry, FilterSearchOptions)
Initializes a new instance of the Filter class which can be passed into the Table.Search method to perform a spatial query. The RowCollection returned from the Search method will contain data for all columns in the Table.
Filter(String, array<String>[]()[])
Initializes a new instance of the Filter class which can be passed into the Table.Search method to perform an attribute query on any type of Table. The RowCollection returned from the Search method will only contain data for the specified columns.
Filter(Geometry, FilterSearchOptions, String)
Initializes a new instance of the Filter class which can be passed into the Table.Search method to perform both an attribute and a spatial query in a single search. The RowCollection returned from the Search method will contain data for all columns in the Table.
Filter(Geometry, FilterSearchOptions, String, array<String>[]()[], String)
Initializes a new instance of the Filter class which can be passed into the Table.Search method to perform both an attribute and a spatial query (using the named geometry Column) in a single search. The RowCollection returned from the Search method will only contain data for the specified columns.

See Also