Class QueryBatch.AsyncResultGenerator<T, TTree>
- Namespace
- The.Entities
- Assembly
- Instagile.dll
public sealed class QueryBatch.AsyncResultGenerator<T, TTree> where TTree : IRelationshipTree<TTree>
Type Parameters
T
TTree
- Inheritance
-
QueryBatch.AsyncResultGenerator<T, TTree>
- Inherited Members
-
Methods
AllAsync(Expression<Func<T, bool>>, CancellationToken?)
public Task<bool> AllAsync(Expression<Func<T, bool>> predicate, CancellationToken? cancellationToken = null)
Parameters
predicate Expression<Func<T, bool>>
cancellationToken CancellationToken?
Returns
- Task<bool>
AnyAsync(Expression<Func<T, bool>>, CancellationToken?)
public Task<bool> AnyAsync(Expression<Func<T, bool>> predicate, CancellationToken? cancellationToken = null)
Parameters
predicate Expression<Func<T, bool>>
cancellationToken CancellationToken?
Returns
- Task<bool>
AnyAsync(CancellationToken?)
public Task<bool> AnyAsync(CancellationToken? cancellationToken = null)
Parameters
cancellationToken CancellationToken?
Returns
- Task<bool>
CountAsync(Expression<Func<T, bool>>, CancellationToken?)
public Task<int> CountAsync(Expression<Func<T, bool>> predicate, CancellationToken? cancellationToken = null)
Parameters
predicate Expression<Func<T, bool>>
cancellationToken CancellationToken?
Returns
- Task<int>
CountAsync(CancellationToken?)
public Task<int> CountAsync(CancellationToken? cancellationToken = null)
Parameters
cancellationToken CancellationToken?
Returns
- Task<int>
FirstAsync(Expression<Func<T, bool>>, CancellationToken?)
public Task<T> FirstAsync(Expression<Func<T, bool>> predicate, CancellationToken? cancellationToken = null)
Parameters
predicate Expression<Func<T, bool>>
cancellationToken CancellationToken?
Returns
- Task<T>
FirstAsync(CancellationToken?)
public Task<T> FirstAsync(CancellationToken? cancellationToken = null)
Parameters
cancellationToken CancellationToken?
Returns
- Task<T>
FirstOrDefaultAsync(Expression<Func<T, bool>>, CancellationToken?)
public Task<T?> FirstOrDefaultAsync(Expression<Func<T, bool>> predicate, CancellationToken? cancellationToken = null)
Parameters
predicate Expression<Func<T, bool>>
cancellationToken CancellationToken?
Returns
- Task<T>
FirstOrDefaultAsync(CancellationToken?)
public Task<T?> FirstOrDefaultAsync(CancellationToken? cancellationToken = null)
Parameters
cancellationToken CancellationToken?
Returns
- Task<T>
SingleAsync(Expression<Func<T, bool>>, CancellationToken?)
public Task<T> SingleAsync(Expression<Func<T, bool>> predicate, CancellationToken? cancellationToken = null)
Parameters
predicate Expression<Func<T, bool>>
cancellationToken CancellationToken?
Returns
- Task<T>
SingleAsync(CancellationToken?)
public Task<T> SingleAsync(CancellationToken? cancellationToken = null)
Parameters
cancellationToken CancellationToken?
Returns
- Task<T>
SingleOrDefaultAsync(Expression<Func<T, bool>>, CancellationToken?)
public Task<T?> SingleOrDefaultAsync(Expression<Func<T, bool>> predicate, CancellationToken? cancellationToken = null)
Parameters
predicate Expression<Func<T, bool>>
cancellationToken CancellationToken?
Returns
- Task<T>
SingleOrDefaultAsync(CancellationToken?)
public Task<T?> SingleOrDefaultAsync(CancellationToken? cancellationToken = null)
Parameters
cancellationToken CancellationToken?
Returns
- Task<T>
SumAsync(CancellationToken?)
public Task<T> SumAsync(CancellationToken? cancellationToken = null)
Parameters
cancellationToken CancellationToken?
Returns
- Task<T>
SumAsync<U>(Expression<Func<T, U>>, CancellationToken?)
public Task<U> SumAsync<U>(Expression<Func<T, U>> selector, CancellationToken? cancellationToken = null)
Parameters
selector Expression<Func<T, U>>
cancellationToken CancellationToken?
Returns
- Task<U>
Type Parameters
U
ToIDPairsAsync(RelationshipInfo, CancellationToken?)
public Task<RelationshipPairs> ToIDPairsAsync(RelationshipInfo relationshipInfo, CancellationToken? cancellationToken = null)
Parameters
relationshipInfo RelationshipInfo
cancellationToken CancellationToken?
Returns
- Task<RelationshipPairs>
ToListAsync(CancellationToken?)
public Task<List<T>> ToListAsync(CancellationToken? cancellationToken = null)
Parameters
cancellationToken CancellationToken?
Returns
- Task<List<T>>