implements IJsonLineInfo
0x00x00A0
Members 7
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x08 | _reader | JsonReader | Private+1 flags | |
| 0x08 | _stack | Stack`1 | Private+1 flags | |
| 0x08 | _schema | JsonSchema | Private | |
| 0x08 | _model | JsonSchemaModel | Private | |
| 0x08 | _currentScope | SchemaScope | Private | |
| 0x08 | ValidationEventHandler | ValidationEventHandler | Private | |
| 0x08 | EmptySchemaList | IList`1 | PrivateStatic+1 flags |
Inherited from JsonReader 15
| Offset | Size | Name | Type | Flags |
|---|---|---|---|---|
| 0x04 | _tokenType | JsonToken | Private | |
| 0x08 | _value | UObject* | Private | |
| 0x02 | _quoteChar | ushort | 1 flags | |
| 0x004E | 0x02 | padding / unreflected | ||
| 0x04 | _currentState | State | 1 flags | |
| 0x18 | _currentPosition | JsonPosition | Private | |
| 0x08 | _culture | CultureInfo | Private | |
| 0x04 | _dateTimeZoneHandling | DateTimeZoneHandling | Private | |
| 0x08 | _maxDepth | Nullable`1 | Private | |
| 0x01 | _hasExceededMaxDepth | bool | Private | |
| 0x0061 | 0x03 | padding / unreflected | ||
| 0x04 | _dateParseHandling | DateParseHandling | 1 flags | |
| 0x04 | _floatParseHandling | FloatParseHandling | 1 flags | |
| 0x08 | _dateFormatString | string | Private | |
| 0x08 | _stack | List`1 | Private | |
| 0x01 | <CloseInput>k__BackingField | bool | Private | |
| 0x01 | <SupportMultipleContent>k__BackingField | bool | Private | |
Functions 52
| Signature | Flags | Native | Params |
|---|---|---|---|
| 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 |