Click or drag to resize

Couchbase.Lite.Query Namespace

 
Classes
  ClassDescription
Public classDataSourceFactory
A factory class for creating data sources for queries
Public classExpressionFactory
A factory for unary IExpression operators
Public classLiveQueryChangedEventArgs
Arguments for the Changed event
Public classOrderByFactory
A factory class for generating ISortOrder objects
Public classQueryFactory
A factory class for generating the initial portion of a query
Interfaces
  InterfaceDescription
Public interfaceIDatabaseSource
An interface representing a source of data that comes from an Database
Public interfaceIDataSource
An interface representing the source of data for a query
Public interfaceIExpression
An interface representing an abstract expression that can act on a given piece of data
Public interfaceIFrom
An interface representing the FROM portion of an IQuery
Public interfaceIFromRouter
An interface representing a portion of a query that can be routed to a FROM portion
Public interfaceILiveQuery
An interface for a query which reports any changes in its rows in real time. This API is not yet finalized. It WILL change.
Public interfaceIOrderBy
An interface representing the ORDER BY portion of an IQuery
Public interfaceIOrderByRouter
An interface representing a portion of a query that can be routed to an ORDER BY portion
Public interfaceIQuery
An interface representing a runnable query over a data source
Public interfaceISelect
An interface representing the SELECT portion of an IQuery
Public interfaceISelectRouter
An interface representing an IExpression that can be routed to a SELECT portion of a query
Public interfaceISortOrder
An interface representing the way that an IOrderBy should be sorted
Public interfaceIWhere
An interface representing the WHERE portion of an IQuery
Public interfaceIWhereRouter
An interface representing a portion of a query that can be routed to a WHERE portion of the query.