Udostępnij za pośrednictwem


HttpContent.LoadIntoBufferAsync Metoda

Definicja

Serializuj zawartość HTTP do buforu pamięci jako operację asynchroniczną.

Przeciążenia

LoadIntoBufferAsync(Int64, CancellationToken)

Serializuj zawartość HTTP do buforu pamięci jako operację asynchroniczną.

LoadIntoBufferAsync(CancellationToken)

Serializuj zawartość HTTP do buforu pamięci jako operację asynchroniczną.

LoadIntoBufferAsync(Int64)

Serializuj zawartość HTTP do buforu pamięci jako operację asynchroniczną.

LoadIntoBufferAsync()

Serializuj zawartość HTTP do buforu pamięci jako operację asynchroniczną.

Uwagi

Ta operacja nie zostanie zablokowana.

LoadIntoBufferAsync(Int64, CancellationToken)

Serializuj zawartość HTTP do buforu pamięci jako operację asynchroniczną.

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

Parametry

maxBufferSize
Int64

Maksymalny rozmiar buforu do użycia w bajtach.

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.

Obiekt został już usunięty.

Uwagi

Ta operacja nie zostanie zablokowana. Zwrócony obiekt Task zostanie ukończony po serializacji całej zawartości do buforu pamięci.

Po serializacji zawartości do buforu pamięci wywołania jednej z metod CopyToAsync(Stream) skopiują zawartość buforu pamięci do strumienia docelowego.

Dotyczy

LoadIntoBufferAsync(CancellationToken)

Serializuj zawartość HTTP do buforu pamięci jako operację asynchroniczną.

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

Parametry

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.

Obiekt został już usunięty.

Uwagi

Ta operacja nie zostanie zablokowana. Zwrócony obiekt Task zostanie ukończony po serializacji całej zawartości do buforu pamięci.

Po serializacji zawartości do buforu pamięci wywołania jednej z metod CopyToAsync(Stream) skopiują zawartość buforu pamięci do strumienia docelowego.

Dotyczy

LoadIntoBufferAsync(Int64)

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

Serializuj zawartość HTTP do buforu pamięci jako operację asynchroniczną.

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

Parametry

maxBufferSize
Int64

Maksymalny rozmiar buforu do użycia w bajtach.

Zwraca

Obiekt zadania reprezentujący operację asynchroniczną.

Uwagi

Ta operacja nie zostanie zablokowana. Zwrócony obiekt Task zostanie ukończony po serializacji całej zawartości do buforu pamięci.

Po serializacji zawartości do buforu pamięci wywołania jednej z metod CopyToAsync skopiują zawartość buforu pamięci do strumienia docelowego.

Jeśli zawartość przekroczy wartość przekazaną w parametrze maxBufferSize, zostanie zgłoszony wyjątek.

Dotyczy

LoadIntoBufferAsync()

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

Serializuj zawartość HTTP do buforu pamięci jako operację asynchroniczną.

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

Zwraca

Obiekt zadania reprezentujący operację asynchroniczną.

Uwagi

Ta operacja nie zostanie zablokowana. Zwrócony obiekt Task zostanie ukończony po serializacji całej zawartości do buforu pamięci.

Po serializacji zawartości do buforu pamięci wywołania jednej z metod CopyToAsync skopiują zawartość buforu pamięci do strumienia docelowego.

Dotyczy