Predicates Class
Namespace: Hazelcast.Query
Assembly: Hazelcast.Net.dll
Creates IPredicate instances.
public static class Predicates
Inherited Members
Methods
Name | Description |
---|---|
And(params IPredicate[]) | Succeeds if all the specified predicates succeed. |
Between(string, object, object) | Succeeds if the target value is between the specified inclusive bounds. |
EqualTo(string, object) | Succeeds if the target value is equal to the specified value. |
False() | Never succeeds. |
GreaterThan(string, object) | Succeeds if the target value is greater than the specified value. |
GreaterThanOrEqualTo(string, object) | Succeeds if the target value is greater than, or equal to, the specified value. |
ILike(string, string) | Succeeds if the target value matches the specified case-insensitive pattern. |
In(string, params object[]) | Succeeds if the target value is equal to one of the specified values. |
In<T>(string, IEnumerable<T>) | Succeeds if the target value is equal to one of the specified values. |
InstanceOf(string) | Succeeds if the item is an instance of the specified class. |
Key() | Begins a predicate for the key. |
Key(string) | Begins a predicate for an attribute of the key. |
LessThan(string, object) | Succeeds if the target value is less than the specified value. |
LessThanOrEqualTo(string, object) | Succeeds if the target value is less than, or equal to, the specified value. |
Like(string, string) | Succeeds if the target value matches the specified case-sensitive pattern. |
Match(string, string) | Succeeds if the target value matches the specified regular expression. |
Not(IPredicate) | Succeeds if the specified predicate does not succeed. |
NotEqualTo(string, object) | Succeeds if the target value is not equal to the specified value. |
Or(params IPredicate[]) | Succeeds if at least one of the specified predicates succeed. |
Page(int) | Paginates results. |
Page(int, IPredicate) | Paginates results of a predicate. |
Page(int, IPredicate, IComparer<KeyValuePair<object, object>>) | Paginates results of a predicate. |
Page(int, IComparer<KeyValuePair<object, object>>) | Paginates results. |
Partition(object, IPredicate) | Restricts the execution of a predicate to a single partition. |
Sql(string) | Succeeds if the specified SQL query succeeds. |
True() | Always succeeds. |
Value() | Begins a predicate for the value. |
Value(string) | Begins a predicate for an attribute of the value. |