HttpClient.GetAsync HttpClient.GetAsync HttpClient.GetAsync HttpClient.GetAsync Method

Definição

Envie uma solicitação GET para o URI especificado como uma operação assíncrona.Send a GET request to the specified Uri as an asynchronous operation.

Sobrecargas

GetAsync(String, HttpCompletionOption, CancellationToken) GetAsync(String, HttpCompletionOption, CancellationToken) GetAsync(String, HttpCompletionOption, CancellationToken)

Envie uma solicitação GET para o URI especificado com uma opção de conclusão de HTTP e um token de cancelamento como uma operação assíncrona.Send a GET request to the specified Uri with an HTTP completion option and a cancellation token as an asynchronous operation.

GetAsync(String) GetAsync(String) GetAsync(String) GetAsync(String)

Envie uma solicitação GET para o URI especificado como uma operação assíncrona.Send a GET request to the specified Uri as an asynchronous operation.

GetAsync(Uri) GetAsync(Uri) GetAsync(Uri) GetAsync(Uri)

Envie uma solicitação GET para o URI especificado como uma operação assíncrona.Send a GET request to the specified Uri as an asynchronous operation.

GetAsync(String, HttpCompletionOption) GetAsync(String, HttpCompletionOption) GetAsync(String, HttpCompletionOption) GetAsync(String, HttpCompletionOption)

Envie uma solicitação GET para o URI especificado com uma opção de conclusão de HTTP como uma operação assíncrona.Send a GET request to the specified Uri with an HTTP completion option as an asynchronous operation.

GetAsync(String, CancellationToken) GetAsync(String, CancellationToken) GetAsync(String, CancellationToken)

Envie uma solicitação GET para o URI especificado com um token de cancelamento como uma operação assíncrona.Send a GET request to the specified Uri with a cancellation token as an asynchronous operation.

GetAsync(Uri, HttpCompletionOption) GetAsync(Uri, HttpCompletionOption) GetAsync(Uri, HttpCompletionOption) GetAsync(Uri, HttpCompletionOption)

Envie uma solicitação GET para o URI especificado com uma opção de conclusão de HTTP como uma operação assíncrona.Send a GET request to the specified Uri with an HTTP completion option as an asynchronous operation.

GetAsync(Uri, CancellationToken) GetAsync(Uri, CancellationToken) GetAsync(Uri, CancellationToken)

Envie uma solicitação GET para o URI especificado com um token de cancelamento como uma operação assíncrona.Send a GET request to the specified Uri with a cancellation token as an asynchronous operation.

GetAsync(Uri, HttpCompletionOption, CancellationToken) GetAsync(Uri, HttpCompletionOption, CancellationToken) GetAsync(Uri, HttpCompletionOption, CancellationToken)

Envie uma solicitação GET para o URI especificado com uma opção de conclusão de HTTP e um token de cancelamento como uma operação assíncrona.Send a GET request to the specified Uri with an HTTP completion option and a cancellation token as an asynchronous operation.

Comentários

A operação não será bloqueada.The operation will not block.

GetAsync(String, HttpCompletionOption, CancellationToken) GetAsync(String, HttpCompletionOption, CancellationToken) GetAsync(String, HttpCompletionOption, CancellationToken)

Envie uma solicitação GET para o URI especificado com uma opção de conclusão de HTTP e um token de cancelamento como uma operação assíncrona.Send a GET request to the specified Uri with an HTTP completion option and a cancellation token as an asynchronous operation.

