Fauna v10 .NET/C# Driver 1.0.1
 
Loading...
Searching...
No Matches
Classes | Enumerations
Fauna.Linq Namespace Reference

Classes

class  DataContext
 An abstract class representing a DataContext. This is a special type of Fauna client that can be used to execute LINQ-style queries. More...
 
class  DataContextBuilder
 
class  IntermediateQueryHelpers
 
interface  IPipelineExecutor
 
interface  IQuerySource
 An interface for common static IQuerySource methods that are non-generic. More...
 
class  MappedDeserializer
 
class  ProjectionAnalysisVisitor
 
class  ProjectionDeserializer
 
class  ProjectionRewriteVisitor
 
class  QuerySource
 An abstract class representing a QuerySource for LINQ-style queries. More...
 
class  QuerySourceExtensions
 
class  SubQuerySwitch
 

Enumerations

enum  PipelineMode { Query , Project , SetLoad , Scalar }
 The mode of the query pipeline. More...
 

Enumeration Type Documentation

◆ PipelineMode

The mode of the query pipeline.

Enumerator
Query 

When a "pure" query, no local processing is required except deserialization.

Project 

When elements have local projection.

SetLoad 

When post-processing on the loaded set is required.

Scalar 

When there is a final, non-enum result, no more transformations are allowed.

Definition at line 9 of file Pipeline.cs.