private RawBsonArray DeserializeRawBsonArray(IBsonReader bsonReader) { var slice = bsonReader.ReadRawBsonArray(); var nestedArray = new RawBsonArray(slice); _disposableItems.Add(nestedArray); return(nestedArray); }
private RawBsonArray DeserializeRawBsonArray(IBsonReader bsonReader) { var slice = bsonReader.ReadRawBsonArray(); var nestedArray = new RawBsonArray(slice); _disposableItems.Add(nestedArray); return nestedArray; }
/// <summary> /// Reads a raw BSON array. /// </summary> /// <param name="reader">The reader.</param> /// <param name="name">The name.</param> /// <returns> /// The raw BSON array. /// </returns> public static IByteBuffer ReadRawBsonArray(this IBsonReader reader, string name) { VerifyName(reader, name); return(reader.ReadRawBsonArray()); }