Fauna v10 .NET/C# Driver 0.2.0-beta
 
Loading...
Searching...
No Matches
Fauna.DataContext.ICollection Interface Reference
Inheritance diagram for Fauna.DataContext.ICollection:
Fauna.Linq.IQuerySource< T > Fauna.DataContext.Collection< Doc >

Properties

string Name [get]
 
Type DocType [get]
 

Additional Inherited Members

- Public Member Functions inherited from Fauna.Linq.IQuerySource< T >
IAsyncEnumerable< Page< T > > PaginateAsync (QueryOptions? queryOptions=null, CancellationToken cancel=default)
 
IAsyncEnumerable< T > ToAsyncEnumerable (CancellationToken cancel=default)
 
IEnumerable< T > ToEnumerable ()
 
IQuerySource< T > Distinct ()
 
IQuerySource< T > Order ()
 
IQuerySource< T > OrderBy< K > (Expression< Func< T, K > > keySelector)
 
IQuerySource< T > OrderDescending ()
 
IQuerySource< T > OrderByDescending< K > (Expression< Func< T, K > > keySelector)
 
IQuerySource< T > Reverse ()
 
IQuerySource< R > Select< R > (Expression< Func< T, R > > selector)
 
IQuerySource< T > Skip (int count)
 
IQuerySource< T > Take (int count)
 
IQuerySource< T > Where (Expression< Func< T, bool > > predicate)
 
bool All (Expression< Func< T, bool > > predicate)
 
Task< bool > AllAsync (Expression< Func< T, bool > > predicate, CancellationToken cancel=default)
 
bool Any ()
 
Task< bool > AnyAsync (CancellationToken cancel=default)
 
bool Any (Expression< Func< T, bool > > predicate)
 
Task< bool > AnyAsync (Expression< Func< T, bool > > predicate, CancellationToken cancel=default)
 
int Count ()
 
Task< int > CountAsync (CancellationToken cancel=default)
 
int Count (Expression< Func< T, bool > > predicate)
 
Task< int > CountAsync (Expression< Func< T, bool > > predicate, CancellationToken cancel=default)
 
First ()
 
Task< T > FirstAsync (CancellationToken cancel=default)
 
First (Expression< Func< T, bool > > predicate)
 
Task< T > FirstAsync (Expression< Func< T, bool > > predicate, CancellationToken cancel=default)
 
T? FirstOrDefault ()
 
Task< T?> FirstOrDefaultAsync (CancellationToken cancel=default)
 
T? FirstOrDefault (Expression< Func< T, bool > > predicate)
 
Task< T?> FirstOrDefaultAsync (Expression< Func< T, bool > > predicate, CancellationToken cancel=default)
 
Last ()
 
Task< T > LastAsync (CancellationToken cancel=default)
 
Last (Expression< Func< T, bool > > predicate)
 
Task< T > LastAsync (Expression< Func< T, bool > > predicate, CancellationToken cancel=default)
 
T? LastOrDefault ()
 
Task< T?> LastOrDefaultAsync (CancellationToken cancel=default)
 
T? LastOrDefault (Expression< Func< T, bool > > predicate)
 
Task< T?> LastOrDefaultAsync (Expression< Func< T, bool > > predicate, CancellationToken cancel=default)
 
long LongCount ()
 
Task< long > LongCountAsync (CancellationToken cancel=default)
 
long LongCount (Expression< Func< T, bool > > predicate)
 
Task< long > LongCountAsync (Expression< Func< T, bool > > predicate, CancellationToken cancel=default)
 
Max ()
 
Task< T > MaxAsync (CancellationToken cancel=default)
 
Max< R > (Expression< Func< T, R > > selector)
 
Task< R > MaxAsync< R > (Expression< Func< T, R > > selector, CancellationToken cancel=default)
 
Min ()
 
Task< T > MinAsync (CancellationToken cancel=default)
 
Min< R > (Expression< Func< T, R > > selector)
 
Task< R > MinAsync< R > (Expression< Func< T, R > > selector, CancellationToken cancel=default)
 
Single ()
 
Task< T > SingleAsync (CancellationToken cancel=default)
 
Single (Expression< Func< T, bool > > predicate)
 
Task< T > SingleAsync (Expression< Func< T, bool > > predicate, CancellationToken cancel=default)
 
SingleOrDefault ()
 
Task< T > SingleOrDefaultAsync (CancellationToken cancel=default)
 
SingleOrDefault (Expression< Func< T, bool > > predicate)
 
Task< T > SingleOrDefaultAsync (Expression< Func< T, bool > > predicate, CancellationToken cancel=default)
 
int Sum (Expression< Func< T, int > > selector)
 
Task< int > SumAsync (Expression< Func< T, int > > selector, CancellationToken cancel=default)
 
long Sum (Expression< Func< T, long > > selector)
 
Task< long > SumAsync (Expression< Func< T, long > > selector, CancellationToken cancel=default)
 
double Sum (Expression< Func< T, double > > selector)
 
Task< double > SumAsync (Expression< Func< T, double > > selector, CancellationToken cancel=default)
 
double Average (Expression< Func< T, double > > selector)
 
Task< double > AverageAsync (Expression< Func< T, double > > selector, CancellationToken cancel=default)
 
List< T > ToList ()
 
Task< List< T > > ToListAsync (CancellationToken cancel=default)
 
T[] ToArray ()
 
Task< T[]> ToArrayAsync (CancellationToken cancel=default)
 
HashSet< T > ToHashSet ()
 
Task< HashSet< T > > ToHashSetAsync (CancellationToken cancel=default)
 
HashSet< T > ToHashSet (IEqualityComparer< T >? comparer)
 
Task< HashSet< T > > ToHashSetAsync (IEqualityComparer< T >? comparer, CancellationToken cancel=default)
 
Dictionary< K, V > ToDictionary< K, V > (Func< T, K > getKey, Func< T, V > getValue)
 
Task< Dictionary< K, V > > ToDictionaryAsync< K, V > (Func< T, K > getKey, Func< T, V > getValue, CancellationToken cancel=default)
 
Dictionary< K, V > ToDictionary< K, V > (Func< T, K > getKey, Func< T, V > getValue, IEqualityComparer< K >? comparer)
 
Task< Dictionary< K, V > > ToDictionaryAsync< K, V > (Func< T, K > getKey, Func< T, V > getValue, IEqualityComparer< K >? comparer, CancellationToken cancel=default)
 
- Static Package Functions inherited from Fauna.Linq.IQuerySource< T >

Detailed Description

Definition at line 62 of file DataContext.cs.

Property Documentation

◆ DocType

Type Fauna.DataContext.ICollection.DocType
get

Implemented in Fauna.DataContext.Collection< Doc >.

Definition at line 65 of file DataContext.cs.

◆ Name

string Fauna.DataContext.ICollection.Name
get

Implemented in Fauna.DataContext.Collection< Doc >.

Definition at line 64 of file DataContext.cs.


The documentation for this interface was generated from the following file: