The TransferRate property returns the rate at which the
file data is being transferred, expressed in bytes per second. If
this property is read while a transfer is ongoing, it returns the
current average transfer rate.
If this property is read after the transfer has completed,
it returns the final transfer rate which is calculated as the total
number of bytes transferred divided by the number of seconds to
complete the transfer. This property value is reset with every data
transfer.