Click or drag to resize

QueryEnumerator Class

An enumerator for Couchbase Lite ViewQuery results.
Inheritance Hierarchy
SystemObject
  Couchbase.LiteQueryEnumerator

Namespace:  Couchbase.Lite
Assembly:  Couchbase.Lite (in Couchbase.Lite.dll) Version: 1.4.1-b107
Syntax
C#
public sealed class QueryEnumerator : IEnumerator<QueryRow>, 
	IEnumerator, IDisposable, IEnumerable<QueryRow>, IEnumerable

The QueryEnumerator type exposes the following members.

Properties
  NameDescription
Public propertyCount
Gets the number of rows in the QueryEnumerator.
Public propertyCurrent
Public propertySequenceNumber
Gets the Database's sequence number at the time the View results were generated.
Public propertyStale Obsolete.
Gets whether the Database has changed since the View results were generated.
Top
Methods
  NameDescription
Public methodDispose
Releases all resources used by the QueryEnumerator
Public methodEquals (Overrides ObjectEquals(Object).)
Public methodGetEnumerator
Public methodGetHashCode (Overrides ObjectGetHashCode.)
Public methodGetRow Obsolete.
Gets the QueryRow at the specified index in the results.
Public methodIsStale
Returns whether or not this query result set is stale (i.e. the database has been updated since the query ran)
Public methodMoveNext
Public methodReset
Top
See Also