![]() | usis.Net.Bits Namespace |
Class | Description | |
---|---|---|
![]() | BackgroundCopyError |
Provides informations about the cause of an error and if the transfer
process can proceed.
|
![]() | BackgroundCopyErrorEventArgs |
Provides arguments for the Failed event.
|
![]() | BackgroundCopyErrorInfo |
Provides informations about an error.
|
![]() | BackgroundCopyException |
The exception that is thrown when a BITS operation fails.
|
![]() | BackgroundCopyFile |
Contains information about a file that is part of a job.
|
![]() | BackgroundCopyFileEventArgs |
Provides arguments for the
FileTransferred event.
|
![]() | BackgroundCopyFileInfo |
Provides the local and remote names of the file to transfer.
|
![]() | BackgroundCopyFileProgress |
Provides file-related progress information,
such as the number of bytes transferred.
|
![]() | BackgroundCopyFileRange |
Identifies a range of bytes to download from a file.
|
![]() | BackgroundCopyJob |
Provides methods and properties to add files to the job,
set the priority level of the job,
determine the state of the job, and to start and stop the job.
|
![]() | BackgroundCopyJobClientCertificate |
Provides properties that specify the client certificate for a job.
|
![]() | BackgroundCopyJobExtensions |
Provides extension methods to the BackgroundCopyJob class.
|
![]() | BackgroundCopyJobHttpOptions |
Allows to specify client certificates for certificate-based client authentication
and custom headers for HTTP requests.
|
![]() | BackgroundCopyJobProgress |
Provides job-related progress information,
such as the number of bytes and files transferred.
|
![]() | BackgroundCopyJobProxySettings |
Provides the proxy information that the job uses to transfer the files.
|
![]() | BackgroundCopyJobReplyProgress |
Provides progress information related to the reply portion of an upload-reply job.
|
![]() | BackgroundCopyJobTimes |
Provides job-related time stamps.
|
![]() | BackgroundCopyManager |
Provides methods to create transfer jobs,
to enumerate the jobs in the queue, and to retrieve individual jobs from the queue.
|
![]() | BackgroundCopyNotifyCommandLine |
Specifies a program to execute when the job enters the error or transferred state.
|
![]() | Constants |
Provides constants for the BITS class library.
|
Enumeration | Description | |
---|---|---|
![]() | BackgroundCopyAuthenticationScheme |
Defines the constant values that specify the authentication scheme
to use when a proxy or server requests user authentication.
|
![]() | BackgroundCopyAuthenticationTarget |
Defines the constant values that specify whether the credentials
are used for proxy or server user authentication requests.
|
![]() | BackgroundCopyCertificateStoreLocation |
Defines the location of the certificate store.
|
![]() | BackgroundCopyErrorContext |
Defines the constant values that specify the context in which the error occurred.
|
![]() | BackgroundCopyJobFileAclOptions |
Flags that identify the owner and ACL information to maintain when transferring a file using SMB.
|
![]() | BackgroundCopyJobHttpSecurityOptions |
HTTP security flags that indicate which errors to ignore when connecting to the server.
|
![]() | BackgroundCopyJobNotifications |
Defines the constant values that specify the type of
events you will receive, such as job transferred events.
|
![]() | BackgroundCopyJobPeerCachingOptions |
Flags that indicate determine if the files of the job can be cached and served to peers
and if BITS can download content for the job from peers
|
![]() | BackgroundCopyJobPriority |
Defines the constant values that specify the priority level of a job.
|
![]() | BackgroundCopyJobProxyUsage |
defines constant values that specify which proxy to use for file transfers.
You can define different proxy settings for each job.
|
![]() | BackgroundCopyJobState |
Defines constant values for the different states of a job.
|
![]() | BackgroundCopyJobType |
Defines constant values that specify the type of transfer job, such as download.
|