Fleece


OfJson Type

Namespace: Fleece

Assembly: Fleece.NewtonsoftJson.dll

Parent Module: Newtonsoft

Base Type: Default1

Static members

Static member Description

OfJson.Invoke(x)

Full Usage: OfJson.Invoke(x)

Parameters:
Returns: ^t ParseResult

x : JsonValue
Returns: ^t ParseResult

OfJson.OfJson(arg1, arg2)

Full Usage: OfJson.OfJson(arg1, arg2)

Parameters:
Returns: 'a -> Result<'a, 'b>

arg0 : JsonValue
arg1 : Default1
Returns: 'a -> Result<'a, 'b>

OfJson.OfJson(arg1, arg2)

Full Usage: OfJson.OfJson(arg1, arg2)

Parameters:
Returns: JToken -> Result<JObject, DecodeError>

arg0 : JsonObject
arg1 : Default1
Returns: JToken -> Result<JObject, DecodeError>

OfJson.OfJson(arg1, arg2)

Full Usage: OfJson.OfJson(arg1, arg2)

Parameters:
Returns: JsonValue -> ^R ParseResult

arg0 : ^R
arg1 : Default2
Returns: JsonValue -> ^R ParseResult

OfJson.OfJson(r, arg2)

Full Usage: OfJson.OfJson(r, arg2)

Parameters:
Returns: JsonValue -> ^R ParseResult

r : ^R
arg1 : Default3
Returns: JsonValue -> ^R ParseResult

OfJson.OfJson(arg1, arg2)

Full Usage: OfJson.OfJson(arg1, arg2)

Parameters:
Returns: JsonValue -> ^R ParseResult

arg0 : ^R
arg1 : Default4
Returns: JsonValue -> ^R ParseResult

OfJson.OfJson(r, arg2)

Full Usage: OfJson.OfJson(r, arg2)

Parameters:
Returns: JsonValue -> ^R ParseResult

r : ^R
arg1 : Default5
Returns: JsonValue -> ^R ParseResult

OfJson.OfJson(arg1, arg2)

Full Usage: OfJson.OfJson(arg1, arg2)

Parameters:
Returns: JsonValue -> ^R ParseResult

arg0 : ^R
arg1 : Default6
Returns: JsonValue -> ^R ParseResult

OfJson.OfJson(arg1, arg2)

Full Usage: OfJson.OfJson(arg1, arg2)

Parameters:
Returns: JsonValue -> ^R ParseResult

arg0 : ^R
arg1 : Default7
Returns: JsonValue -> ^R ParseResult

OfJson.OfJson(arg1, arg2)

Full Usage: OfJson.OfJson(arg1, arg2)

Parameters:
Returns: JToken -> Result<^b, DecodeError>

arg0 : 't
arg1 : OfJson
Returns: JToken -> Result<^b, DecodeError>

OfJson.OfJson(arg1, arg2)

Full Usage: OfJson.OfJson(arg1, arg2)

Parameters:
    arg0 : ^a * ^b * ^c * ^d * ^e * ^f * ^g
    arg1 : OfJson

Returns: JsonValue -> (^a * ^b * ^c * ^d * ^e * ^f * ^g) ParseResult

arg0 : ^a * ^b * ^c * ^d * ^e * ^f * ^g
arg1 : OfJson
Returns: JsonValue -> (^a * ^b * ^c * ^d * ^e * ^f * ^g) ParseResult

OfJson.OfJson(arg1, arg2)

Full Usage: OfJson.OfJson(arg1, arg2)

Parameters:
    arg0 : ^a * ^b * ^c * ^d * ^e * ^f
    arg1 : OfJson

Returns: JsonValue -> (^a * ^b * ^c * ^d * ^e * ^f) ParseResult

arg0 : ^a * ^b * ^c * ^d * ^e * ^f
arg1 : OfJson
Returns: JsonValue -> (^a * ^b * ^c * ^d * ^e * ^f) ParseResult

