Compartir a través de


ICloudBlob.DownloadRangeToByteArrayAsync Método

Definición

Sobrecargas

DownloadRangeToByteArrayAsync(Byte[], Int32, Nullable<Int64>, Nullable<Int64>)

Inicia una operación asincrónica para descargar un intervalo de bytes de un blob a una matriz de bytes.

DownloadRangeToByteArrayAsync(Byte[], Int32, Nullable<Int64>, Nullable<Int64>, CancellationToken)

Inicia una operación asincrónica para descargar un intervalo de bytes de un blob a una matriz de bytes.

DownloadRangeToByteArrayAsync(Byte[], Int32, Nullable<Int64>, Nullable<Int64>, AccessCondition, BlobRequestOptions, OperationContext)

Inicia una operación asincrónica para descargar un intervalo de bytes de un blob a una matriz de bytes.

DownloadRangeToByteArrayAsync(Byte[], Int32, Nullable<Int64>, Nullable<Int64>, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Inicia una operación asincrónica para descargar un intervalo de bytes de un blob a una matriz de bytes.

DownloadRangeToByteArrayAsync(Byte[], Int32, Nullable<Int64>, Nullable<Int64>)

Inicia una operación asincrónica para descargar un intervalo de bytes de un blob a una matriz de bytes.

public System.Threading.Tasks.Task<int> DownloadRangeToByteArrayAsync (byte[] target, int index, long? blobOffset, long? length);
abstract member DownloadRangeToByteArrayAsync : byte[] * int * Nullable<int64> * Nullable<int64> -> System.Threading.Tasks.Task<int>
Public Function DownloadRangeToByteArrayAsync (target As Byte(), index As Integer, blobOffset As Nullable(Of Long), length As Nullable(Of Long)) As Task(Of Integer)

Parámetros

target
Byte[]

Matriz de bytes de destino.

index
Int32

Desplazamiento inicial en la matriz de bytes.

blobOffset
Nullable<Int64>

Desplazamiento inicial del intervalo de datos, en bytes.

length
Nullable<Int64>

Longitud del intervalo de datos, en bytes.

Devoluciones

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

Se aplica a

DownloadRangeToByteArrayAsync(Byte[], Int32, Nullable<Int64>, Nullable<Int64>, CancellationToken)

Inicia una operación asincrónica para descargar un intervalo de bytes de un blob a una matriz de bytes.

public System.Threading.Tasks.Task<int> DownloadRangeToByteArrayAsync (byte[] target, int index, long? blobOffset, long? length, System.Threading.CancellationToken cancellationToken);
abstract member DownloadRangeToByteArrayAsync : byte[] * int * Nullable<int64> * Nullable<int64> * System.Threading.CancellationToken -> System.Threading.Tasks.Task<int>
Public Function DownloadRangeToByteArrayAsync (target As Byte(), index As Integer, blobOffset As Nullable(Of Long), length As Nullable(Of Long), 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.

blobOffset
Nullable<Int64>

Desplazamiento inicial del intervalo de datos, en bytes.

length
Nullable<Int64>

Longitud del intervalo de datos, en bytes.

cancellationToken
CancellationToken

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

Devoluciones

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

Se aplica a

DownloadRangeToByteArrayAsync(Byte[], Int32, Nullable<Int64>, Nullable<Int64>, AccessCondition, BlobRequestOptions, OperationContext)

Inicia una operación asincrónica para descargar un intervalo de bytes de un blob a una matriz de bytes.

public System.Threading.Tasks.Task<int> DownloadRangeToByteArrayAsync (byte[] target, int index, long? blobOffset, long? length, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext);
abstract member DownloadRangeToByteArrayAsync : byte[] * int * Nullable<int64> * Nullable<int64> * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext -> System.Threading.Tasks.Task<int>
Public Function DownloadRangeToByteArrayAsync (target As Byte(), index As Integer, blobOffset As Nullable(Of Long), length As Nullable(Of Long), 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.

blobOffset
Nullable<Int64>

Desplazamiento inicial del intervalo de datos, en bytes.

length
Nullable<Int64>

Longitud del intervalo de datos, en 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 de tipo int que representa la operación asincrónica.

Se aplica a

DownloadRangeToByteArrayAsync(Byte[], Int32, Nullable<Int64>, Nullable<Int64>, AccessCondition, BlobRequestOptions, OperationContext, CancellationToken)

Inicia una operación asincrónica para descargar un intervalo de bytes de un blob a una matriz de bytes.

public System.Threading.Tasks.Task<int> DownloadRangeToByteArrayAsync (byte[] target, int index, long? blobOffset, long? length, Microsoft.Azure.Storage.AccessCondition accessCondition, Microsoft.Azure.Storage.Blob.BlobRequestOptions options, Microsoft.Azure.Storage.OperationContext operationContext, System.Threading.CancellationToken cancellationToken);
abstract member DownloadRangeToByteArrayAsync : byte[] * int * Nullable<int64> * Nullable<int64> * Microsoft.Azure.Storage.AccessCondition * Microsoft.Azure.Storage.Blob.BlobRequestOptions * Microsoft.Azure.Storage.OperationContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task<int>
Public Function DownloadRangeToByteArrayAsync (target As Byte(), index As Integer, blobOffset As Nullable(Of Long), length As Nullable(Of Long), 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.

blobOffset
Nullable<Int64>

Desplazamiento inicial del intervalo de datos, en bytes.

length
Nullable<Int64>

Longitud del intervalo de datos, en 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 de tipo int que representa la operación asincrónica.

Se aplica a