Exemplo n.º 1
0
        private CursorBatch <TDocument> ExecuteGetMoreProtocol(IChannelHandle channel, CancellationToken cancellationToken)
        {
            var numberToReturn = CalculateGetMoreProtocolNumberToReturn();

            return(channel.GetMore <TDocument>(
                       _collectionNamespace,
                       _query,
                       _cursorId,
                       numberToReturn,
                       _serializer,
                       _messageEncoderSettings,
                       cancellationToken));
        }