No, .NET 3.5 and .NET 4.0 do not provide a managed interface for Background Intelligent Transfer Service (BITS).
BITS is a very Microsoft-specific technology, and it is highly unlikely that they will integrate it into the base class libraries (BCL).
To say sharpBITS is probably your best bet, I would not expect it to be in BCL ever, but I saw that this is a separate library that MS provides in the Microsoft namespace (as for products like Sharepoint and SQL Server Management).
source
share