다음을 통해 공유


MultipartContent.SerializeToStreamAsync 메서드

정의

오버로드

SerializeToStreamAsync(Stream, TransportContext)

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

SerializeToStreamAsync(Stream, TransportContext, CancellationToken)

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

SerializeToStreamAsync(Stream, TransportContext)

Source:
MultipartContent.cs
Source:
MultipartContent.cs
Source:
MultipartContent.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<TResult> 반환된 개체는 모든 콘텐츠가 대상 스트림으로 직렬화된 후 완료됩니다.

적용 대상

SerializeToStreamAsync(Stream, TransportContext, CancellationToken)

Source:
MultipartContent.cs
Source:
MultipartContent.cs
Source:
MultipartContent.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<TResult> 반환된 개체는 모든 콘텐츠가 대상 스트림으로 직렬화된 후 완료됩니다.

적용 대상