Compartir a través de


CloudBlob.DownloadToByteArrayAsync Método

Definición

Sobrecargas

DownloadToByteArrayAsync(Byte[], Int32)

Inicia una operación asincrónica para descargar el contenido de un blob en una matriz de bytes.

DownloadToByteArrayAsync(Byte[], Int32, CancellationToken)

Inicia una operación asincrónica para descargar el contenido de un blob en una matriz de bytes.

DownloadToByteArrayAsync(Byte[], Int32, AccessCondition, BlobRequestOptions, OperationContext)

Inicia una operación asincrónica para descargar el contenido de un blob en una matriz de bytes.

DownloadToByteArrayAsync(Byte[], Int32, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Inicia una operación asincrónica para descargar el contenido de un blob en una matriz de bytes.

DownloadToByteArrayAsync(Byte[], Int32, AccessCondition, BlobRequestOptions, OperationContext, IProgress<StorageProgress>, CancellationToken)

Inicia una operación asincrónica para descargar el contenido de un blob en una matriz de bytes.

DownloadToByteArrayAsync(Byte[], Int32)

Inicia una operación asincrónica para descargar el contenido de un blob en una matriz de bytes.

[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task<int> DownloadToByteArrayAsync (byte[] target, int index);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
abstract member DownloadToByteArrayAsync : byte[] * int -> System.Threading.Tasks.Task<int>
override this.DownloadToByteArrayAsync : byte[] * int -> System.Threading.Tasks.Task<int>
Public Overridable Function DownloadToByteArrayAsync (target As Byte(), index As Integer) As Task(Of Integer)

Parámetros

target
Byte[]

Matriz de bytes de destino.

index
Int32

Desplazamiento inicial en la matriz de bytes.

Devoluciones

Un objeto Task<TResult> de tipo int que representa la operación asincrónica.

Atributos

Se aplica a

DownloadToByteArrayAsync(Byte[], Int32, CancellationToken)

Inicia una operación asincrónica para descargar el contenido de un blob en una matriz de bytes.

[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task<int> DownloadToByteArrayAsync (byte[] target, int index, System.Threading.CancellationToken cancellationToken);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
abstract member DownloadToByteArrayAsync : byte[] * int * System.Threading.CancellationToken -> System.Threading.Tasks.Task<int>
override this.DownloadToByteArrayAsync : byte[] * int * System.Threading.CancellationToken -> System.Threading.Tasks.Task<int>
Public Overridable Function DownloadToByteArrayAsync (target As Byte(), index As Integer, cancellationToken As CancellationToken) As Task(Of Integer)

Parámetros

target
Byte[]

Matriz de bytes de destino.

index
Int32

Desplazamiento inicial en la matriz de bytes.

cancellationToken
CancellationToken

Un CancellationToken que se observará mientras se espera a que se complete la tarea.

Devoluciones

Un objeto Task<TResult> de tipo int que representa la operación asincrónica.

Atributos

Se aplica a

DownloadToByteArrayAsync(Byte[], Int32, AccessCondition, BlobRequestOptions, OperationContext)

Inicia una operación asincrónica para descargar el contenido de un blob en una matriz de bytes.

[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task<int> DownloadToByteArrayAsync (byte[] target, int index, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
abstract member DownloadToByteArrayAsync : byte[] * int * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -> System.Threading.Tasks.Task<int>
override this.DownloadToByteArrayAsync : byte[] * int * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -> System.Threading.Tasks.Task<int>
Public Overridable Function DownloadToByteArrayAsync (target As Byte(), index As Integer, accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext) As Task(Of Integer)

Parámetros

target
Byte[]

Matriz de bytes de destino.

index
Int32

Desplazamiento inicial en la matriz de bytes.

accessCondition
AccessCondition

Un objeto AccessCondition que representa la condición que debe cumplirse para continuar con la solicitud.

options
BlobRequestOptions

Objeto BlobRequestOptions que especifica opciones adicionales para la solicitud.

operationContext
OperationContext

Objeto OperationContext que representa el contexto para la operación actual.

Devoluciones

Un objeto Task<TResult> de tipo int que representa la operación asincrónica.

Atributos

Se aplica a

DownloadToByteArrayAsync(Byte[], Int32, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Inicia una operación asincrónica para descargar el contenido de un blob en una matriz de bytes.

[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task<int> DownloadToByteArrayAsync (byte[] target, int index, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, System.Threading.CancellationToken cancellationToken);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
abstract member DownloadToByteArrayAsync : byte[] * int * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<int>
override this.DownloadToByteArrayAsync : byte[] * int * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<int>
Public Overridable Function DownloadToByteArrayAsync (target As Byte(), index As Integer, accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, cancellationToken As CancellationToken) As Task(Of Integer)

Parámetros

target
Byte[]

Matriz de bytes de destino.

index
Int32

Desplazamiento inicial en la matriz de bytes.

accessCondition
AccessCondition

Un objeto AccessCondition que representa la condición que debe cumplirse para continuar con la solicitud.

options
BlobRequestOptions

Objeto BlobRequestOptions que especifica opciones adicionales para la solicitud.

operationContext
OperationContext

Objeto OperationContext que representa el contexto para la operación actual.

cancellationToken
CancellationToken

Un CancellationToken que se observará mientras se espera a que se complete la tarea.

Devoluciones

Un objeto Task<TResult> de tipo int que representa la operación asincrónica.

Atributos

Se aplica a

DownloadToByteArrayAsync(Byte[], Int32, AccessCondition, BlobRequestOptions, OperationContext, IProgress<StorageProgress>, CancellationToken)

Inicia una operación asincrónica para descargar el contenido de un blob en una matriz de bytes.

[Microsoft.Azure.Storage.DoesServiceRequest]
public virtual System.Threading.Tasks.Task<int> DownloadToByteArrayAsync (byte[] target, int index, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, IProgress<Microsoft.Azure.Storage.Core.Util.StorageProgress> progressHandler, System.Threading.CancellationToken cancellationToken);
[<Microsoft.Azure.Storage.DoesServiceRequest>]
abstract member DownloadToByteArrayAsync : byte[] * int * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * IProgress<Microsoft.Azure.Storage.Core.Util.StorageProgress> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<int>
override this.DownloadToByteArrayAsync : byte[] * int * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * IProgress<Microsoft.Azure.Storage.Core.Util.StorageProgress> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<int>
Public Overridable Function DownloadToByteArrayAsync (target As Byte(), index As Integer, accessCondition As AccessCondition, options As BlobRequestOptions, operationContext As OperationContext, progressHandler As IProgress(Of StorageProgress), cancellationToken As CancellationToken) As Task(Of Integer)

Parámetros

target
Byte[]

Matriz de bytes de destino.

index
Int32

Desplazamiento inicial en la matriz de bytes.

accessCondition
AccessCondition

Un objeto AccessCondition que representa la condición que debe cumplirse para continuar con la solicitud.

options
BlobRequestOptions

Objeto BlobRequestOptions que especifica opciones adicionales para la solicitud.

operationContext
OperationContext

Objeto OperationContext que representa el contexto para la operación actual.

progressHandler
IProgress<StorageProgress>

Objeto IProgress<T> para controlar StorageProgress los mensajes.

cancellationToken
CancellationToken

Un CancellationToken que se observará mientras se espera a que se complete la tarea.

Devoluciones

Un objeto Task<TResult> de tipo int que representa la operación asincrónica.

Atributos

Se aplica a