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

The IBackgroundCopyJobtype exposes the following methods.

Methods

 Public

 Protected
 Instance

 Static
 Declared

 Inherited
 XNA Framework Only

 .NET Compact Framework Only

  Member Description
AddFile(String, String)
Adds file to job
AddFileSet(UInt32, array< BitsFileInfo > [] () [] [] )
Add file set to job
Cancel () () () ()
Cancels a job
Complete () () () ()
Completes a job
EnumFiles(IEnumBackgroundCopyFiles % )
Enumerates files in job
GetDescription(String % )
Gets job description
GetDisplayName(String % )
Gets job display name
GetError(IBackgroundCopyError % )
Gets job error state synchronously
GetErrorCount(UInt32 % )
Gets error count
GetId(Guid % )
Gets job ID
GetMinimumRetryDelay(UInt32 % )
Gets minimum retry delay
GetNoProgressTimeout(UInt32 % )
Gets timeout on no progress
GetNotifyFlags(UInt32 % )
Gets job notification flags
GetNotifyInterface(IBackgroundCopyCallback % )
Gets notification interface
GetOwner(String % )
Gets job owner
GetPriority(BitsJobPriority % )
Gets job priority
GetProgress(BitsJobProgress % )
Gets job progress synchronously
GetProxySettings(BitsJobProxyUsage % , String % , String % )
Gets proxy settings for job
GetState(BitsJobState % )
Gets job state synchronously
GetTimes(BitsJobTimes % )
Gets job times
GetType(BitsJobType % )
Gets job type
Resume () () () ()
Resumes a suspended job
SetDescription(String)
Sets description for the job
SetDisplayName(String)
Sets display name for job
SetMinimumRetryDelay(UInt32)
Sets minimum retry delay
SetNoProgressTimeout(UInt32)
Sets timeout on no progress
SetNotifyFlags(UInt32)
Sets job notification flags
SetNotifyInterface(IBackgroundCopyCallback)
Sets notification interface
SetPriority(BitsJobPriority)
Sets job priority
SetProxySettings(BitsJobProxyUsage, String, String)
Sets proxy settings for job
Suspend () () () ()
Suspends a job
TakeOwnership () () () ()
Assumes ownership for existing job

See Also