Represents a null value in the FaunaDB query language. More...
Public Member Functions | |
override bool | Equals (Expr v) |
override string | ToString () |
Public Member Functions inherited from FaunaDB.Types.Value | |
Value | At (params string[] keys) |
Navigate through object's keys, assuming value is an instance of ObjectV. More... | |
Value | At (params int[] indexes) |
Navigate through array's indexes, assuming value is an instance of ArrayV. More... | |
IResult< T > | To< T > () |
Attempts to coerce this value to given type T specified. More... | |
IReadOnlyList< T > | Collect< T > (Field< T > field) |
Loop through this node collecting the Field passed, assuming the node is an instance of ArrayV More... | |
T | Get< T > (Field< T > field) |
Extract a Field from this node More... | |
IOption< T > | GetOption< T > (Field< T > field) |
Attempts to extact a Field from this node More... | |
Public Member Functions inherited from FaunaDB.Query.Expr | |
override bool | Equals (object obj) |
override int | GetHashCode () |
Static Public Attributes | |
static readonly Value | Instance = new NullV() |
Protected Member Functions | |
override int | HashCode () |
Additional Inherited Members | |
Static Public Member Functions inherited from FaunaDB.Types.Value | |
static implicit | operator Value (bool b) |
static implicit | operator Value (double d) |
static implicit | operator Value (long l) |
static implicit | operator Value (int i) |
static implicit | operator Value (string s) |
static implicit | operator Value (DateTime dt) |
static implicit | operator Value (DateTimeOffset dt) |
static implicit | operator Value (byte[] bytes) |
static | operator bool (Value v) |
static | operator double (Value v) |
static | operator long (Value v) |
static | operator string (Value v) |
static | operator DateTime (Value v) |
static | operator DateTimeOffset (Value v) |
Static Public Member Functions inherited from FaunaDB.Query.Expr | |
static bool | operator== (Expr a, Expr b) |
static bool | operator!= (Expr a, Expr b) |
static implicit | operator Expr (bool b) |
static implicit | operator Expr (double d) |
static implicit | operator Expr (long l) |
static implicit | operator Expr (int i) |
static implicit | operator Expr (string s) |
static implicit | operator Expr (DateTime dt) |
static implicit | operator Expr (DateTimeOffset dt) |
static implicit | operator Expr (Dictionary< string, Expr > dict) |
static implicit | operator Expr (byte[] bytes) |
static implicit | operator Expr (ActionType action) |
static implicit | operator Expr (TimeUnit unit) |
static implicit | operator Expr (Normalizer normalizer) |
static | operator bool (Expr v) |
static | operator double (Expr v) |
static | operator long (Expr v) |
static | operator string (Expr v) |
static | operator DateTime (Expr v) |
static | operator DateTimeOffset (Expr v) |
static | operator ActionType (Expr v) |
static | operator TimeUnit (Expr unit) |
static | operator Normalizer (Expr normalizer) |
|
virtual |
Implements FaunaDB.Query.Expr.
|
protectedvirtual |
Implements FaunaDB.Query.Expr.
override string FaunaDB.Types.NullV.ToString | ( | ) |