Show / Hide Table of Contents

    Class JTokenWriter

    Inheritance
    Object
    JsonWriter
    JTokenWriter
    Inherited Members
    JsonWriter.AutoCompleteOnClose
    JsonWriter.CloseAsync(CancellationToken)
    JsonWriter.CloseOutput
    JsonWriter.Culture
    JsonWriter.DateFormatHandling
    JsonWriter.DateFormatString
    JsonWriter.DateTimeZoneHandling
    JsonWriter.Dispose(Boolean)
    JsonWriter.FloatFormatHandling
    JsonWriter.FlushAsync(CancellationToken)
    JsonWriter.Formatting
    JsonWriter.Path
    JsonWriter.SetWriteState(JsonToken, Object)
    JsonWriter.SetWriteStateAsync(JsonToken, Object, CancellationToken)
    JsonWriter.StringEscapeHandling
    JsonWriter.IDisposable.Dispose()
    JsonWriter.Top
    JsonWriter.WriteCommentAsync(String, CancellationToken)
    JsonWriter.WriteEnd()
    JsonWriter.WriteEndArray()
    JsonWriter.WriteEndArrayAsync(CancellationToken)
    JsonWriter.WriteEndAsync(JsonToken, CancellationToken)
    JsonWriter.WriteEndAsync(CancellationToken)
    JsonWriter.WriteEndConstructor()
    JsonWriter.WriteEndConstructorAsync(CancellationToken)
    JsonWriter.WriteEndObject()
    JsonWriter.WriteEndObjectAsync(CancellationToken)
    JsonWriter.WriteIndent()
    JsonWriter.WriteIndentAsync(CancellationToken)
    JsonWriter.WriteIndentSpace()
    JsonWriter.WriteIndentSpaceAsync(CancellationToken)
    JsonWriter.WriteNullAsync(CancellationToken)
    JsonWriter.WritePropertyName(String, Boolean)
    JsonWriter.WritePropertyNameAsync(String, Boolean, CancellationToken)
    JsonWriter.WritePropertyNameAsync(String, CancellationToken)
    JsonWriter.WriteRawAsync(String, CancellationToken)
    JsonWriter.WriteRawValue(String)
    JsonWriter.WriteRawValueAsync(String, CancellationToken)
    JsonWriter.WriteStartArrayAsync(CancellationToken)
    JsonWriter.WriteStartConstructorAsync(String, CancellationToken)
    JsonWriter.WriteStartObjectAsync(CancellationToken)
    JsonWriter.WriteState
    JsonWriter.WriteToken(JsonReader)
    JsonWriter.WriteToken(JsonReader, Boolean)
    JsonWriter.WriteToken(JsonToken)
    JsonWriter.WriteToken(JsonToken, Object)
    JsonWriter.WriteTokenAsync(JsonReader, Boolean, CancellationToken)
    JsonWriter.WriteTokenAsync(JsonReader, CancellationToken)
    JsonWriter.WriteTokenAsync(JsonToken, Object, CancellationToken)
    JsonWriter.WriteTokenAsync(JsonToken, CancellationToken)
    JsonWriter.WriteUndefinedAsync(CancellationToken)
    JsonWriter.WriteValue(Nullable<Boolean>)
    JsonWriter.WriteValue(Nullable<Byte>)
    JsonWriter.WriteValue(Nullable<Char>)
    JsonWriter.WriteValue(Nullable<DateTime>)
    JsonWriter.WriteValue(Nullable<DateTimeOffset>)
    JsonWriter.WriteValue(Nullable<Decimal>)
    JsonWriter.WriteValue(Nullable<Double>)
    JsonWriter.WriteValue(Nullable<Guid>)
    JsonWriter.WriteValue(Nullable<Int16>)
    JsonWriter.WriteValue(Nullable<Int32>)
    JsonWriter.WriteValue(Nullable<Int64>)
    JsonWriter.WriteValue(Nullable<SByte>)
    JsonWriter.WriteValue(Nullable<Single>)
    JsonWriter.WriteValue(Nullable<TimeSpan>)
    JsonWriter.WriteValue(Nullable<UInt16>)
    JsonWriter.WriteValue(Nullable<UInt32>)
    JsonWriter.WriteValue(Nullable<UInt64>)
    JsonWriter.WriteValueAsync(Boolean, CancellationToken)
    JsonWriter.WriteValueAsync(Byte, CancellationToken)
    JsonWriter.WriteValueAsync(Byte[], CancellationToken)
    JsonWriter.WriteValueAsync(Char, CancellationToken)
    JsonWriter.WriteValueAsync(DateTime, CancellationToken)
    JsonWriter.WriteValueAsync(DateTimeOffset, CancellationToken)
    JsonWriter.WriteValueAsync(Decimal, CancellationToken)
    JsonWriter.WriteValueAsync(Double, CancellationToken)
    JsonWriter.WriteValueAsync(Guid, CancellationToken)
    JsonWriter.WriteValueAsync(Int16, CancellationToken)
    JsonWriter.WriteValueAsync(Int32, CancellationToken)
    JsonWriter.WriteValueAsync(Int64, CancellationToken)
    JsonWriter.WriteValueAsync(Nullable<Boolean>, CancellationToken)
    JsonWriter.WriteValueAsync(Nullable<Byte>, CancellationToken)
    JsonWriter.WriteValueAsync(Nullable<Char>, CancellationToken)
    JsonWriter.WriteValueAsync(Nullable<DateTime>, CancellationToken)
    JsonWriter.WriteValueAsync(Nullable<DateTimeOffset>, CancellationToken)
    JsonWriter.WriteValueAsync(Nullable<Decimal>, CancellationToken)
    JsonWriter.WriteValueAsync(Nullable<Double>, CancellationToken)
    JsonWriter.WriteValueAsync(Nullable<Guid>, CancellationToken)
    JsonWriter.WriteValueAsync(Nullable<Int16>, CancellationToken)
    JsonWriter.WriteValueAsync(Nullable<Int32>, CancellationToken)
    JsonWriter.WriteValueAsync(Nullable<Int64>, CancellationToken)
    JsonWriter.WriteValueAsync(Nullable<SByte>, CancellationToken)
    JsonWriter.WriteValueAsync(Nullable<Single>, CancellationToken)
    JsonWriter.WriteValueAsync(Nullable<TimeSpan>, CancellationToken)
    JsonWriter.WriteValueAsync(Nullable<UInt16>, CancellationToken)
    JsonWriter.WriteValueAsync(Nullable<UInt32>, CancellationToken)
    JsonWriter.WriteValueAsync(Nullable<UInt64>, CancellationToken)
    JsonWriter.WriteValueAsync(Object, CancellationToken)
    JsonWriter.WriteValueAsync(SByte, CancellationToken)
    JsonWriter.WriteValueAsync(Single, CancellationToken)
    JsonWriter.WriteValueAsync(String, CancellationToken)
    JsonWriter.WriteValueAsync(TimeSpan, CancellationToken)
    JsonWriter.WriteValueAsync(UInt16, CancellationToken)
    JsonWriter.WriteValueAsync(UInt32, CancellationToken)
    JsonWriter.WriteValueAsync(UInt64, CancellationToken)
    JsonWriter.WriteValueAsync(Uri, CancellationToken)
    JsonWriter.WriteValueDelimiter()
    JsonWriter.WriteValueDelimiterAsync(CancellationToken)
    JsonWriter.WriteWhitespace(String)
    JsonWriter.WriteWhitespaceAsync(String, CancellationToken)
    Namespace: System.Dynamic.ExpandoObject
    Assembly: Newtonsoft.Json.dll
    Syntax
    public class JTokenWriter : Newtonsoft.Json.JsonWriter

    Constructors

    JTokenWriter()

    Declaration
    public JTokenWriter ();

    JTokenWriter(JContainer)

    Declaration
    public JTokenWriter (Newtonsoft.Json.Linq.JContainer container);
    Parameters
    JContainer container

    Properties

    CurrentToken

    Declaration
    public Newtonsoft.Json.Linq.JToken CurrentToken { get; }
    Property Value
    JToken

    Token

    Declaration
    public Newtonsoft.Json.Linq.JToken Token { get; }
    Property Value
    JToken

    Methods

    Close()

    Declaration
    public override void Close ();

    Flush()

    Declaration
    public override void Flush ();

    WriteComment(String)

    Declaration
    public override void WriteComment (string text);
    Parameters
    String text

    WriteEnd(JsonToken)

    Declaration
    protected override void WriteEnd (Newtonsoft.Json.JsonToken token);
    Parameters
    JsonToken token

    WriteNull()

    Declaration
    public override void WriteNull ();

    WritePropertyName(String)

    Declaration
    public override void WritePropertyName (string name);
    Parameters
    String name

    WriteRaw(String)

    Declaration
    public override void WriteRaw (string json);
    Parameters
    String json

    WriteStartArray()

    Declaration
    public override void WriteStartArray ();

    WriteStartConstructor(String)

    Declaration
    public override void WriteStartConstructor (string name);
    Parameters
    String name

    WriteStartObject()

    Declaration
    public override void WriteStartObject ();

    WriteUndefined()

    Declaration
    public override void WriteUndefined ();

    WriteValue(UInt32)

    Declaration
    [System.CLSCompliant(false)]
    public override void WriteValue (uint value);
    Parameters
    UInt32 value

    WriteValue(UInt16)

    Declaration
    [System.CLSCompliant(false)]
    public override void WriteValue (ushort value);
    Parameters
    UInt16 value

    WriteValue(TimeSpan)

    Declaration
    public override void WriteValue (TimeSpan value);
    Parameters
    TimeSpan value

    WriteValue(String)

    Declaration
    public override void WriteValue (string value);
    Parameters
    String value

    WriteValue(Single)

    Declaration
    public override void WriteValue (float value);
    Parameters
    Single value

    WriteValue(SByte)

    Declaration
    [System.CLSCompliant(false)]
    public override void WriteValue (sbyte value);
    Parameters
    SByte value

    WriteValue(Object)

    Declaration
    public override void WriteValue (object value);
    Parameters
    Object value

    WriteValue(Int64)

    Declaration
    public override void WriteValue (long value);
    Parameters
    Int64 value

    WriteValue(Int32)

    Declaration
    public override void WriteValue (int value);
    Parameters
    Int32 value

    WriteValue(Byte[])

    Declaration
    public override void WriteValue (byte[] value);
    Parameters
    Byte[] value

    WriteValue(Guid)

    Declaration
    public override void WriteValue (Guid value);
    Parameters
    Guid value

    WriteValue(Double)

    Declaration
    public override void WriteValue (double value);
    Parameters
    Double value

    WriteValue(Decimal)

    Declaration
    public override void WriteValue (decimal value);
    Parameters
    Decimal value

    WriteValue(DateTimeOffset)

    Declaration
    public override void WriteValue (DateTimeOffset value);
    Parameters
    DateTimeOffset value

    WriteValue(DateTime)

    Declaration
    public override void WriteValue (DateTime value);
    Parameters
    DateTime value

    WriteValue(Char)

    Declaration
    public override void WriteValue (char value);
    Parameters
    Char value

    WriteValue(UInt64)

    Declaration
    [System.CLSCompliant(false)]
    public override void WriteValue (ulong value);
    Parameters
    UInt64 value

    WriteValue(Byte)

    Declaration
    public override void WriteValue (byte value);
    Parameters
    Byte value

    WriteValue(Boolean)

    Declaration
    public override void WriteValue (bool value);
    Parameters
    Boolean value

    WriteValue(Int16)

    Declaration
    public override void WriteValue (short value);
    Parameters
    Int16 value

    WriteValue(Uri)

    Declaration
    public override void WriteValue (Uri value);
    Parameters
    Uri value

    Back to top Azure SDK for Net