HttpContent.CopyToAsync Metoda
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Serializace obsahu HTTP do datového proudu bajtů a zkopíruje ho do objektu streamu poskytnutého stream jako parametr.
Přetížení
| Name | Description |
|---|---|
| CopyToAsync(Stream) |
Serializace obsahu HTTP do datového proudu bajtů a zkopíruje ho do objektu streamu poskytnutého |
| CopyToAsync(Stream, TransportContext) |
Serializace obsahu HTTP do datového proudu bajtů a zkopíruje ho do objektu streamu poskytnutého |
| CopyToAsync(Stream, CancellationToken) |
Serializace obsahu HTTP do datového proudu bajtů a zkopíruje ho do objektu streamu poskytnutého |
| CopyToAsync(Stream, TransportContext, CancellationToken) |
Serializace obsahu HTTP do datového proudu bajtů a zkopíruje ho do objektu streamu poskytnutého |
Poznámky
Tato operace neblokuje.
Tato metoda používá SerializeToStreamAsync(Stream, TransportContext, CancellationToken) , pokud implementuje nebo SerializeToStreamAsync(Stream, TransportContext) interně serializuje obsah do daného datového proudu. Pokud byl obsah dříve vyrovnávací paměti, například voláním LoadIntoBufferAsync(), metoda vrátí obsah vyrovnávací paměti a nebude volat serializace metoda.
CopyToAsync(Stream)
- Zdroj:
- HttpContent.cs
- Zdroj:
- HttpContent.cs
- Zdroj:
- HttpContent.cs
- Zdroj:
- HttpContent.cs
- Zdroj:
- HttpContent.cs
Serializace obsahu HTTP do datového proudu bajtů a zkopíruje ho do objektu streamu poskytnutého stream jako parametr.
public:
System::Threading::Tasks::Task ^ CopyToAsync(System::IO::Stream ^ stream);
public System.Threading.Tasks.Task CopyToAsync(System.IO.Stream stream);
member this.CopyToAsync : System.IO.Stream -> System.Threading.Tasks.Task
Public Function CopyToAsync (stream As Stream) As Task
Parametry
- stream
- Stream
Cílový datový proud.
Návraty
Objekt úkolu představující asynchronní operaci.
Poznámky
Tato operace nebude blokovat. Vrácený Task objekt se dokončí po napsání veškerého obsahu do objektu stream streamu předaného jako parametr.
Platí pro
CopyToAsync(Stream, TransportContext)
- Zdroj:
- HttpContent.cs
- Zdroj:
- HttpContent.cs
- Zdroj:
- HttpContent.cs
- Zdroj:
- HttpContent.cs
- Zdroj:
- HttpContent.cs
Serializace obsahu HTTP do datového proudu bajtů a zkopíruje ho do objektu streamu poskytnutého stream jako parametr.
public:
System::Threading::Tasks::Task ^ CopyToAsync(System::IO::Stream ^ stream, System::Net::TransportContext ^ context);
public System.Threading.Tasks.Task CopyToAsync(System.IO.Stream stream, System.Net.TransportContext context);
public System.Threading.Tasks.Task CopyToAsync(System.IO.Stream stream, System.Net.TransportContext? context);
member this.CopyToAsync : System.IO.Stream * System.Net.TransportContext -> System.Threading.Tasks.Task
Public Function CopyToAsync (stream As Stream, context As TransportContext) As Task
Parametry
- stream
- Stream
Cílový datový proud.
- context
- TransportContext
Informace o přenosu (například token vazby kanálu). Tento parametr může být null.
Návraty
Objekt úkolu představující asynchronní operaci.
Poznámky
Tato operace nebude blokovat. Vrácený Task objekt se dokončí po napsání veškerého obsahu do objektu stream streamu předaného jako parametr.
Platí pro
CopyToAsync(Stream, CancellationToken)
- Zdroj:
- HttpContent.cs
- Zdroj:
- HttpContent.cs
- Zdroj:
- HttpContent.cs
- Zdroj:
- HttpContent.cs
- Zdroj:
- HttpContent.cs
Serializace obsahu HTTP do datového proudu bajtů a zkopíruje ho do objektu streamu poskytnutého stream jako parametr.
public:
System::Threading::Tasks::Task ^ CopyToAsync(System::IO::Stream ^ stream, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task CopyToAsync(System.IO.Stream stream, System.Threading.CancellationToken cancellationToken);
member this.CopyToAsync : System.IO.Stream * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function CopyToAsync (stream As Stream, cancellationToken As CancellationToken) As Task
Parametry
- stream
- Stream
Cílový datový proud.
- 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.
Poznámky
Tato operace nebude blokovat. Vrácený Task objekt se dokončí po napsání veškerého obsahu do objektu stream streamu předaného jako parametr.
Platí pro
CopyToAsync(Stream, TransportContext, CancellationToken)
- Zdroj:
- HttpContent.cs
- Zdroj:
- HttpContent.cs
- Zdroj:
- HttpContent.cs
- Zdroj:
- HttpContent.cs
- Zdroj:
- HttpContent.cs
Serializace obsahu HTTP do datového proudu bajtů a zkopíruje ho do objektu streamu poskytnutého stream jako parametr.
public:
System::Threading::Tasks::Task ^ CopyToAsync(System::IO::Stream ^ stream, System::Net::TransportContext ^ context, System::Threading::CancellationToken cancellationToken);
public System.Threading.Tasks.Task CopyToAsync(System.IO.Stream stream, System.Net.TransportContext? context, System.Threading.CancellationToken cancellationToken);
member this.CopyToAsync : System.IO.Stream * System.Net.TransportContext * System.Threading.CancellationToken -> System.Threading.Tasks.Task
Public Function CopyToAsync (stream As Stream, context As TransportContext, cancellationToken As CancellationToken) As Task
Parametry
- stream
- Stream
Cílový datový proud.
- context
- TransportContext
Informace o přenosu (například token vazby kanálu). Tento parametr může být null.
- 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.
Poznámky
Tato operace nebude blokovat. Vrácený Task objekt se dokončí po napsání veškerého obsahu do objektu stream streamu předaného jako parametr.