Zdexby TheHolyOneZ
17,715 classes
Class

JsonValidatingReader

: JsonReader : Object
Newtonsoft.Json.JsonValidatingReader, Newtonsoft.Json 0x00A0 (160 B) align 8 inherited 0x0070 Newtonsoft.Json
implements IJsonLineInfo
0x00x00A0

Members 7

OffsetSizeNameTypeFlags
0x08_readerJsonReaderPrivate+1 flags
0x08_stackStack`1Private+1 flags
0x08_schemaJsonSchemaPrivate
0x08_modelJsonSchemaModelPrivate
0x08_currentScopeSchemaScopePrivate
0x08ValidationEventHandlerValidationEventHandlerPrivate
0x08EmptySchemaListIList`1PrivateStatic+1 flags
Inherited from JsonReader 15
OffsetSizeNameTypeFlags
0x04_tokenTypeJsonTokenPrivate
0x08_valueUObject*Private
0x02_quoteCharushort1 flags
0x004E0x02padding / unreflected
0x04_currentStateState1 flags
0x18_currentPositionJsonPositionPrivate
0x08_cultureCultureInfoPrivate
0x04_dateTimeZoneHandlingDateTimeZoneHandlingPrivate
0x08_maxDepthNullable`1Private
0x01_hasExceededMaxDepthboolPrivate
0x00610x03padding / unreflected
0x04_dateParseHandlingDateParseHandling1 flags
0x04_floatParseHandlingFloatParseHandling1 flags
0x08_dateFormatStringstringPrivate
0x08_stackList`1Private
0x01<CloseInput>k__BackingFieldboolPrivate
0x01<SupportMultipleContent>k__BackingFieldboolPrivate

Functions 52

SignatureFlagsNativeParams
void add_ValidationEventHandler()Public+1 flags—0x00
void remove_ValidationEventHandler()Public+1 flags—0x00
void get_Value()Public+2 flags—0x00
void get_Depth()Public+2 flags—0x00
void get_Path()Public+2 flags—0x00
void get_QuoteChar()Public+2 flags—0x00
void set_QuoteChar()3 flags—0x00
void get_TokenType()Public+2 flags—0x00
void get_ValueType()Public+2 flags—0x00
void Push()Private—0x00
void Pop()Private—0x00
void get_CurrentSchemas()Private+1 flags—0x00
void get_CurrentMemberSchemas()Private+1 flags—0x00
void RaiseError()Private—0x00
void OnValidationEvent()Private—0x00
void .ctor()Public+1 flags—0x00
void get_Schema()Public+1 flags—0x00
void set_Schema()Public+1 flags—0x00
void get_Reader()Public+1 flags—0x00
void Close()Public+1 flags—0x00
void ValidateNotDisallowed()Private—0x00
void GetCurrentNodeSchemaType()Private—0x00
void ReadAsInt32()Public+1 flags—0x00
void ReadAsBytes()Public+1 flags—0x00
void ReadAsDecimal()Public+1 flags—0x00
void ReadAsDouble()Public+1 flags—0x00
void ReadAsBoolean()Public+1 flags—0x00
void ReadAsString()Public+1 flags—0x00
void ReadAsDateTime()Public+1 flags—0x00
void ReadAsDateTimeOffset()Public+1 flags—0x00
void Read()Public+1 flags—0x00
void ValidateCurrentToken()Private—0x00
void WriteToken()Private—0x00
void ValidateEndObject()Private—0x00
void ValidateEndArray()Private—0x00
void ValidateNull()Private—0x00
void ValidateBoolean()Private—0x00
void ValidateString()Private—0x00
void ValidateInteger()Private—0x00
void ProcessValue()Private—0x00
void ValidateFloat()Private—0x00
void FloatingPointRemainder()PrivateStatic—0x00
void IsZero()PrivateStatic—0x00
void ValidatePropertyName()Private—0x00
void IsPropertyDefinied()Private—0x00
void ValidateArray()Private—0x00
void ValidateObject()Private—0x00
void TestType()Private—0x00
void Newtonsoft.Json.IJsonLineInfo.HasLineInfo()PrivateFinal+2 flags—0x00
void Newtonsoft.Json.IJsonLineInfo.get_LineNumber()PrivateFinal+3 flags—0x00
void Newtonsoft.Json.IJsonLineInfo.get_LinePosition()PrivateFinal+3 flags—0x00
void .cctor()PrivateStatic+1 flags—0x00