Весь смысл BackgroundTransfer
в том, что он запускается системой в фоновом режиме. Это означает, что ОС решает, когда будет запущена загрузка, и не зависит от того, когда запускается ваше приложение. В частности, загрузка может выполняться, когда ваше приложение не запускается, но оно также может быть приостановлено, когда ваше приложение работает (например, когда устройство не подключено к Wi-Fi и у вас есть BackgroundTransferCostPolicy.AvoidNetworkCharges
комплект).
Все это означает, что вы не можете установить Content-Range
самостоятельно, но оно используется автоматически при необходимости.