HttpClient.GetByteArrayAsync HttpClient.GetByteArrayAsync HttpClient.GetByteArrayAsync HttpClient.GetByteArrayAsync Method

Definición

Envía una solicitud GET al URI especificado y devuelve el cuerpo de la respuesta como una matriz de bytes en una operación asincrónica.Send a GET request to the specified Uri and return the response body as a byte array in an asynchronous operation.

Sobrecargas

GetByteArrayAsync(String) GetByteArrayAsync(String) GetByteArrayAsync(String) GetByteArrayAsync(String)

Envía una solicitud GET al URI especificado y devuelve el cuerpo de la respuesta como una matriz de bytes en una operación asincrónica.Sends a GET request to the specified Uri and return the response body as a byte array in an asynchronous operation.

GetByteArrayAsync(Uri) GetByteArrayAsync(Uri) GetByteArrayAsync(Uri) GetByteArrayAsync(Uri)

Envía una solicitud GET al URI especificado y devuelve el cuerpo de la respuesta como una matriz de bytes en una operación asincrónica.Send a GET request to the specified Uri and return the response body as a byte array in an asynchronous operation.

Comentarios

No bloqueará la operación.The operation will not block.

GetByteArrayAsync(String) GetByteArrayAsync(String) GetByteArrayAsync(String) GetByteArrayAsync(String)

Envía una solicitud GET al URI especificado y devuelve el cuerpo de la respuesta como una matriz de bytes en una operación asincrónica.Sends a GET request to the specified Uri and return the response body as a byte array in an asynchronous operation.

public:
 System::Threading::Tasks::Task<cli::array <System::Byte> ^> ^ GetByteArrayAsync(System::String ^ requestUri);
public System.Threading.Tasks.Task<byte[]> GetByteArrayAsync (string requestUri);
member this.GetByteArrayAsync : string -> System.Threading.Tasks.Task<byte[]>
Public Function GetByteArrayAsync (requestUri As String) As Task(Of Byte())

Parámetros

requestUri
String String String String

URI al que se envía la solicitud.The Uri the request is sent to.

Devoluciones

Task<Byte[]>

Objeto de tarea que representa la operación asincrónica.The task object representing the asynchronous operation.

Excepciones

El valor de requestUri es null.The requestUri is null.

Error en la solicitud debido a un problema subyacente, como la conectividad de red, un error de DNS, la validación del certificado de servidor o el tiempo de espera.The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.

Comentarios

Esta operación no se bloqueará.This operation will not block. El valor devuelto Task<TResult> objeto se completará después de que se lee el cuerpo de la respuesta completa.The returned Task<TResult> object will complete after the whole response body is read.

GetByteArrayAsync(Uri) GetByteArrayAsync(Uri) GetByteArrayAsync(Uri) GetByteArrayAsync(Uri)

Envía una solicitud GET al URI especificado y devuelve el cuerpo de la respuesta como una matriz de bytes en una operación asincrónica.Send a GET request to the specified Uri and return the response body as a byte array in an asynchronous operation.

public:
 System::Threading::Tasks::Task<cli::array <System::Byte> ^> ^ GetByteArrayAsync(Uri ^ requestUri);
public System.Threading.Tasks.Task<byte[]> GetByteArrayAsync (Uri requestUri);
member this.GetByteArrayAsync : Uri -> System.Threading.Tasks.Task<byte[]>
Public Function GetByteArrayAsync (requestUri As Uri) As Task(Of Byte())

Parámetros

requestUri
Uri Uri Uri Uri

URI al que se envía la solicitud.The Uri the request is sent to.

Devoluciones

Task<Byte[]>

Objeto de tarea que representa la operación asincrónica.The task object representing the asynchronous operation.

Excepciones

El valor de requestUri es null.The requestUri is null.

Error en la solicitud debido a un problema subyacente, como la conectividad de red, un error de DNS, la validación del certificado de servidor o el tiempo de espera.The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.

Comentarios

Esta operación no se bloqueará.This operation will not block. El valor devuelto Task<TResult> objeto se completará después de que se lee el cuerpo de la respuesta completa.The returned Task<TResult> object will complete after the whole response body is read.

Se aplica a