Class TraceJsonReader
Inheritance
System.Object
TraceJsonReader
Implements
System.IDisposable
Inherited Members
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.ToString()
Assembly: Bayat.Json.Runtime.dll
Syntax
public class TraceJsonReader : JsonReader, IDisposable, IJsonLineInfo
Constructors
|
Improve this Doc
View Source
TraceJsonReader(JsonReader)
Declaration
public TraceJsonReader(JsonReader innerReader)
Parameters
Properties
|
Improve this Doc
View Source
Depth
Declaration
public override int Depth { get; }
Property Value
Type |
Description |
System.Int32 |
|
Overrides
|
Improve this Doc
View Source
Path
Declaration
public override string Path { get; }
Property Value
Type |
Description |
System.String |
|
Overrides
|
Improve this Doc
View Source
QuoteChar
Declaration
public override char QuoteChar { get; protected set; }
Property Value
Type |
Description |
System.Char |
|
Overrides
|
Improve this Doc
View Source
TokenType
Declaration
public override JsonToken TokenType { get; }
Property Value
Overrides
|
Improve this Doc
View Source
Value
Declaration
public override object Value { get; }
Property Value
Type |
Description |
System.Object |
|
Overrides
|
Improve this Doc
View Source
ValueType
Declaration
public override Type ValueType { get; }
Property Value
Type |
Description |
System.Type |
|
Overrides
Methods
|
Improve this Doc
View Source
Close()
Declaration
public override void Close()
Overrides
|
Improve this Doc
View Source
GetDeserializedJsonMessage()
Declaration
public string GetDeserializedJsonMessage()
Returns
Type |
Description |
System.String |
|
|
Improve this Doc
View Source
Read()
Declaration
public override bool Read()
Returns
Type |
Description |
System.Boolean |
|
Overrides
|
Improve this Doc
View Source
ReadAsBoolean()
Declaration
public override bool? ReadAsBoolean()
Returns
Type |
Description |
System.Nullable<System.Boolean> |
|
Overrides
|
Improve this Doc
View Source
ReadAsBytes()
Declaration
public override byte[] ReadAsBytes()
Returns
Type |
Description |
System.Byte[] |
|
Overrides
|
Improve this Doc
View Source
ReadAsDateTime()
Declaration
public override DateTime? ReadAsDateTime()
Returns
Type |
Description |
System.Nullable<System.DateTime> |
|
Overrides
|
Improve this Doc
View Source
ReadAsDateTimeOffset()
Declaration
public override DateTimeOffset? ReadAsDateTimeOffset()
Returns
Type |
Description |
System.Nullable<System.DateTimeOffset> |
|
Overrides
|
Improve this Doc
View Source
ReadAsDecimal()
Declaration
public override decimal? ReadAsDecimal()
Returns
Type |
Description |
System.Nullable<System.Decimal> |
|
Overrides
|
Improve this Doc
View Source
ReadAsDouble()
Declaration
public override double? ReadAsDouble()
Returns
Type |
Description |
System.Nullable<System.Double> |
|
Overrides
|
Improve this Doc
View Source
ReadAsInt32()
Declaration
public override int? ReadAsInt32()
Returns
Type |
Description |
System.Nullable<System.Int32> |
|
Overrides
|
Improve this Doc
View Source
ReadAsString()
Declaration
public override string ReadAsString()
Returns
Type |
Description |
System.String |
|
Overrides
Explicit Interface Implementations
|
Improve this Doc
View Source
IJsonLineInfo.HasLineInfo()
Declaration
bool IJsonLineInfo.HasLineInfo()
Returns
Type |
Description |
System.Boolean |
|
|
Improve this Doc
View Source
IJsonLineInfo.LineNumber
Declaration
int IJsonLineInfo.LineNumber { get; }
Returns
Type |
Description |
System.Int32 |
|
|
Improve this Doc
View Source
IJsonLineInfo.LinePosition
Declaration
int IJsonLineInfo.LinePosition { get; }
Returns
Type |
Description |
System.Int32 |
|
Implements
System.IDisposable