Represents a literal part of an FQL query. This class is used for embedding raw string values directly into the query structure. More...
  
Public Member Functions | |
| QueryLiteral (string v) | |
| Initializes a new instance of the QueryLiteral class with the specified value.   | |
| override string | ToString () | 
| Returns a string that represents the current QueryLiteral.   | |
| void | Serialize (MappingContext ctx, Utf8FaunaWriter writer) | 
| Serializes the query literal.   | |
| override bool | Equals (object? other) | 
| Determines whether the specified object is equal to the current QueryLiteral.   | |
| override int | GetHashCode () | 
| The default hash function.   | |
Static Public Member Functions | |
| static bool | operator== (QueryLiteral left, QueryLiteral right) | 
| Determines whether two specified instances of QueryLiteral are equal.   | |
| static bool | operator!= (QueryLiteral left, QueryLiteral right) | 
| Determines whether two specified instances of QueryLiteral are not equal.   | |
Properties | |
| string | Unwrap [get] | 
| Gets the string value of the query literal.   | |
Represents a literal part of an FQL query. This class is used for embedding raw string values directly into the query structure.
Definition at line 9 of file QueryLiteral.cs.
| Fauna.QueryLiteral.QueryLiteral | ( | string | v | ) | 
Initializes a new instance of the QueryLiteral class with the specified value.
| v | The string value to be represented as a query literal. | 
| ArgumentNullException | Thrown when the value is null. | 
Definition at line 16 of file QueryLiteral.cs.
| override bool Fauna.QueryLiteral.Equals | ( | object? | other | ) | 
Determines whether the specified object is equal to the current QueryLiteral.
| other | The object to compare with the current QueryLiteral. | 
Definition at line 55 of file QueryLiteral.cs.
| override int Fauna.QueryLiteral.GetHashCode | ( | ) | 
The default hash function.
Definition at line 81 of file QueryLiteral.cs.
      
  | 
  static | 
Determines whether two specified instances of QueryLiteral are not equal.
| left | The first QueryLiteral to compare. | 
| right | The second QueryLiteral to compare. | 
Definition at line 103 of file QueryLiteral.cs.
      
  | 
  static | 
Determines whether two specified instances of QueryLiteral are equal.
| left | The first QueryLiteral to compare. | 
| right | The second QueryLiteral to compare. | 
Definition at line 92 of file QueryLiteral.cs.
| void Fauna.QueryLiteral.Serialize | ( | MappingContext | ctx, | 
| Utf8FaunaWriter | writer | ||
| ) | 
Serializes the query literal.
| ctx | The serialization context. | 
| writer | The writer to serialize the query literal to. | 
Implements Fauna.IQueryFragment.
Definition at line 45 of file QueryLiteral.cs.
| override string Fauna.QueryLiteral.ToString | ( | ) | 
Returns a string that represents the current QueryLiteral.
Definition at line 35 of file QueryLiteral.cs.
      
  | 
  get | 
Gets the string value of the query literal.
Definition at line 29 of file QueryLiteral.cs.