Fauna v10 .NET/C# Driver
1.0.1
Loading...
Searching...
No Matches
repo.git
Fauna
Query
Query.cs
Go to the documentation of this file.
1
using
Fauna.Mapping
;
2
using
Fauna.Serialization
;
3
4
namespace
Fauna
;
5
9
10
public
abstract
class
Query
: IEquatable<Query>,
IQueryFragment
11
{
17
public
abstract
void
Serialize
(
MappingContext
ctx,
Utf8FaunaWriter
writer);
18
23
public
abstract
override
int
GetHashCode
();
24
30
public
abstract
override
bool
Equals
(
object
? otherObject);
31
37
public
abstract
bool
Equals
(
Query
? otherQuery);
38
44
public
static
Query
FQL
(ref
QueryStringHandler
handler)
45
{
46
return
handler.Result();
47
}
48
}
Fauna.Mapping.MappingContext
A class representing the mapping context to be used during serialization and deserialization.
Definition
MappingContext.cs:10
Fauna.Query
Represents the abstract base class for constructing FQL queries.
Definition
Query.cs:11
Fauna.Query.Serialize
void Serialize(MappingContext ctx, Utf8FaunaWriter writer)
Serializes the query into the provided stream.
Fauna.Query.Equals
bool Equals(Query? otherQuery)
Determines whether the specified Query is equal to the current query.
Fauna.Query.GetHashCode
override int GetHashCode()
Returns a hash code for the current query.
Fauna.Query.Equals
override bool Equals(object? otherObject)
Determines whether the specified object is equal to the current query.
Fauna.Query.FQL
static Query FQL(ref QueryStringHandler handler)
Constructs an FQL query using the specified QueryStringHandler.
Definition
Query.cs:44
Fauna.Serialization.Utf8FaunaWriter
Provides functionality for writing data in a streaming manner to a buffer or a stream.
Definition
Utf8FaunaWriter.cs:13
Fauna.IQueryFragment
Represents the base interface for a query fragment used for FQL query construction.
Definition
IQueryFragment.cs:11
Fauna.Mapping
Definition
Attributes.cs:1
Fauna.Serialization
Definition
BaseRefSerializer.cs:5
Fauna
Definition
Client.cs:10
Fauna.QueryStringHandler
Provides a mechanism to build FQL query expressions using interpolated strings. This structure collec...
Definition
QueryStringHandler.cs:10
Generated by
1.9.8