BlobTransferClient.DownloadBlob Method

Definition

Overloads

DownloadBlob(Uri, String, FileEncryption, UInt64, CancellationToken, IRetryPolicy, Func<String>)
DownloadBlob(Uri, String, FileEncryption, UInt64, CloudBlobClient, CancellationToken, IRetryPolicy, Func<String>, Int64, Int64)

DownloadBlob(Uri, String, FileEncryption, UInt64, CancellationToken, IRetryPolicy, Func<String>)

public virtual System.Threading.Tasks.Task DownloadBlob (Uri uri, string localFile, Microsoft.WindowsAzure.MediaServices.Client.FileEncryption fileEncryption, ulong initializationVector, System.Threading.CancellationToken cancellationToken, Microsoft.WindowsAzure.Storage.RetryPolicies.IRetryPolicy retryPolicy, Func<string> getSharedAccessSignature = default);
abstract member DownloadBlob : Uri * string * Microsoft.WindowsAzure.MediaServices.Client.FileEncryption * uint64 * System.Threading.CancellationToken * Microsoft.WindowsAzure.Storage.RetryPolicies.IRetryPolicy * Func<string> -> System.Threading.Tasks.Task
override this.DownloadBlob : Uri * string * Microsoft.WindowsAzure.MediaServices.Client.FileEncryption * uint64 * System.Threading.CancellationToken * Microsoft.WindowsAzure.Storage.RetryPolicies.IRetryPolicy * Func<string> -> System.Threading.Tasks.Task
Public Overridable Function DownloadBlob (uri As Uri, localFile As String, fileEncryption As FileEncryption, initializationVector As ULong, cancellationToken As CancellationToken, retryPolicy As IRetryPolicy, Optional getSharedAccessSignature As Func(Of String) = Nothing) As Task

Parameters

uri
System.Uri
localFile
System.String
fileEncryption
FileEncryption
initializationVector
System.UInt64
cancellationToken
System.Threading.CancellationToken
retryPolicy
Microsoft.WindowsAzure.Storage.RetryPolicies.IRetryPolicy
getSharedAccessSignature
System.Func<System.String>

Returns

System.Threading.Tasks.Task

Applies to

DownloadBlob(Uri, String, FileEncryption, UInt64, CloudBlobClient, CancellationToken, IRetryPolicy, Func<String>, Int64, Int64)

public virtual System.Threading.Tasks.Task DownloadBlob (Uri uri, string localFile, Microsoft.WindowsAzure.MediaServices.Client.FileEncryption fileEncryption, ulong initializationVector, Microsoft.WindowsAzure.Storage.Blob.CloudBlobClient client, System.Threading.CancellationToken cancellationToken, Microsoft.WindowsAzure.Storage.RetryPolicies.IRetryPolicy retryPolicy, Func<string> getSharedAccessSignature = default, long start = 0, long length = -1);
abstract member DownloadBlob : Uri * string * Microsoft.WindowsAzure.MediaServices.Client.FileEncryption * uint64 * Microsoft.WindowsAzure.Storage.Blob.CloudBlobClient * System.Threading.CancellationToken * Microsoft.WindowsAzure.Storage.RetryPolicies.IRetryPolicy * Func<string> * int64 * int64 -> System.Threading.Tasks.Task
override this.DownloadBlob : Uri * string * Microsoft.WindowsAzure.MediaServices.Client.FileEncryption * uint64 * Microsoft.WindowsAzure.Storage.Blob.CloudBlobClient * System.Threading.CancellationToken * Microsoft.WindowsAzure.Storage.RetryPolicies.IRetryPolicy * Func<string> * int64 * int64 -> System.Threading.Tasks.Task
Public Overridable Function DownloadBlob (uri As Uri, localFile As String, fileEncryption As FileEncryption, initializationVector As ULong, client As CloudBlobClient, cancellationToken As CancellationToken, retryPolicy As IRetryPolicy, Optional getSharedAccessSignature As Func(Of String) = Nothing, Optional start As Long = 0, Optional length As Long = -1) As Task

Parameters

uri
System.Uri
localFile
System.String
fileEncryption
FileEncryption
initializationVector
System.UInt64
client
Microsoft.WindowsAzure.Storage.Blob.CloudBlobClient
cancellationToken
System.Threading.CancellationToken
retryPolicy
Microsoft.WindowsAzure.Storage.RetryPolicies.IRetryPolicy
getSharedAccessSignature
System.Func<System.String>
start
System.Int64
length
System.Int64

Returns

System.Threading.Tasks.Task

Applies to