Class JTokenWriter
Namespace: System.Dynamic.ExpandoObject
Assembly: Newtonsoft.Json.dll
Syntax
public class JTokenWriter : Newtonsoft.Json.JsonWriter
Constructors
Declaration
public JTokenWriter (Newtonsoft.Json.Linq.JContainer container);
Parameters
Properties
Declaration
public Newtonsoft.Json.Linq.JToken CurrentToken { get; }
Property Value
Declaration
public Newtonsoft.Json.Linq.JToken Token { get; }
Property Value
Methods
Declaration
public override void Close ();
Declaration
public override void Flush ();
Declaration
protected override void WriteEnd (Newtonsoft.Json.JsonToken token);
Parameters
Declaration
public override void WriteNull ();
Declaration
public override void WritePropertyName (string name);
Parameters
Declaration
public override void WriteRaw (string json);
Parameters
Declaration
public override void WriteStartArray ();
Declaration
public override void WriteStartConstructor (string name);
Parameters
Declaration
public override void WriteStartObject ();
Declaration
public override void WriteUndefined ();
Declaration
[System.CLSCompliant(false)]
public override void WriteValue (uint value);
Parameters
Declaration
[System.CLSCompliant(false)]
public override void WriteValue (ushort value);
Parameters
Declaration
public override void WriteValue (TimeSpan value);
Parameters
Declaration
public override void WriteValue (string value);
Parameters
Declaration
public override void WriteValue (float value);
Parameters
Declaration
[System.CLSCompliant(false)]
public override void WriteValue (sbyte value);
Parameters
Declaration
public override void WriteValue (object value);
Parameters
Declaration
public override void WriteValue (long value);
Parameters
Declaration
public override void WriteValue (int value);
Parameters
Declaration
public override void WriteValue (byte[] value);
Parameters
Declaration
public override void WriteValue (Guid value);
Parameters
Declaration
public override void WriteValue (double value);
Parameters
Declaration
public override void WriteValue (decimal value);
Parameters
Declaration
public override void WriteValue (DateTimeOffset value);
Parameters
Declaration
public override void WriteValue (DateTime value);
Parameters
Declaration
public override void WriteValue (char value);
Parameters
Declaration
[System.CLSCompliant(false)]
public override void WriteValue (ulong value);
Parameters
Declaration
public override void WriteValue (byte value);
Parameters
Declaration
public override void WriteValue (bool value);
Parameters
Declaration
public override void WriteValue (short value);
Parameters
Declaration
public override void WriteValue (Uri value);
Parameters