Class QueryableExtensions
- Namespace
- Scaleout.Client.QuerySupport
- Assembly
- Scaleout.Client.dll
A static class containing extension methods useful for extending StateServer property index queries.
public static class QueryableExtensions
- Inheritance
-
QueryableExtensions
- Inherited Members
Methods
- InvokeAsync<T>(IQueryable<T>, string, byte[], TimeSpan?)
Asynchronously invokes a server-side parallel method invocation operation against those objects in the cache that satisfy the filter specified by
source
. The object filtering is performed on the server.
- InvokeAsync<T>(IQueryable<T>, string, byte[], string, TimeSpan?)
Asynchronously invokes a server-side parallel method invocation operation against those objects in the cache that satisfy the filter specified by
source
. The object filtering is performed on the server.
- Invoke<T>(IQueryable<T>, string, byte[], TimeSpan?)
Invokes a server-side parallel method invocation operation against those objects in the cache that satisfy the filter specified by
source
. The object filtering is performed on the server.
- Invoke<T>(IQueryable<T>, string, byte[], string, TimeSpan?)
Invokes a server-side parallel method invocation operation against those objects in the cache that satisfy the filter specified by
source
. The object filtering is performed on the server.
- SelectKeys<TKey, TValue>(IQueryable<TValue>, Cache<TKey, TValue>)
Returns the keys corresponding to the possibly filtered
source
.
- WithAllTags<T>(IQueryable<T>, params string[])
Adds a filter to the supplied
source
to allow only values ofT
which have all of the specifiedtags
to be returned from the server.
- WithAnyTag<T>(IQueryable<T>, params string[])
Adds a filter to the supplied
source
to allow only values ofT
which has any of the specifiedtags
to be returned from the server.
- WithTags<T>(IQueryable<T>, IEnumerable<string>, IEnumerable<string>)
Adds a filter to the supplied
source
to allow only values /// ofT
that have all of the tags specified intagsSet
set while at the same time, none of the tags specified intagsNotSet
are set.