[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

The IBackgroundCopyFile5type exposes the following methods.

Methods

 Public

 Protected
 Instance

 Static
 Declared

 Inherited
 XNA Framework Only

 .NET Compact Framework Only

  Member Description
GetFileRanges(UInt32 % , array< BackgroundFileRange > [] () [] [] % )
Gets the ranges you want to download from the remote file
(Inherited from IBackgroundCopyFile2.)
GetLocalName(String % )
Gets local file name
GetPeerDownloadStats(IntPtr % , IntPtr % )
Gets peer download stats
(Inherited from IBackgroundCopyFile4.)
GetProgress(BitsFileProgress % )
Gets file progress
GetProperty(BitsFilePropertyId, Object % )
Generic job property getter method
GetRemoteName(String % )
Gets remote file name
GetTemporaryName(String % )
Gets the full path of the temporary file that contains the contents of the download
(Inherited from IBackgroundCopyFile3.)
GetValidationState(Boolean % )
Gets the validation state of the temporary file
(Inherited from IBackgroundCopyFile3.)
IsDownloadedFromPeer(Boolean % )
Gets a valie that determines if any part of the file was downloaded from a peer
(Inherited from IBackgroundCopyFile3.)
SetProperty(BitsFilePropertyId, Object)
Generic job property setter method
SetRemoteName(String)
Changes the remote name to a new URL in a download job
(Inherited from IBackgroundCopyFile2.)
SetValidationState(Boolean)
Sets the validation state of the temporary file
(Inherited from IBackgroundCopyFile3.)

See Also