OfJson.OfJson(arg1, arg2)

Full Usage: OfJson.OfJson(arg1, arg2)

Parameters:
    arg0 : ^a * ^b * ^c * ^d * ^e
    arg1 : OfJson

Returns: JsonValue -> (^a * ^b * ^c * ^d * ^e) ParseResult

arg0 : ^a * ^b * ^c * ^d * ^e
arg1 : OfJson
Returns: JsonValue -> (^a * ^b * ^c * ^d * ^e) ParseResult

OfJson.OfJson(arg1, arg2)

Full Usage: OfJson.OfJson(arg1, arg2)

Parameters:
    arg0 : ^a * ^b * ^c * ^d
    arg1 : OfJson

Returns: JsonValue -> (^a * ^b * ^c * ^d) ParseResult

arg0 : ^a * ^b * ^c * ^d
arg1 : OfJson
Returns: JsonValue -> (^a * ^b * ^c * ^d) ParseResult

OfJson.OfJson(arg1, arg2)

Full Usage: OfJson.OfJson(arg1, arg2)

Parameters:
    arg0 : ^a * ^b * ^c
    arg1 : OfJson

Returns: JsonValue -> (^a * ^b * ^c) ParseResult

arg0 : ^a * ^b * ^c
arg1 : OfJson
Returns: JsonValue -> (^a * ^b * ^c) ParseResult

OfJson.OfJson(arg1, arg2)

Full Usage: OfJson.OfJson(arg1, arg2)

Parameters:
    arg0 : ^a * ^b
    arg1 : OfJson

Returns: JsonValue -> (^a * ^b) ParseResult

arg0 : ^a * ^b
arg1 : OfJson
Returns: JsonValue -> (^a * ^b) ParseResult

OfJson.OfJson(arg1, arg2)

Full Usage: OfJson.OfJson(arg1, arg2)

Parameters:
Returns: JsonValue -> Id1<'a> ParseResult

arg0 : Id1<'a>
arg1 : OfJson
Returns: JsonValue -> Id1<'a> ParseResult

OfJson.OfJson(arg1, arg2)

Full Usage: OfJson.OfJson(arg1, arg2)

Parameters:
    arg0 : ResizeArray<^a>
    arg1 : OfJson

Returns: JsonValue -> ResizeArray<^a> ParseResult

arg0 : ResizeArray<^a>
arg1 : OfJson
Returns: JsonValue -> ResizeArray<^a> ParseResult

OfJson.OfJson(arg1, arg2)

Full Usage: OfJson.OfJson(arg1, arg2)

Parameters:
Returns: JsonValue -> Dictionary<string, ^a> ParseResult

arg0 : Dictionary<string, ^a>
arg1 : OfJson
Returns: JsonValue -> Dictionary<string, ^a> ParseResult

OfJson.OfJson(arg1, arg2)

Full Usage: OfJson.OfJson(arg1, arg2)

Parameters:
Returns: JsonValue -> Map<string, ^a> ParseResult

arg0 : Map<string, ^a>
arg1 : OfJson
Returns: JsonValue -> Map<string, ^a> ParseResult

OfJson.OfJson(arg1, arg2)

Full Usage: OfJson.OfJson(arg1, arg2)

Parameters:
Returns: JsonValue -> Set<^a> ParseResult

arg0 : Set<^a>
arg1 : OfJson
Returns: JsonValue -> Set<^a> ParseResult

OfJson.OfJson(arg1, arg2)

Full Usage: OfJson.OfJson(arg1, arg2)

Parameters:
    arg0 : ^a list
    arg1 : OfJson

Returns: JsonValue -> ^a list ParseResult

arg0 : ^a list
arg1 : OfJson
Returns: JsonValue -> ^a list ParseResult

OfJson.OfJson(arg1, arg2)

Full Usage: OfJson.OfJson(arg1, arg2)

Parameters:
Returns: JsonValue -> ArraySegment<^a> ParseResult

