Show / Hide Table of Contents

    Class BsonReader

    Inheritance
    Object
    JsonReader
    BsonReader
    Inherited Members
    JsonReader.CloseInput
    JsonReader.Culture
    JsonReader.CurrentState
    JsonReader.DateFormatString
    JsonReader.DateParseHandling
    JsonReader.DateTimeZoneHandling
    JsonReader.Depth
    JsonReader.Dispose(Boolean)
    JsonReader.FloatParseHandling
    JsonReader.MaxDepth
    JsonReader.Path
    JsonReader.QuoteChar
    JsonReader.ReadAsBoolean()
    JsonReader.ReadAsBooleanAsync(CancellationToken)
    JsonReader.ReadAsBytes()
    JsonReader.ReadAsBytesAsync(CancellationToken)
    JsonReader.ReadAsDateTime()
    JsonReader.ReadAsDateTimeAsync(CancellationToken)
    JsonReader.ReadAsDateTimeOffset()
    JsonReader.ReadAsDateTimeOffsetAsync(CancellationToken)
    JsonReader.ReadAsDecimal()
    JsonReader.ReadAsDecimalAsync(CancellationToken)
    JsonReader.ReadAsDouble()
    JsonReader.ReadAsDoubleAsync(CancellationToken)
    JsonReader.ReadAsInt32()
    JsonReader.ReadAsInt32Async(CancellationToken)
    JsonReader.ReadAsString()
    JsonReader.ReadAsStringAsync(CancellationToken)
    JsonReader.ReadAsync(CancellationToken)
    JsonReader.SetStateBasedOnCurrent()
    JsonReader.SetToken(JsonToken)
    JsonReader.SetToken(JsonToken, Object)
    JsonReader.SetToken(JsonToken, Object, Boolean)
    JsonReader.Skip()
    JsonReader.SkipAsync(CancellationToken)
    JsonReader.SupportMultipleContent
    JsonReader.IDisposable.Dispose()
    JsonReader.TokenType
    JsonReader.Value
    JsonReader.ValueType
    Namespace: System.Dynamic.ExpandoObject
    Assembly: Newtonsoft.Json.dll
    Syntax
    [System.Obsolete("BSON reading and writing has been moved to its own package. See https://www.nuget.org/packages/Newtonsoft.Json.Bson for more details.")]
    public class BsonReader : Newtonsoft.Json.JsonReader

    Constructors

    BsonReader(BinaryReader)

    Declaration
    public BsonReader (System.IO.BinaryReader reader);
    Parameters
    BinaryReader reader

    BsonReader(Stream)

    Declaration
    public BsonReader (System.IO.Stream stream);
    Parameters
    Stream stream

    BsonReader(BinaryReader, Boolean, DateTimeKind)

    Declaration
    public BsonReader (System.IO.BinaryReader reader, bool readRootValueAsArray, DateTimeKind dateTimeKindHandling);
    Parameters
    BinaryReader reader

    Boolean readRootValueAsArray

    DateTimeKind dateTimeKindHandling

    BsonReader(Stream, Boolean, DateTimeKind)

    Declaration
    public BsonReader (System.IO.Stream stream, bool readRootValueAsArray, DateTimeKind dateTimeKindHandling);
    Parameters
    Stream stream

    Boolean readRootValueAsArray

    DateTimeKind dateTimeKindHandling

    Properties

    DateTimeKindHandling

    Declaration
    public DateTimeKind DateTimeKindHandling { get; set; }
    Property Value
    DateTimeKind

    JsonNet35BinaryCompatibility

    Declaration
    [System.Obsolete("JsonNet35BinaryCompatibility will be removed in a future version of Json.NET.")]
    public bool JsonNet35BinaryCompatibility { get; set; }
    Property Value
    Boolean

    ReadRootValueAsArray

    Declaration
    public bool ReadRootValueAsArray { get; set; }
    Property Value
    Boolean

    Methods

    Close()

    Declaration
    public override void Close ();

    Read()

    Declaration
    public override bool Read ();
    Returns
    Boolean

    Back to top Azure SDK for Net