Table of Contents

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>>