This property specifies the number of upload/download requests sent simultaneously.
Use this property to specify the number of upload or download requests sent before waiting for all requests to complete. The more requests are sent, the faster the transfer is. However, in case of error, all requests are discarded. Also, more pending requests means more memory used, so if speed is not critical and memory consumption is, set PipelineLength to 1. Default value is 10.
To automatically adjust pipeline length for optimal performace, use AutoAdjustTransferBlock property.