BlobTransferClient.DownloadBlob Method (Uri, String, FileEncryption, UInt64, CloudBlobClient, CancellationToken, IRetryPolicy, Func<String>)

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

Syntax

'Declaration
Public Function DownloadBlob ( _
    uri As Uri, _
    localFile As String, _
    fileEncryption As FileEncryption, _
    initializationVector As ULong, _
    client As CloudBlobClient, _
    cancellationToken As CancellationToken, _
    retryPolicy As IRetryPolicy, _
    getSharedAccessSignature As Func(Of String) _
) As Task
'Usage
Dim instance As BlobTransferClient 
Dim uri As Uri 
Dim localFile As String 
Dim fileEncryption As FileEncryption 
Dim initializationVector As ULong 
Dim client As CloudBlobClient 
Dim cancellationToken As CancellationToken 
Dim retryPolicy As IRetryPolicy 
Dim getSharedAccessSignature As Func(Of String)
Dim returnValue As Task 

returnValue = instance.DownloadBlob(uri, _
    localFile, fileEncryption, initializationVector, _
    client, cancellationToken, retryPolicy, _
    getSharedAccessSignature)
public Task DownloadBlob(
    Uri uri,
    string localFile,
    FileEncryption fileEncryption,
    ulong initializationVector,
    CloudBlobClient client,
    CancellationToken cancellationToken,
    IRetryPolicy retryPolicy,
    Func<string> getSharedAccessSignature
)
public:
Task^ DownloadBlob(
    Uri^ uri, 
    String^ localFile, 
    FileEncryption^ fileEncryption, 
    unsigned long long initializationVector, 
    CloudBlobClient^ client, 
    CancellationToken cancellationToken, 
    IRetryPolicy^ retryPolicy, 
    Func<String^>^ getSharedAccessSignature
)
member DownloadBlob : 
        uri:Uri * 
        localFile:string * 
        fileEncryption:FileEncryption * 
        initializationVector:uint64 * 
        client:CloudBlobClient * 
        cancellationToken:CancellationToken * 
        retryPolicy:IRetryPolicy * 
        getSharedAccessSignature:Func<string> -> Task
public function DownloadBlob(
    uri : Uri, 
    localFile : String, 
    fileEncryption : FileEncryption, 
    initializationVector : ulong, 
    client : CloudBlobClient, 
    cancellationToken : CancellationToken, 
    retryPolicy : IRetryPolicy, 
    getSharedAccessSignature : Func<String>
) : Task

Parameters

  • client
    Type: CloudBlobClient
  • retryPolicy
    Type: IRetryPolicy

Return Value

Type: System.Threading.Tasks.Task

See Also

Reference

BlobTransferClient Class

DownloadBlob Overload

Microsoft.WindowsAzure.MediaServices.Client Namespace