All types
|
All members
RT.Json
RT.Json
Bool
Conversion
Options
AllowConversionFromNumber
AllowConversionFromString
Lenient
Strict
Json
Bool
Json
Dict
Json
Extensions
Json
List
Json
No
Value
Json
Number
Json
Parse
Exception
Json
Raw
Json
Safe
Value
Json
String
Json
Value
Js
Quotes
Numeric
Conversion
Options
String
Conversion
Options
PropellerApi
PuzzleSolvers
RT.ArithmeticCoding
RT.BigInteger
RT.CommandLine
RT.Coordinates
RT.Dijkstra
RT.Generex
RT.Lingo
RT.Lingo.Base
RT.NUnitDirect
RT.PostBuild
RT.SelfService
RT.Serialization
RT.Serialization.Binary
RT.Serialization.Json
RT.Serialization.Xml
RT.Servers
RT.TagSoup
RT.Util
RT.Util.Core
RT.Util.Legacy
Legend
Class
Struct
Enum
Interface
Delegate
Constructor
Method
Property
Event
Field
Enum:
RT.Json.
BoolConversionOptions
Assembly:
RT.Json, Version=2.0.1743.0, Culture=neutral, PublicKeyToken=null
Namespace:
RT.Json
Show inherited types...
Inherits from:
System.Enum
System.ValueType
object
Show implemented interfaces...
Implements:
System.IComparable
System.IConvertible
System.IFormattable
Underlying integer type:
System.Int32
Summary
Specifies the degree of strictness or leniency when converting a
JsonValue
to a
bool
.
Enum values
AllowConversionFromNumber
1
The conversion succeeds if the object is a
JsonNumber
. 0 (zero) is converted to false, all other values to true.
AllowConversionFromString
2
The conversion succeeds if the object is a
JsonString
with specific content. The set of permissible strings is controlled by
JsonString
.
True
,
JsonString
.
False
and
JsonString
.
TrueFalseComparer
.
Lenient
3
Specifies maximum leniency.
Strict
0
The conversion only succeeds if the object is a
JsonBool
.