Click or drag to resize
CqlQueryExtensions Methods

The CqlQueryExtensions type exposes the following members.

Methods
  NameDescription
Public methodStatic memberAllowFiltering<TSource>
The ALLOW FILTERING option allows to explicitly allow queries that require filtering. Please note that a query using ALLOW FILTERING may thus have unpredictable performance (for the definition above), i.e. even a query that selects a handful of records may exhibit performance that depends on the total amount of data stored in the cluster.
Public methodStatic memberCount<TSource>
Returns the number of rows matching the query. To execute this CqlScalar use Execute() method.
Public methodStatic memberDelete<TSource>
Returns a representation of a DELETE cql statement
Public methodStatic memberDeleteIf<TSource>
Returns a representation of a DELETE ... IF ... cql statement, for Lightweight Transactions support
Public methodStatic memberFirst<TSource>(CqlQuery<TSource>)
Returns a CqlQuery which after execution will return the first element in a sequence. To execute this CqlQuery use Execute() method.
Public methodStatic memberFirst<TSource>(Table<TSource>, Expression<Func<TSource, Boolean>>)
Returns a CqlQuery which after execution returns the first element in a sequence that satisfies a specified condition. To execute this CqlQuery use Execute() method.
Public methodStatic memberFirstOrDefault<TSource>(CqlQuery<TSource>)
Returns a CqlQuery which after execution will return the first element of a sequence, or a default value if the sequence contains no elements. To execute this CqlQuery use Execute() method.
Public methodStatic memberFirstOrDefault<TSource>(Table<TSource>, Expression<Func<TSource, Boolean>>)
Returns a CqlQuery which after execution will return the first element of the sequence that satisfies a condition or a default value if no such element is found. To execute this CqlQuery use Execute() method.
Public methodStatic memberGroupBy<TKey, TSource>
Returns a CqlQuery which after execution returns grouped sequence of values based on a predicate. To execute this CqlQuery use Execute() method.
Public methodStatic memberOrderBy<TSource, TKey>
Sorts the elements, which are returned from CqlQuery, in ascending order according to a key.
Public methodStatic memberOrderByDescending<TSource, TKey>
Sorts the elements, which are returned from CqlQuery, in ascending order according to a key.
Public methodStatic memberSelect<TSource, TResult>(CqlQuery<TSource>, Expression<Func<TSource, TResult>>)
Projects each element of a sequence into a new form.
Public methodStatic memberSelect<TGroup, TSource, TResult>(CqlQuery<IGrouping<TGroup, TSource>>, Expression<Func<IGrouping<TGroup, TSource>, TResult>>)
Public methodStatic memberTake<TSource>
Returns a CqlQuery which after execution will return IEnumerable<TSource> with specified number of contiguous elements from the start of a sequence. To execute this CqlQuery use Execute() method.
Public methodStatic memberThenBy<TSource, TKey>
Sorts the elements, which are returned from CqlQuery, in ascending order according to a key.
Public methodStatic memberThenByDescending<TSource, TKey>
Sorts the elements, which are returned from CqlQuery, in descending order according to a key.
Public methodStatic memberUpdate<TSource>
Returns a representation of a UPDATE cql statement
Public methodStatic memberUpdateIf<TSource>
Returns a representation of a UPDATE ... IF ... cql statement, for Lightweight Transactions support
Public methodStatic memberWhere<TSource>
Returns a CqlQuery which after execution returns filtered sequence of values based on a predicate. To execute this CqlQuery use Execute() method.
Top
See Also