arg0 : ArraySegment<^a>
arg1 : OfJson
Returns: JsonValue -> ArraySegment<^a> ParseResult

OfJson.OfJson(arg1, arg2)

Full Usage: OfJson.OfJson(arg1, arg2)

Parameters:
    arg0 : ^a array
    arg1 : OfJson

Returns: JsonValue -> ^a array ParseResult

arg0 : ^a array
arg1 : OfJson
Returns: JsonValue -> ^a array ParseResult

OfJson.OfJson(arg1, arg2)

Full Usage: OfJson.OfJson(arg1, arg2)

Parameters:
Returns: JsonValue -> Nullable<^a> ParseResult

arg0 : Nullable<^a>
arg1 : OfJson
Returns: JsonValue -> Nullable<^a> ParseResult

OfJson.OfJson(arg1, arg2)

Full Usage: OfJson.OfJson(arg1, arg2)

Parameters:
    arg0 : ^a option
    arg1 : OfJson

Returns: JsonValue -> ^a option ParseResult

arg0 : ^a option
arg1 : OfJson
Returns: JsonValue -> ^a option ParseResult

OfJson.OfJson(arg1, arg2)

Full Usage: OfJson.OfJson(arg1, arg2)

Parameters:
Returns: JsonValue -> Choice<^a, ^b, ^c> ParseResult

arg0 : Choice<^a, ^b, ^c>
arg1 : OfJson
Returns: JsonValue -> Choice<^a, ^b, ^c> ParseResult

OfJson.OfJson(arg1, arg2)

Full Usage: OfJson.OfJson(arg1, arg2)

Parameters:
Returns: JsonValue -> Choice<^a, ^b> ParseResult

arg0 : Choice<^a, ^b>
arg1 : OfJson
Returns: JsonValue -> Choice<^a, ^b> ParseResult

OfJson.OfJson(t, arg2)

Full Usage: OfJson.OfJson(t, arg2)

Parameters:
Returns: JToken -> Result<^tuple, DecodeError>

t : ^tuple
arg1 : OfJson
Returns: JToken -> Result<^tuple, DecodeError>

OfJson.OfJson(arg1, arg2)

Full Usage: OfJson.OfJson(arg1, arg2)

Parameters:
Returns: JsonValue -> Id2<'a> ParseResult

arg0 : Id2<'a>
arg1 : OfJson
Returns: JsonValue -> Id2<'a> ParseResult

OfJson.OfJson(arg1, arg2)

Full Usage: OfJson.OfJson(arg1, arg2)

Parameters:
Returns: JsonValue -> Tuple<^a> ParseResult

arg0 : Tuple<^a>
arg1 : OfJson
Returns: JsonValue -> Tuple<^a> ParseResult

OfJson.OfJson((), arg2)

Full Usage: OfJson.OfJson((), arg2)

Parameters:
Returns: JsonValue -> unit ParseResult

() : unit
arg1 : OfJson
Returns: JsonValue -> unit ParseResult

OfJson.OfJson(arg1, arg2)

Full Usage: OfJson.OfJson(arg1, arg2)

Parameters:
Returns: JToken -> Result<DateTimeOffset, DecodeError>

arg0 : DateTimeOffset
arg1 : OfJson
Returns: JToken -> Result<DateTimeOffset, DecodeError>

OfJson.OfJson(arg1, arg2)

Full Usage: OfJson.OfJson(arg1, arg2)

Parameters:
Returns: JToken -> Result<DateTime, DecodeError>

arg0 : DateTime
arg1 : OfJson
Returns: JToken -> Result<DateTime, DecodeError>

OfJson.OfJson(arg1, arg2)

Full Usage: OfJson.OfJson(arg1, arg2)

Parameters:
Returns: JToken -> Result<Guid, DecodeError>

arg0 : Guid
arg1 : OfJson
Returns: JToken -> Result<Guid, DecodeError>

OfJson.OfJson(arg1, arg2)

