Table of Contents

Namespace Examine.Search

Classes

FacetResult

Supports all classes in the .NET class hierarchy and provides low-level services to derived classes. This is the ultimate base class of all .NET classes; it is the root of the type hierarchy.

OrderingExtensions

Extensions on the IOrdering interface

QueryOptions

Represents options for querying

SearchAfter

Options for Searching After. Used for efficent deep paging.

Structs

DoubleRange

Represents a range over double values.

ExamineValue
FacetLabel

Holds a sequence of string components, specifying the hierarchical name of a category.

FacetValue
FilterTerm

Term

FloatRange

Represents a range over float values.

Int64Range

Represents a range over long values.

SortableField

Represents a field used to sort results

Interfaces

IBooleanFilterOperation
IBooleanOperation

Defines the supported operation for addition of additional clauses in the fluent API

IDrillDownQueryDimensions

Drill-down Query Dimensions

IDrillSideways

Drill Sideways Options

IExamineSpatialCircle

Spatial Circle Shape

IExamineSpatialEmptyShape

Empty Spatial Shape

IExamineSpatialLineString

Spatial Line String Shape

IExamineSpatialPoint

Spatial Point Shape

IExamineSpatialRectangle

Spatial Rectangle Shape

IExamineSpatialShape

Spatial Shape

IExamineSpatialShapeCollection

A Collection of Shapes

IExamineSpatialShapeFactory

Creates Shapes

IExamineValue

Represents a value used in a query like IQuery

IFacetLabel

Holds a sequence of string components, specifying the hierarchical name of a category.

IFacetOperations

Faceting operations

IFacetQueryField

Represents a facet fulltext query field

IFacetResult

Represents a facet results consisting of IFacetValue

IFacetResults

Represents a search result containing facets

IFacetValue

Represents a single facet value

IFaceting

Allows for selecting facets to return in your query

IFilter
IFilterChain

Filter Chaining

INestedBooleanFilterOperation
INestedBooleanOperation

Represents a nested boolean operation

INestedFilter
INestedQuery

Represents a nested query

IOrdering

Represents a ordering operation

IQuery

Defines the query methods for the fluent search API

IQueryExecutor

Executes a query

Enums

BooleanOperation

Represents types of boolean operations

ChainOperation

Represents types of chain operations

ExamineSpatialDistanceComparison

Type of Spatial Distance Comparison

ExamineSpatialOperation

Spatial Operation Type

Examineness

Different ways to match terms

SortDirection

Sort Direction

SortType

Used during a sort operation to specify how the field should be sorted