public:
 System::Threading::Tasks::Task<System::Net::Http::HttpResponseMessage ^> ^ GetAsync(System::String ^ requestUri, System::Net::Http::HttpCompletionOption completionOption, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> GetAsync (string requestUri, System.Net.Http.HttpCompletionOption completionOption, System.Threading.CancellationToken cancellationToken);
member this.GetAsync : string * System.Net.Http.HttpCompletionOption * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>

Parâmetros

requestUri
String String String String

O URI ao qual a solicitação é enviada.The Uri the request is sent to.

completionOption
HttpCompletionOption HttpCompletionOption HttpCompletionOption HttpCompletionOption

Um valor de opção de conclusão de HTTP que indica quando a operação deve ser considerada concluída.An HTTP completion option value that indicates when the operation should be considered completed.

cancellationToken
CancellationToken CancellationToken CancellationToken CancellationToken

Um token de cancelamento que pode ser usado por outros objetos ou threads para receber um aviso de cancelamento.A cancellation token that can be used by other objects or threads to receive notice of cancellation.

Retornos

O objeto de tarefa que representa a operação assíncrona.The task object representing the asynchronous operation.

Exceções

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 com base completionOption no parâmetro depois que a parte ou toda a resposta (incluindo o conteúdo) for lida.The returned Task<TResult> object will complete based on the completionOption parameter after the part or all of the response (including content) is read.

GetAsync(String) GetAsync(String) GetAsync(String) GetAsync(String)

Envie uma solicitação GET para o URI especificado como uma operação assíncrona.Send a GET request to the specified Uri as an asynchronous operation.

public:
 System::Threading::Tasks::Task<System::Net::Http::HttpResponseMessage ^> ^ GetAsync(System::String ^ requestUri);
public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> GetAsync (string requestUri);
member this.GetAsync : string -> System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>
Public Function GetAsync (requestUri As String) As Task(Of HttpResponseMessage)

Parâmetros

requestUri
String String String String

O URI ao qual a solicitação é enviada.The Uri the request is sent to.

Retornos

O objeto de tarefa que representa a operação assíncrona.The task object representing the asynchronous operation.

Exceções

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 depois que a resposta inteira (incluindo o conteúdo) for lida.The returned Task<TResult> object will complete after the whole response (including content) is read.

GetAsync(Uri) GetAsync(Uri) GetAsync(Uri) GetAsync(Uri)

Envie uma solicitação GET para o URI especificado como uma operação assíncrona.Send a GET request to the specified Uri as an asynchronous operation.

public:
 System::Threading::Tasks::Task<System::Net::Http::HttpResponseMessage ^> ^ GetAsync(Uri ^ requestUri);
public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> GetAsync (Uri requestUri);
member this.GetAsync : Uri -> System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>
Public Function GetAsync (requestUri As Uri) As Task(Of HttpResponseMessage)

Parâmetros

requestUri
Uri Uri Uri Uri

O URI ao qual a solicitação é enviada.The Uri the request is sent to.

Retornos

O objeto de tarefa que representa a operação assíncrona.The task object representing the asynchronous operation.

Exceções

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 depois que a resposta inteira (incluindo o conteúdo) for lida.The returned Task<TResult> object will complete after the whole response (including content) is read.

GetAsync(String, HttpCompletionOption) GetAsync(String, HttpCompletionOption) GetAsync(String, HttpCompletionOption) GetAsync(String, HttpCompletionOption)

Envie uma solicitação GET para o URI especificado com uma opção de conclusão de HTTP como uma operação assíncrona.Send a GET request to the specified Uri with an HTTP completion option as an asynchronous operation.

public:
 System::Threading::Tasks::Task<System::Net::Http::HttpResponseMessage ^> ^ GetAsync(System::String ^ requestUri, System::Net::Http::HttpCompletionOption completionOption);
public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> GetAsync (string requestUri, System.Net.Http.HttpCompletionOption completionOption);
member this.GetAsync : string * System.Net.Http.HttpCompletionOption -> System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>
Public Function GetAsync (requestUri As String, completionOption As HttpCompletionOption) As Task(Of HttpResponseMessage)

Parâmetros

requestUri
String String String String

O URI ao qual a solicitação é enviada.The Uri the request is sent to.

completionOption
HttpCompletionOption HttpCompletionOption HttpCompletionOption HttpCompletionOption

Um valor de opção de conclusão de HTTP que indica quando a operação deve ser considerada concluída.An HTTP completion option value that indicates when the operation should be considered completed.

Retornos

O objeto de tarefa que representa a operação assíncrona.The task object representing the asynchronous operation.

Exceções

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 com base completionOption no parâmetro depois que a parte ou toda a resposta (incluindo o conteúdo) for lida.The returned Task<TResult> object will complete based on the completionOption parameter after the part or all of the response (including content) is read.

GetAsync(String, CancellationToken) GetAsync(String, CancellationToken) GetAsync(String, CancellationToken)

Envie uma solicitação GET para o URI especificado com um token de cancelamento como uma operação assíncrona.Send a GET request to the specified Uri with a cancellation token as an asynchronous operation.

public:
 System::Threading::Tasks::Task<System::Net::Http::HttpResponseMessage ^> ^ GetAsync(System::String ^ requestUri, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> GetAsync (string requestUri, System.Threading.CancellationToken cancellationToken);
member this.GetAsync : string * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>

Parâmetros

requestUri
String String String String

O URI ao qual a solicitação é enviada.The Uri the request is sent to.

cancellationToken
CancellationToken CancellationToken CancellationToken CancellationToken

Um token de cancelamento que pode ser usado por outros objetos ou threads para receber um aviso de cancelamento.A cancellation token that can be used by other objects or threads to receive notice of cancellation.

Retornos

O objeto de tarefa que representa a operação assíncrona.The task object representing the asynchronous operation.

Exceções

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 depois que a resposta inteira (incluindo o conteúdo) for lida.The returned Task<TResult> object will complete after the whole response (including content) is read.

GetAsync(Uri, HttpCompletionOption) GetAsync(Uri, HttpCompletionOption) GetAsync(Uri, HttpCompletionOption) GetAsync(Uri, HttpCompletionOption)

Envie uma solicitação GET para o URI especificado com uma opção de conclusão de HTTP como uma operação assíncrona.Send a GET request to the specified Uri with an HTTP completion option as an asynchronous operation.

public:
 System::Threading::Tasks::Task<System::Net::Http::HttpResponseMessage ^> ^ GetAsync(Uri ^ requestUri, System::Net::Http::HttpCompletionOption completionOption);
public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> GetAsync (Uri requestUri, System.Net.Http.HttpCompletionOption completionOption);
member this.GetAsync : Uri * System.Net.Http.HttpCompletionOption -> System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>
Public Function GetAsync (requestUri As Uri, completionOption As HttpCompletionOption) As Task(Of HttpResponseMessage)

Parâmetros

requestUri
Uri Uri Uri Uri

O URI ao qual a solicitação é enviada.The Uri the request is sent to.

completionOption
HttpCompletionOption HttpCompletionOption HttpCompletionOption HttpCompletionOption

Um valor de opção de conclusão de HTTP que indica quando a operação deve ser considerada concluída.An HTTP completion option value that indicates when the operation should be considered completed.

Retornos

O objeto de tarefa que representa a operação assíncrona.The task object representing the asynchronous operation.

Exceções

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 com base completionOption no parâmetro depois que a parte ou toda a resposta (incluindo o conteúdo) for lida.The returned Task<TResult> object will complete based on the completionOption parameter after the part or all of the response (including content) is read.

GetAsync(Uri, CancellationToken) GetAsync(Uri, CancellationToken) GetAsync(Uri, CancellationToken)

Envie uma solicitação GET para o URI especificado com um token de cancelamento como uma operação assíncrona.Send a GET request to the specified Uri with a cancellation token as an asynchronous operation.

public:
 System::Threading::Tasks::Task<System::Net::Http::HttpResponseMessage ^> ^ GetAsync(Uri ^ requestUri, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> GetAsync (Uri requestUri, System.Threading.CancellationToken cancellationToken);
member this.GetAsync : Uri * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>

Parâmetros

requestUri
Uri Uri Uri Uri

O URI ao qual a solicitação é enviada.The Uri the request is sent to.

cancellationToken
CancellationToken CancellationToken CancellationToken CancellationToken

Um token de cancelamento que pode ser usado por outros objetos ou threads para receber um aviso de cancelamento.A cancellation token that can be used by other objects or threads to receive notice of cancellation.

Retornos

O objeto de tarefa que representa a operação assíncrona.The task object representing the asynchronous operation.

Exceções

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 depois que a resposta inteira (incluindo o conteúdo) for lida.The returned Task<TResult> object will complete after the whole response (including content) is read.

GetAsync(Uri, HttpCompletionOption, CancellationToken) GetAsync(Uri, HttpCompletionOption, CancellationToken) GetAsync(Uri, HttpCompletionOption, CancellationToken)

Envie uma solicitação GET para o URI especificado com uma opção de conclusão de HTTP e um token de cancelamento como uma operação assíncrona.Send a GET request to the specified Uri with an HTTP completion option and a cancellation token as an asynchronous operation.

public:
 System::Threading::Tasks::Task<System::Net::Http::HttpResponseMessage ^> ^ GetAsync(Uri ^ requestUri, System::Net::Http::HttpCompletionOption completionOption, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage> GetAsync (Uri requestUri, System.Net.Http.HttpCompletionOption completionOption, System.Threading.CancellationToken cancellationToken);
member this.GetAsync : Uri * System.Net.Http.HttpCompletionOption * System.Threading.CancellationToken -> System.Threading.Tasks.Task<System.Net.Http.HttpResponseMessage>

Parâmetros

requestUri
Uri Uri Uri Uri

O URI ao qual a solicitação é enviada.The Uri the request is sent to.

completionOption
HttpCompletionOption HttpCompletionOption HttpCompletionOption HttpCompletionOption

Um valor de opção de conclusão de HTTP que indica quando a operação deve ser considerada concluída.An HTTP completion option value that indicates when the operation should be considered completed.

cancellationToken
CancellationToken CancellationToken CancellationToken CancellationToken

Um token de cancelamento que pode ser usado por outros objetos ou threads para receber um aviso de cancelamento.A cancellation token that can be used by other objects or threads to receive notice of cancellation.

Retornos

O objeto de tarefa que representa a operação assíncrona.The task object representing the asynchronous operation.

Exceções

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 com base completionOption no parâmetro depois que a parte ou toda a resposta (incluindo o conteúdo) for lida.The returned Task<TResult> object will complete based on the completionOption parameter after the part or all of the response (including content) is read.

Aplica-se a