HttpContent.LoadIntoBufferAsync Metoda

Definice

Serializace obsahu HTTP do vyrovnávací paměti jako asynchronní operace.

Přetížení

Name Description
LoadIntoBufferAsync(Int64, CancellationToken)

Serializace obsahu HTTP do vyrovnávací paměti jako asynchronní operace.

LoadIntoBufferAsync(CancellationToken)

Serializace obsahu HTTP do vyrovnávací paměti jako asynchronní operace.

LoadIntoBufferAsync(Int64)

Serializace obsahu HTTP do vyrovnávací paměti jako asynchronní operace.

LoadIntoBufferAsync()

Serializace obsahu HTTP do vyrovnávací paměti jako asynchronní operace.

Poznámky

Tato operace nebude blokovat.

LoadIntoBufferAsync(Int64, CancellationToken)

Zdroj:
HttpContent.cs
Zdroj:
HttpContent.cs
Zdroj:
HttpContent.cs

Serializace obsahu HTTP do vyrovnávací paměti jako asynchronní operace.

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

Maximální velikost vyrovnávací paměti, která se má použít, v bajtech.

cancellationToken
CancellationToken

Token zrušení pro zrušení operace.

Návraty

Objekt úkolu představující asynchronní operaci.

Výjimky

Token zrušení byl zrušen. Tato výjimka je uložena do vrácené úlohy.

Objekt již byl odstraněn.

Poznámky

Tato operace nebude blokovat. Vrácený Task objekt se dokončí po serializaci veškerého obsahu do vyrovnávací paměti.

Po serializaci obsahu do vyrovnávací paměti volání jedné z CopyToAsync(Stream) metod zkopíruje obsah vyrovnávací paměti do cílového datového proudu.

Platí pro

LoadIntoBufferAsync(CancellationToken)

Zdroj:
HttpContent.cs
Zdroj:
HttpContent.cs
Zdroj:
HttpContent.cs

Serializace obsahu HTTP do vyrovnávací paměti jako asynchronní operace.

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 zrušení pro zrušení operace.

Návraty

Objekt úkolu představující asynchronní operaci.

Výjimky

Token zrušení byl zrušen. Tato výjimka je uložena do vrácené úlohy.

Objekt již byl odstraněn.

Poznámky

Tato operace nebude blokovat. Vrácený Task objekt se dokončí po serializaci veškerého obsahu do vyrovnávací paměti.

Po serializaci obsahu do vyrovnávací paměti volání jedné z CopyToAsync(Stream) metod zkopíruje obsah vyrovnávací paměti do cílového datového proudu.

Platí pro

LoadIntoBufferAsync(Int64)

Zdroj:
HttpContent.cs
Zdroj:
HttpContent.cs
Zdroj:
HttpContent.cs
Zdroj:
HttpContent.cs
Zdroj:
HttpContent.cs

Serializace obsahu HTTP do vyrovnávací paměti jako asynchronní operace.

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

Maximální velikost vyrovnávací paměti, která se má použít, v bajtech.

Návraty

Objekt úkolu představující asynchronní operaci.

Poznámky

Tato operace nebude blokovat. Vrácený Task objekt se dokončí po serializaci veškerého obsahu do vyrovnávací paměti.

Po serializaci obsahu do vyrovnávací paměti volání jedné z CopyToAsync metod zkopíruje obsah vyrovnávací paměti do cílového datového proudu.

Pokud obsah překročí hodnotu předanou v parametru maxBufferSize , vyvolá se výjimka.

Platí pro

LoadIntoBufferAsync()

Zdroj:
HttpContent.cs
Zdroj:
HttpContent.cs
Zdroj:
HttpContent.cs
Zdroj:
HttpContent.cs
Zdroj:
HttpContent.cs

Serializace obsahu HTTP do vyrovnávací paměti jako asynchronní operace.

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

Návraty

Objekt úkolu představující asynchronní operaci.

Poznámky

Tato operace nebude blokovat. Vrácený Task objekt se dokončí po serializaci veškerého obsahu do vyrovnávací paměti.

Po serializaci obsahu do vyrovnávací paměti volání jedné z CopyToAsync metod zkopíruje obsah vyrovnávací paměti do cílového datového proudu.

Platí pro