다음을 통해 공유


StreamContent.SerializeToStreamAsync 메서드

정의

오버로드

SerializeToStreamAsync(Stream, TransportContext)

HTTP 콘텐츠를 비동기 작업으로 스트림으로 serialize합니다.

SerializeToStreamAsync(Stream, TransportContext, CancellationToken)

HTTP 콘텐츠를 비동기 작업으로 스트림으로 serialize합니다.

SerializeToStreamAsync(Stream, TransportContext)

Source:
StreamContent.cs
Source:
StreamContent.cs
Source:
StreamContent.cs

HTTP 콘텐츠를 비동기 작업으로 스트림으로 serialize합니다.

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

매개 변수

stream
Stream

대상 스트림입니다.

context
TransportContext

전송에 대한 정보(예: 채널 바인딩 토큰)입니다. 이 매개 변수는 null일 수 있습니다.

반환

비동기 작업(operation)을 나타내는 작업(task) 개체입니다.

설명

이 작업은 차단되지 않습니다. Task 반환된 개체는 모든 콘텐츠가 대상 스트림으로 직렬화된 후에 완료됩니다.

적용 대상

SerializeToStreamAsync(Stream, TransportContext, CancellationToken)

Source:
StreamContent.cs
Source:
StreamContent.cs
Source:
StreamContent.cs

HTTP 콘텐츠를 비동기 작업으로 스트림으로 serialize합니다.

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

매개 변수

stream
Stream

대상 스트림입니다.

context
TransportContext

전송에 대한 정보(예: 채널 바인딩 토큰)입니다. 이 매개 변수는 null일 수 있습니다.

cancellationToken
CancellationToken

작업을 취소할 취소 토큰입니다.

반환

비동기 작업(operation)을 나타내는 작업(task) 개체입니다.

예외

취소 토큰이 취소되었습니다. 이 예외는 반환된 작업에 저장됩니다.

설명

이 작업은 차단되지 않습니다. Task 반환된 개체는 모든 콘텐츠가 대상 스트림으로 직렬화된 후에 완료됩니다.

적용 대상