HttpContent.LoadIntoBufferAsync 메서드

정의

HTTP 콘텐츠를 비동기 작업으로 메모리 버퍼로 serialize합니다.

오버로드

LoadIntoBufferAsync(Int64)

HTTP 콘텐츠를 비동기 작업으로 메모리 버퍼로 serialize합니다.

LoadIntoBufferAsync()

HTTP 콘텐츠를 비동기 작업으로 메모리 버퍼로 serialize합니다.

설명

이 작업은 차단되지 않습니다.

LoadIntoBufferAsync(Int64)

HTTP 콘텐츠를 비동기 작업으로 메모리 버퍼로 serialize합니다.

public:
 System::Threading::Tasks::Task ^ LoadIntoBufferAsync(long maxBufferSize);
public System.Threading.Tasks.Task LoadIntoBufferAsync (long maxBufferSize);
member this.LoadIntoBufferAsync : int64 -> System.Threading.Tasks.Task
Public Function LoadIntoBufferAsync (maxBufferSize As Long) As Task

매개 변수

maxBufferSize
Int64

사용할 버퍼의 최대 크기(바이트)입니다.

반환

Task

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

설명

이 작업은 차단되지 않습니다. Task 반환된 개체는 모든 콘텐츠가 메모리 버퍼로 serialize된 후에 완료됩니다.

콘텐츠가 메모리 버퍼로 serialize되면 메서드 중 CopyToAsync 하나를 호출하면 메모리 버퍼의 콘텐츠가 대상 스트림에 복사됩니다.

콘텐츠가 매개 변수에 maxBufferSize 전달된 값을 초과하면 예외가 throw됩니다.

적용 대상

LoadIntoBufferAsync()

HTTP 콘텐츠를 비동기 작업으로 메모리 버퍼로 serialize합니다.

public:
 System::Threading::Tasks::Task ^ LoadIntoBufferAsync();
public System.Threading.Tasks.Task LoadIntoBufferAsync ();
member this.LoadIntoBufferAsync : unit -> System.Threading.Tasks.Task
Public Function LoadIntoBufferAsync () As Task

반환

Task

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

설명

이 작업은 차단되지 않습니다. Task 반환된 개체는 모든 콘텐츠가 메모리 버퍼로 serialize된 후에 완료됩니다.

콘텐츠가 메모리 버퍼로 serialize되면 메서드 중 CopyToAsync 하나를 호출하면 메모리 버퍼의 콘텐츠가 대상 스트림에 복사됩니다.

적용 대상