MongoDB.Bson.IO.BsonBinaryWriter.PopMaxDocumentSize C# (CSharp) Method

PopMaxDocumentSize() public method

Pops the max document size stack, restoring the previous max document size.
public PopMaxDocumentSize ( ) : void
return void
        public void PopMaxDocumentSize()
        {
            _maxDocumentSizeStack.Pop();
        }

Usage Example

 // protected methods
 protected override void SerializeRequest(BsonBinaryWriter bsonWriter, WriteRequest request)
 {
     var deleteRequest = (DeleteRequest)request;
     bsonWriter.PushMaxDocumentSize(MaxDocumentSize);
     bsonWriter.WriteStartDocument();
     bsonWriter.WriteName("q");
     BsonSerializer.Serialize(bsonWriter, deleteRequest.Query ?? new QueryDocument());
     bsonWriter.WriteInt32("limit", deleteRequest.Limit);
     bsonWriter.WriteEndDocument();
     bsonWriter.PopMaxDocumentSize();
 }
All Usage Examples Of MongoDB.Bson.IO.BsonBinaryWriter::PopMaxDocumentSize