Full Usage: OfJson.OfJson(arg1, arg2)

Parameters:
Returns: JToken -> Result<char, DecodeError>

arg0 : char
arg1 : OfJson
Returns: JToken -> Result<char, DecodeError>

OfJson.OfJson(arg1, arg2)

Full Usage: OfJson.OfJson(arg1, arg2)

Parameters:
Returns: JToken -> Result<string, DecodeError>

arg0 : string
arg1 : OfJson
Returns: JToken -> Result<string, DecodeError>

OfJson.OfJson(arg1, arg2)

Full Usage: OfJson.OfJson(arg1, arg2)

Parameters:
Returns: JToken -> Result<bool, DecodeError>

arg0 : bool
arg1 : OfJson
Returns: JToken -> Result<bool, DecodeError>

OfJson.OfJson(arg1, arg2)

Full Usage: OfJson.OfJson(arg1, arg2)

Parameters:
Returns: JToken -> Result<single, DecodeError>

arg0 : single
arg1 : OfJson
Returns: JToken -> Result<single, DecodeError>

OfJson.OfJson(arg1, arg2)

Full Usage: OfJson.OfJson(arg1, arg2)

Parameters:
Returns: JToken -> Result<double, DecodeError>

arg0 : double
arg1 : OfJson
Returns: JToken -> Result<double, DecodeError>

OfJson.OfJson(arg1, arg2)

Full Usage: OfJson.OfJson(arg1, arg2)

Parameters:
Returns: JToken -> Result<sbyte, DecodeError>

arg0 : sbyte
arg1 : OfJson
Returns: JToken -> Result<sbyte, DecodeError>

OfJson.OfJson(arg1, arg2)

Full Usage: OfJson.OfJson(arg1, arg2)

Parameters:
Returns: JToken -> Result<byte, DecodeError>

arg0 : byte
arg1 : OfJson
Returns: JToken -> Result<byte, DecodeError>

OfJson.OfJson(arg1, arg2)

Full Usage: OfJson.OfJson(arg1, arg2)

Parameters:
Returns: JToken -> Result<uint64, DecodeError>

arg0 : uint64
arg1 : OfJson
Returns: JToken -> Result<uint64, DecodeError>

OfJson.OfJson(arg1, arg2)

Full Usage: OfJson.OfJson(arg1, arg2)

Parameters:
Returns: JToken -> Result<uint32, DecodeError>

arg0 : uint32
arg1 : OfJson
Returns: JToken -> Result<uint32, DecodeError>

OfJson.OfJson(arg1, arg2)

Full Usage: OfJson.OfJson(arg1, arg2)

Parameters:
Returns: JToken -> Result<uint16, DecodeError>

arg0 : uint16
arg1 : OfJson
Returns: JToken -> Result<uint16, DecodeError>

OfJson.OfJson(arg1, arg2)

Full Usage: OfJson.OfJson(arg1, arg2)

Parameters:
Returns: JToken -> Result<int64, DecodeError>

arg0 : int64
arg1 : OfJson
Returns: JToken -> Result<int64, DecodeError>

OfJson.OfJson(arg1, arg2)

Full Usage: OfJson.OfJson(arg1, arg2)

Parameters:
Returns: JToken -> Result<int, DecodeError>

arg0 : int
arg1 : OfJson
Returns: JToken -> Result<int, DecodeError>

OfJson.OfJson(arg1, arg2)

Full Usage: OfJson.OfJson(arg1, arg2)

Parameters:
Returns: JToken -> Result<int16, DecodeError>

arg0 : int16
arg1 : OfJson
Returns: JToken -> Result<int16, DecodeError>

OfJson.OfJson(arg1, arg2)

Full Usage: OfJson.OfJson(arg1, arg2)

Parameters:
    arg0 : decimal
    arg1 : OfJson

Returns: JToken -> Result<decimal, DecodeError>

arg0 : decimal
arg1 : OfJson
Returns: JToken -> Result<decimal, DecodeError>