HttpClient.GetByteArrayAsync Método
Definição
Envie uma solicitação GET para o URI especificado e retorne o corpo da resposta como uma matriz de bytes em uma operação assíncrona.Send a GET request to the specified Uri and return the response body as a byte array in an asynchronous operation.
Sobrecargas
GetByteArrayAsync(Uri) |
Envie uma solicitação GET para o URI especificado e retorne o corpo da resposta como uma matriz de bytes em uma operação assíncrona.Send a GET request to the specified Uri and return the response body as a byte array in an asynchronous operation. |
GetByteArrayAsync(String) |
Envia uma solicitação GET para o Uri especificado e retorna o corpo da resposta como uma matriz de bytes em uma operação assíncrona.Sends a GET request to the specified Uri and return the response body as a byte array in an asynchronous operation. |
Comentários
A operação não será bloqueada.The operation will not block.
GetByteArrayAsync(Uri)
Envie uma solicitação GET para o URI especificado e retorne o corpo da resposta como uma matriz de bytes em uma operação assíncrona.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
O URI ao qual a solicitação é enviada.The Uri the request is sent to.
Retornos
Um objeto de tarefa que representa a operação assíncrona.The task object representing the asynchronous operation.
Exceções
O requestUri
é null
.The requestUri
is null
.
A solicitação falhou devido a um problema subjacente, como conectividade de rede, falha de DNS, validação de certificado do servidor ou tempo limite.The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.
Comentários
Esta operação não será bloqueada.This operation will not block. O objeto Task<TResult> retornado será concluído após a leitura do corpo de resposta inteiro.The returned Task<TResult> object will complete after the whole response body is read.
GetByteArrayAsync(String)
Envia uma solicitação GET para o Uri especificado e retorna o corpo da resposta como uma matriz de bytes em uma operação assíncrona.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
O URI ao qual a solicitação é enviada.The Uri the request is sent to.
Retornos
Um objeto de tarefa que representa a operação assíncrona.The task object representing the asynchronous operation.
Exceções
O requestUri
é null
.The requestUri
is null
.
A solicitação falhou devido a um problema subjacente, como conectividade de rede, falha de DNS, validação de certificado do servidor ou tempo limite.The request failed due to an underlying issue such as network connectivity, DNS failure, server certificate validation or timeout.
Comentários
Esta operação não será bloqueada.This operation will not block. O objeto Task<TResult> retornado será concluído após a leitura do corpo de resposta inteiro.The returned Task<TResult> object will complete after the whole response body is read.