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.
|