CqlQueryExtensions Class |
Namespace: Cassandra.Data.Linq
public static class CqlQueryExtensions
The CqlQueryExtensions type exposes the following members.
Name | Description | |
---|---|---|
AllowFilteringTSource |
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.
| |
CountTSource |
Returns the number of rows matching the query.
To execute this CqlScalar use Execute() method.
| |
DeleteTSource |
Returns a representation of a DELETE cql statement
| |
DeleteIfTSource |
Returns a representation of a DELETE ... IF ... cql statement, for Lightweight Transactions support
| |
FirstTSource(CqlQueryTSource) |
Returns a CqlQuery which after execution will return the first element in a sequence.
To execute this CqlQuery use Execute() method.
| |
FirstTSource(TableTSource, ExpressionFuncTSource, 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.
| |
FirstOrDefaultTSource(CqlQueryTSource) |
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.
| |
FirstOrDefaultTSource(TableTSource, ExpressionFuncTSource, 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.
| |
GroupByTKey, TSource |
Returns a CqlQuery which after execution returns grouped sequence of values based on a predicate.
To execute this CqlQuery use Execute() method.
| |
OrderByTSource, TKey |
Sorts the elements, which are returned from CqlQuery, in ascending order according to a key.
| |
OrderByDescendingTSource, TKey |
Sorts the elements, which are returned from CqlQuery, in ascending order according to a key.
| |
SelectTSource, TResult(CqlQueryTSource, ExpressionFuncTSource, TResult) |
Projects each element of a sequence into a new form.
| |
SelectTGroup, TSource, TResult(CqlQueryIGroupingTGroup, TSource, ExpressionFuncIGroupingTGroup, TSource, TResult) | ||
TakeTSource |
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.
| |
ThenByTSource, TKey |
Sorts the elements, which are returned from CqlQuery, in ascending order according to a key.
| |
ThenByDescendingTSource, TKey |
Sorts the elements, which are returned from CqlQuery, in descending order according to a key.
| |
UpdateTSource |
Returns a representation of a UPDATE cql statement
| |
UpdateIfTSource |
Returns a representation of a UPDATE ... IF ... cql statement, for Lightweight Transactions support
| |
UpdateIfExistsTSource |
Returns a representation of a UPDATE ... IF EXISTS cql statement, for Lightweight Transactions support.
| |
WhereTSource |
Returns a CqlQuery which after execution returns filtered sequence of values based on a predicate.
To execute this CqlQuery use Execute() method.
|