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
- uri
Type: System.Uri
- localFile
Type: System.String
- fileEncryption
Type: Microsoft.WindowsAzure.MediaServices.Client.FileEncryption
- initializationVector
Type: System.UInt64
- client
Type: CloudBlobClient
- cancellationToken
Type: System.Threading.CancellationToken
- retryPolicy
Type: IRetryPolicy
- getSharedAccessSignature
Type: System.Func<String>
Return Value
Type: System.Threading.Tasks.Task