Click or drag to resize
TransferManager Class
Inheritance Hierarchy
SystemObject
  DrawerBackup.Client.TransfersTransferManager

Namespace: DrawerBackup.Client.Transfers
Assembly: DrawerBackup.Client (in DrawerBackup.Client.dll) Version: 0.0.1.1 (0.0.1.1)
Syntax
public class TransferManager : IDisposable

The TransferManager type exposes the following members.

Constructors
  NameDescription
Public methodTransferManager
Initializes a new instance of the TransferManager class
Top
Properties
  NameDescription
Protected propertyQueue
The queue of entries to transfer
Protected propertyServer
Server
Public propertyStates
The current states of the transfers
Protected propertyStorage
Storage
Protected propertyStoragePackage
Client for the Transfer Package API in the Storage
Top
Methods
  NameDescription
Protected methodCheckQueueUntilEmpty
Check the queue until completed all current transfers
Public methodDispose
Releases all resources used by the TransferManager
Public methodEquals
Determines whether the specified object is equal to the current object.
(Inherited from Object.)
Protected methodFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Inherited from Object.)
Public methodGetHashCode
Serves as the default hash function.
(Inherited from Object.)
Public methodGetType
Gets the Type of the current instance.
(Inherited from Object.)
Protected methodMemberwiseClone
Creates a shallow copy of the current Object.
(Inherited from Object.)
Public methodPush
Add the entry to the transfer manager
Public methodSendPending
Send all pending packages
Public methodToString
Returns a string that represents the current object.
(Inherited from Object.)
Public methodWaitAllTransfers
Send and wait all pending transfers
Top
Events
  NameDescription
Public eventOnEntryError
Occurs when a exception is raised in a entry processing
Top
Extension Methods
See Also