HttpContent.SerializeToStreamAsync Yöntem

Tanım

Aşırı Yüklemeler

SerializeToStreamAsync(Stream, TransportContext)

HTTP içeriğini zaman uyumsuz bir işlem olarak akışa seri hale getirme.

SerializeToStreamAsync(Stream, TransportContext, CancellationToken)

HTTP içeriğini zaman uyumsuz bir işlem olarak akışa seri hale getirme.

SerializeToStreamAsync(Stream, TransportContext)

Kaynak:
HttpContent.cs
Kaynak:
HttpContent.cs
Kaynak:
HttpContent.cs

HTTP içeriğini zaman uyumsuz bir işlem olarak akışa seri hale getirme.

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

Parametreler

stream
Stream

Hedef akış.

context
TransportContext

Aktarım hakkında bilgi (örneğin, kanal bağlama belirteci). Bu parametre olabilir null.

Döndürülenler

Zaman uyumsuz işlemi temsil eden görev nesnesi.

Açıklamalar

Bu işlem engellemez. Döndürülen Task<TResult> nesne, tüm içerik parametresine geçirilen stream akış nesnesine seri hale getirildikten sonra tamamlanır.

Şunlara uygulanır

SerializeToStreamAsync(Stream, TransportContext, CancellationToken)

Kaynak:
HttpContent.cs
Kaynak:
HttpContent.cs
Kaynak:
HttpContent.cs

HTTP içeriğini zaman uyumsuz bir işlem olarak akışa seri hale getirme.

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

Parametreler

stream
Stream

Hedef akış.

context
TransportContext

Aktarım hakkında bilgi (örneğin, kanal bağlama belirteci). Bu parametre olabilir null.

cancellationToken
CancellationToken

İşlemi iptal etmek için iptal belirteci.

Döndürülenler

Zaman uyumsuz işlemi temsil eden görev nesnesi.

Özel durumlar

İptal belirteci iptal edildi. Bu özel durum, döndürülen görevde depolanır.

Açıklamalar

Bu işlem engellemez. Döndürülen Task<TResult> nesne, tüm içerik parametresine geçirilen stream akış nesnesine seri hale getirildikten sonra tamamlanır.

Şunlara uygulanır