implements IJsonLineInfo
0x00x0090
Members 3
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x08 | _innerReader | JsonReader | Private+1 flags | — | |
| 0x08 | _textWriter | JsonTextWriter | Private+1 flags | — | |
| 0x08 | _sw | StringWriter | Private+1 flags | — |
Inherited from JsonReader 15
| Offset | Size | Name | Type | Flags | Default |
|---|---|---|---|---|---|
| 0x04 | _tokenType | JsonToken | Private | — | |
| 0x0014 | 0x04 | padding / unreflected | |||
| 0x08 | _value | object | Private | — | |
| 0x02 | _quoteChar | ushort | 1 flags | — | |
| 0x0022 | 0x02 | padding / unreflected | |||
| 0x04 | _currentState | State | 1 flags | — | |
| 0x18 | _currentPosition | JsonPosition | Private | — | |
| 0x08 | _culture | CultureInfo | Private | — | |
| 0x04 | _dateTimeZoneHandling | DateTimeZoneHandling | Private | — | |
| 0x08 | _maxDepth | Nullable<System.Int32> | Private | — | |
| 0x01 | _hasExceededMaxDepth | bool | Private | — | |
| 0x0055 | 0x03 | padding / unreflected | |||
| 0x04 | _dateParseHandling | DateParseHandling | 1 flags | — | |
| 0x04 | _floatParseHandling | FloatParseHandling | 1 flags | — | |
| 0x08 | _dateFormatString | string | Private | — | |
| 0x08 | _stack | List<Newtonsoft.Json.JsonPosition> | Private | — | |
| 0x01 | <CloseInput>k__BackingField | bool | Private | — | |
| 0x01 | <SupportMultipleContent>k__BackingField | bool | Private | — | |
Functions 23
| Signature | Flags | Native | Params |
|---|---|---|---|
| void .ctor(JsonReader innerReader) | Public+1 flags | 0x08 | |
| string GetDeserializedJsonMessage() | Public | 0x08 | |
| bool Read() | Public+1 flags | 0x01 | |
| Nullable<System.Int32> ReadAsInt32() | Public+1 flags | 0x08 | |
| string ReadAsString() | Public+1 flags | 0x08 | |
| byte[] ReadAsBytes() | Public+1 flags | 0x08 | |
| Nullable<System.Decimal> ReadAsDecimal() | Public+1 flags | 0x18 | |
| Nullable<System.Double> ReadAsDouble() | Public+1 flags | 0x10 | |
| Nullable<System.Boolean> ReadAsBoolean() | Public+1 flags | 0x02 | |
| Nullable<System.DateTime> ReadAsDateTime() | Public+1 flags | 0x10 | |
| Nullable<System.DateTimeOffset> ReadAsDateTimeOffset() | Public+1 flags | 0x18 | |
| void WriteCurrentToken() | Public | 0x00 | |
| int get_Depth() | Public+2 flags | 0x04 | |
| string get_Path() | Public+2 flags | 0x08 | |
| ushort get_QuoteChar() | Public+2 flags | 0x02 | |
| void set_QuoteChar(ushort value) | 3 flags | 0x02 | |
| JsonToken get_TokenType() | Public+2 flags | 0x04 | |
| object get_Value() | Public+2 flags | 0x08 | |
| Type get_ValueType() | Public+2 flags | 0x08 | |
| void Close() | Public+1 flags | 0x00 | |
| bool Newtonsoft.Json.IJsonLineInfo.HasLineInfo() | PrivateFinal+2 flags | 0x01 | |
| int Newtonsoft.Json.IJsonLineInfo.get_LineNumber() | PrivateFinal+3 flags | 0x04 | |
| int Newtonsoft.Json.IJsonLineInfo.get_LinePosition() | PrivateFinal+3 flags | 0x04 |