HttpContent.CreateContentReadStream(CancellationToken) Método
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Serializa o conteúdo HTTP para um fluxo de memória.
protected:
virtual System::IO::Stream ^ CreateContentReadStream(System::Threading::CancellationToken cancellationToken);
protected virtual System.IO.Stream CreateContentReadStream (System.Threading.CancellationToken cancellationToken);
abstract member CreateContentReadStream : System.Threading.CancellationToken -> System.IO.Stream
override this.CreateContentReadStream : System.Threading.CancellationToken -> System.IO.Stream
Protected Overridable Function CreateContentReadStream (cancellationToken As CancellationToken) As Stream
Parâmetros
- cancellationToken
- CancellationToken
O token de cancelamento para cancelar a operação.
Retornos
O fluxo de memória de saída que contém o conteúdo HTTP serializado.
Exceções
O token de cancelamento foi cancelado. Essa exceção é armazenada na tarefa retornada.
Comentários
Depois que a operação for concluída, o fluxo de memória retornado representará o conteúdo HTTP. O fluxo retornado pode ser usado para ler o conteúdo usando várias APIs de fluxo. O CreateContentReadStream(CancellationToken) método armazena o conteúdo em buffer em um fluxo de memória. Classes derivadas poderão substituir esse comportamento se houver uma maneira melhor de recuperar o conteúdo como fluxo. Por exemplo, uma matriz de bytes ou uma cadeia de caracteres poderia usar uma maneira de método mais eficiente, como encapsular um MemoryStream somente leitura ao redor dos bytes ou da cadeia de caracteres.