62 protected internal int Top
875 Type type = writer.GetType();
876 string text =
"Unsupported type: {0}. Use the JsonSerializer class to get the object's JSON representation.".FormatWith(
invariantCulture, type);
913 this.
Push(container);
class f__AnonymousType0<< Count > j__TPar
JsonPosition _currentPosition
void InternalWriteComment()
virtual void WriteValue(sbyte? value)
void WriteToken(JsonToken token, object value)
virtual void WriteEndObject()
StringEscapeHandling _stringEscapeHandling
static void WriteValue(JsonWriter writer, PrimitiveTypeCode typeCode, object value)
virtual void WriteValue(char value)
virtual void WriteValue(decimal? value)
virtual void WriteValue(DateTime value)
void InternalWriteStart(JsonToken token, JsonContainerType container)
JsonToken GetCloseTokenForType(JsonContainerType type)
virtual void WriteValue(Guid? value)
virtual void WriteValue(Guid value)
void UpdateScopeWithFinishedValue()
virtual void WriteToken(JsonReader reader, bool writeChildren, bool writeDateConstructorAsDate, bool writeComments)
void WriteConstructorDate(JsonReader reader)
void SetWriteState(JsonToken token, object value)
FloatFormatHandling _floatFormatHandling
void AutoComplete(JsonToken tokenBeingWritten)
virtual void WritePropertyName(string name)
void InternalWriteEnd(JsonContainerType container)
static JsonWriterException CreateUnsupportedTypeException(JsonWriter writer, object value)
virtual void WriteValue(DateTimeOffset? value)
DateFormatHandling _dateFormatHandling
virtual void WriteValue(double? value)
virtual void WriteComment(string text)
virtual void WriteValue(TimeSpan? value)
virtual void WriteValue(decimal value)
virtual void WriteValue(ulong value)
virtual void WriteValue(long? value)
virtual void WriteValue(ulong? value)
DateTimeZoneHandling _dateTimeZoneHandling
virtual void Dispose(bool disposing)
void WriteToken(JsonReader reader)
virtual void WriteValueDelimiter()
bool< CloseOutput > k__BackingField
virtual void WriteWhitespace(string ws)
virtual void WriteIndent()
virtual void WriteValue(float value)
virtual void WriteRaw(string json)
virtual void WriteValue(byte value)
virtual void WriteValue(byte? value)
void AutoCompleteClose(JsonContainerType type)
virtual void WriteEndArray()
virtual void WriteValue(short? value)
void InternalWriteValue(JsonToken token)
virtual void WriteValue(byte[] value)
void WriteToken(JsonToken token)
virtual void WriteValue(TimeSpan value)
virtual void WriteValue(char? value)
virtual void WriteStartArray()
void Push(JsonContainerType value)
virtual void WriteValue(sbyte value)
virtual void WriteValue(DateTimeOffset value)
List< JsonPosition > _stack
virtual void WriteValue(string value)
virtual void WriteEndConstructor()
virtual void WriteValue(Uri value)
virtual void WriteValue(DateTime? value)
virtual void WriteValue(int? value)
virtual void WriteStartObject()
virtual void OnStringEscapeHandlingChanged()
virtual void WriteValue(double value)
virtual void WriteValue(bool value)
virtual void WriteValue(object value)
virtual void WriteValue(uint value)
virtual void WriteStartConstructor(string name)
virtual void WriteValue(long value)
JsonWriter.State _currentState
void WriteToken(JsonReader reader, bool writeChildren)
virtual void WriteValue(bool? value)
virtual void WriteValue(uint? value)
virtual void WriteValue(int value)
virtual void WriteValue(float? value)
void InternalWriteWhitespace(string ws)
virtual void WriteUndefined()
static readonly JsonWriter.State[][] StateArray
virtual void WriteIndentSpace()
void InternalWritePropertyName(string name)
virtual void WriteValue(ushort? value)
static readonly JsonWriter.State[][] StateArrayTempate
virtual void WriteValue(ushort value)
virtual void WritePropertyName(string name, bool escape)
void WriteEnd(JsonContainerType type)
virtual void WriteValue(short value)
static JsonWriter.State[][] BuildStateArray()
virtual void WriteRawValue(string json)
virtual void WriteEnd(JsonToken token)
static PrimitiveTypeCode GetTypeCode(Type t)
static IList< object > GetValues(Type enumType)
static bool IsWhiteSpace(string s)
static void ArgumentNotNull(object value, string parameterName)
static void SuppressFinalize(object obj)
static CultureInfo InvariantCulture