HttpContent.ReadAsStreamAsync Método

Definição

Serialize o conteúdo HTTP e retorne um fluxo que representa o conteúdo como uma operação assíncrona.

public:
 System::Threading::Tasks::Task<System::IO::Stream ^> ^ ReadAsStreamAsync();
public System.Threading.Tasks.Task<System.IO.Stream> ReadAsStreamAsync();
member this.ReadAsStreamAsync : unit -> System.Threading.Tasks.Task<System.IO.Stream>
Public Function ReadAsStreamAsync () As Task(Of Stream)

Retornos

O objeto de tarefa que representa a operação assíncrona.

Comentários

Essa operação não será bloqueada. O objeto retornado Task<TResult> será concluído depois que todo o fluxo que representa o conteúdo tiver sido lido.

Após a conclusão da operação, a Result propriedade no objeto de tarefa retornado contém o fluxo que representa o conteúdo HTTP. O fluxo retornado pode ser usado para ler o conteúdo usando várias APIs de fluxo.

Esse método armazena na tarefa que retorna todas as exceções de não uso que o equivalente síncrono do método pode gerar. Se uma exceção for armazenada na tarefa retornada, essa exceção será gerada quando a tarefa for aguardada. Exceções de uso, como ArgumentException, ainda são geradas de forma síncrona. Para as exceções armazenadas, consulte as exceções geradas por ReadAsStream().

Aplica-se a