|
enum | ConsumeNumberResult : byte { Success
, OperationIncomplete
, NeedMoreData
} |
|
enum | ConsumeTokenResult : byte { Success
, NotEnoughDataRollBackState
, IncompleteNoRollBackNecessary
} |
|
enum | ConverterStrategy : byte {
None = 0
, Object = 1
, Value = 2
, Enumerable = 8
,
Dictionary = 0x10
} |
|
enum | DataType {
Boolean
, DateTime
, DateTimeOffset
, TimeSpan
,
Base64String
, Guid
} |
|
enum | ExceptionResource {
ArrayDepthTooLarge
, EndOfCommentNotFound
, EndOfStringNotFound
, RequiredDigitNotFoundAfterDecimal
,
RequiredDigitNotFoundAfterSign
, RequiredDigitNotFoundEndOfData
, ExpectedEndAfterSingleJson
, ExpectedEndOfDigitNotFound
,
ExpectedFalse
, ExpectedNextDigitEValueNotFound
, ExpectedNull
, ExpectedSeparatorAfterPropertyNameNotFound
,
ExpectedStartOfPropertyNotFound
, ExpectedStartOfPropertyOrValueNotFound
, ExpectedStartOfPropertyOrValueAfterComment
, ExpectedStartOfValueNotFound
,
ExpectedTrue
, ExpectedValueAfterPropertyNameNotFound
, FoundInvalidCharacter
, InvalidCharacterWithinString
,
InvalidCharacterAfterEscapeWithinString
, InvalidHexCharacterWithinString
, InvalidEndOfJsonNonPrimitive
, MismatchedObjectArray
,
ObjectDepthTooLarge
, ZeroDepthAtEnd
, DepthTooLarge
, CannotStartObjectArrayWithoutProperty
,
CannotStartObjectArrayAfterPrimitiveOrClose
, CannotWriteValueWithinObject
, CannotWriteValueAfterPrimitiveOrClose
, CannotWritePropertyWithinArray
,
ExpectedJsonTokens
, TrailingCommaNotAllowedBeforeArrayEnd
, TrailingCommaNotAllowedBeforeObjectEnd
, InvalidCharacterAtStartOfComment
,
UnexpectedEndOfDataWhileReadingComment
, UnexpectedEndOfLineSeparator
, ExpectedOneCompleteToken
, NotEnoughData
,
InvalidLeadingZeroInNumber
} |
|
enum | JsonCommentHandling : byte { Disallow
, Skip
, Allow
} |
|
enum | JsonSerializerDefaults { General
, Web
} |
|
enum | JsonTokenType : byte {
None
, StartObject
, EndObject
, StartArray
,
EndArray
, PropertyName
, Comment
, String
,
Number
, True
, False
, Null
} |
|
enum | JsonValueKind : byte {
Undefined
, Object
, Array
, String
,
Number
, True
, False
, Null
} |
|
enum | MetadataPropertyName { NoMetadata
, Values
, Id
, Ref
} |
|
enum | NumericType {
Byte
, SByte
, Int16
, Int32
,
Int64
, UInt16
, UInt32
, UInt64
,
Single
, Double
, Decimal
} |
|
enum | StackFrameObjectState : byte {
None
, StartToken
, ReadAheadNameOrEndObject
, ReadNameOrEndObject
,
ReadAheadIdValue
, ReadAheadRefValue
, ReadIdValue
, ReadRefValue
,
ReadAheadRefEndObject
, ReadRefEndObject
, ReadAheadValuesName
, ReadValuesName
,
ReadAheadValuesStartArray
, ReadValuesStartArray
, PropertyValue
, CreatedObject
,
ReadElements
, EndToken
, EndTokenValidation
} |
|
enum | StackFramePropertyState : byte {
None
, ReadName
, Name
, ReadValue
,
ReadValueIsEnd
, TryRead
} |
|