BlobTransferClient.DownloadBlob Method
Definition
Important
Some information relates to prerelease product that may be substantially modified before it’s released. Microsoft makes no warranties, express or implied, with respect to the information provided here.
Overloads
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
- Uri
- localFile
- String
- fileEncryption
- FileEncryption
- initializationVector
- UInt64
- cancellationToken
- CancellationToken
- retryPolicy
- IRetryPolicy
Returns
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
- Uri
- localFile
- String
- fileEncryption
- FileEncryption
- initializationVector
- UInt64
- client
- CloudBlobClient
- cancellationToken
- CancellationToken
- retryPolicy
- IRetryPolicy
- start
- Int64
- length
- Int64