Share via


BlobTransferClient Class

Represents a client to operate on Windows Azure Blobs.

Inheritance Hierarchy

System.Object
  Microsoft.WindowsAzure.MediaServices.Client.BlobTransferClient

Namespace:  Microsoft.WindowsAzure.MediaServices.Client
Assembly:  Microsoft.WindowsAzure.MediaServices.Client (in Microsoft.WindowsAzure.MediaServices.Client.dll)

Syntax

'Declaration
Public Class BlobTransferClient
'Usage
Dim instance As BlobTransferClient
public class BlobTransferClient
public ref class BlobTransferClient
type BlobTransferClient =  class end
public class BlobTransferClient

The BlobTransferClient type exposes the following members.

Constructors

  Name Description
Public method BlobTransferClient Initializes a new instance of the BlobTransferClient class.

Top

Properties

  Name Description
Public property NumberOfConcurrentTransfers Gets or sets the number of concurrent blob transfers allowed.
Public property ParallelTransferThreadCount Gets or sets the number of threads to use to for each blob transfer.

Top

Methods

  Name Description
Public method DownloadBlob(Uri, String, FileEncryption, UInt64, CancellationToken, IRetryPolicy) Downloads the specified blob to the specified location.
Public method DownloadBlob(Uri, String, FileEncryption, UInt64, CloudBlobClient, CancellationToken, IRetryPolicy) Downloads the specified blob to the specified location.
Public method Equals (Inherited from Object.)
Protected method Finalize (Inherited from Object.)
Public method GetHashCode (Inherited from Object.)
Public method GetType (Inherited from Object.)
Protected method MemberwiseClone (Inherited from Object.)
Protected method OnTaskProgressChanged Occurrs when the progress of a blob transfer operation changes.
Public method ToString (Inherited from Object.)
Public method UploadBlob(Uri, String, String, FileEncryption, CancellationToken, IRetryPolicy) Uploads a file to a blob storage.
Public method UploadBlob(Uri, String, FileEncryption, CancellationToken, CloudBlobClient, IRetryPolicy, String, String) Uploads a file to a blob storage.

Top

Events

  Name Description
Public event TransferCompleted Occurs when upload/download operation has been completed or cancelled.
Public event TransferProgressChanged Occurs when file transfer progress changed.

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.WindowsAzure.MediaServices.Client Namespace