Udostępnij za pośrednictwem


ByteArrayContent.SerializeToStreamAsync Metoda

Definicja

Przeciążenia

SerializeToStreamAsync(Stream, TransportContext)

Serializuj i zapisuj tablicę bajtów podaną w konstruktorze do strumienia zawartości HTTP jako operację asynchroniczną.

SerializeToStreamAsync(Stream, TransportContext, CancellationToken)

Serializuj i zapisuj tablicę bajtów podaną w konstruktorze do strumienia zawartości HTTP jako operację asynchroniczną.

SerializeToStreamAsync(Stream, TransportContext)

Źródło:
ByteArrayContent.cs
Źródło:
ByteArrayContent.cs
Źródło:
ByteArrayContent.cs

Serializuj i zapisuj tablicę bajtów podaną w konstruktorze do strumienia zawartości HTTP jako operację asynchroniczną.

protected:
 override System::Threading::Tasks::Task ^ SerializeToStreamAsync(System::IO::Stream ^ stream, System::Net::TransportContext ^ context);
protected override System.Threading.Tasks.Task SerializeToStreamAsync (System.IO.Stream stream, System.Net.TransportContext context);
protected override System.Threading.Tasks.Task SerializeToStreamAsync (System.IO.Stream stream, System.Net.TransportContext? context);
override this.SerializeToStreamAsync : System.IO.Stream * System.Net.TransportContext -> System.Threading.Tasks.Task
Protected Overrides Function SerializeToStreamAsync (stream As Stream, context As TransportContext) As Task

Parametry

stream
Stream

Strumień docelowy.

context
TransportContext

Informacje o transporcie, takie jak token powiązania kanału. Ten parametr może mieć wartość null.

Zwraca

Obiekt zadania reprezentujący operację asynchroniczną.

Uwagi

Ta operacja nie blokuje. Po zakończeniu zwracanego Task obiektu cała tablica bajtów została zapisana w parametrze stream .

Dotyczy

SerializeToStreamAsync(Stream, TransportContext, CancellationToken)

Źródło:
ByteArrayContent.cs
Źródło:
ByteArrayContent.cs
Źródło:
ByteArrayContent.cs

Serializuj i zapisuj tablicę bajtów podaną w konstruktorze do strumienia zawartości HTTP jako operację asynchroniczną.

protected:
 override System::Threading::Tasks::Task ^ SerializeToStreamAsync(System::IO::Stream ^ stream, System::Net::TransportContext ^ context, System::Threading::CancellationToken cancellationToken);
protected override System.Threading.Tasks.Task SerializeToStreamAsync (System.IO.Stream stream, System.Net.TransportContext? context, System.Threading.CancellationToken cancellationToken);
override this.SerializeToStreamAsync : System.IO.Stream * System.Net.TransportContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Protected Overrides Function SerializeToStreamAsync (stream As Stream, context As TransportContext, cancellationToken As CancellationToken) As Task

Parametry

stream
Stream

Strumień docelowy.

context
TransportContext

Informacje o transporcie, takie jak token powiązania kanału. Ten parametr może mieć wartość null.

cancellationToken
CancellationToken

Token anulowania w celu anulowania operacji.

Zwraca

Obiekt zadania reprezentujący operację asynchroniczną.

Wyjątki

Token anulowania został anulowany. Ten wyjątek jest przechowywany w zwracanym zadaniu.

Uwagi

Ta operacja nie blokuje. Po zakończeniu zwracanego Task obiektu cała tablica bajtów została zapisana w parametrze stream .

Dotyczy