HttpStreamContent.ReadAsBufferAsync 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.
Serialize o HttpStreamContent para um buffer como uma operação assíncrona.
public:
virtual IAsyncOperationWithProgress<IBuffer ^, unsigned long long> ^ ReadAsBufferAsync() = ReadAsBufferAsync;
/// [Windows.Foundation.Metadata.RemoteAsync]
IAsyncOperationWithProgress<IBuffer, uint64_t> ReadAsBufferAsync();
[Windows.Foundation.Metadata.RemoteAsync]
public IAsyncOperationWithProgress<IBuffer,ulong> ReadAsBufferAsync();
function readAsBufferAsync()
Public Function ReadAsBufferAsync () As IAsyncOperationWithProgress(Of IBuffer, ULong)
Retornos
Windows.Foundation.IAsyncOperationWithProgress<Windows.Storage.Streams.IBuffer,unsigned long long>
IAsyncOperationWithProgress<IBuffer,uint64_t>
O objeto que representa a operação assíncrona.
Implementações
- Atributos
Comentários
Esta operação não será bloqueada. O IAsyncOperationWithProgress retornado (de IBuffer e inteiro de 64 bits sem sinal) é concluído depois que todo o conteúdo é gravado no buffer.
A classe HttpStreamContent pode ser usada para transmitir conteúdo que pode ter comprimento arbitrário. O método ReadAsBufferAsync falhará se todo o HttpStreamContent não puder caber na memória, pois esse método exige que todo o conteúdo seja armazenado em buffer na memória primeiro.