Freigeben über


HttpMultipartContent.ReadAsBufferAsync Methode

Definition

Serialisieren Sie httpMultipartContent als asynchronen Vorgang in einen Puffer.

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)

Gibt zurück

IAsyncOperationWithProgress<IBuffer,UInt64>

Windows.Foundation.IAsyncOperationWithProgress<Windows.Storage.Streams.IBuffer,unsigned long long>

IAsyncOperationWithProgress<IBuffer,uint64_t>

Das -Objekt, das den asynchronen Vorgang darstellt.

Implementiert

Attribute

Hinweise

Dieser Vorgang wird nicht blockiert. Die zurückgegebene IAsyncOperationWithProgress (von IBuffer und 64-Bit-Ganzzahl ohne Vorzeichen) wird abgeschlossen, nachdem der gesamte Inhalt in den Puffer geschrieben wurde.

Die HttpMultipartContent-Klasse kann zum Streamen von Inhalten mit beliebiger Länge verwendet werden. Die ReadAsBufferAsync-Methode schlägt fehl, wenn httpMultipartContent nicht vollständig in den Arbeitsspeicher passt, da für diese Methode zuerst der gesamte Inhalt im Arbeitsspeicher gepuffert werden muss.

Gilt für: