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í.
Serializujte obsah HTTP do streamu bajtů a zkopírujte ho do objektu stream poskytnutého stream
jako parametr.
Přetížení
CopyToAsync(Stream) |
Serializujte obsah HTTP do streamu bajtů a zkopírujte ho do objektu stream poskytnutého |
CopyToAsync(Stream, TransportContext) |
Serializujte obsah HTTP do streamu bajtů a zkopírujte ho do objektu stream poskytnutého |
CopyToAsync(Stream, CancellationToken) |
Serializujte obsah HTTP do streamu bajtů a zkopírujte ho do objektu stream poskytnutého |
CopyToAsync(Stream, TransportContext, CancellationToken) |
Serializujte obsah HTTP do streamu bajtů a zkopírujte ho do objektu stream poskytnutého |
Poznámky
Tato operace neblokuje.
Tato metoda používá SerializeToStreamAsync(Stream, TransportContext, CancellationToken) , pokud jsou implementovány nebo SerializeToStreamAsync(Stream, TransportContext) interně serializovat obsah do daného datového proudu. Pokud byl obsah dříve vyrovnávací paměti, například voláním LoadIntoBufferAsync(), vrátí metoda obsah ve vyrovnávací paměti a nevolá metodu serializace.
CopyToAsync(Stream)
- Zdroj:
- HttpContent.cs
- Zdroj:
- HttpContent.cs
- Zdroj:
- HttpContent.cs
Serializujte obsah HTTP do streamu bajtů a zkopírujte ho do objektu stream 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 úlohy představující asynchronní operaci.
Poznámky
Tato operace nebude blokována. Task Vrácený objekt se dokončí po zápisu veškerého obsahu do objektu streamu předaného jako stream
parametr.
Platí pro
CopyToAsync(Stream, TransportContext)
- Zdroj:
- HttpContent.cs
- Zdroj:
- HttpContent.cs
- Zdroj:
- HttpContent.cs
Serializujte obsah HTTP do streamu bajtů a zkopírujte ho do objektu stream 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 úlohy představující asynchronní operaci.
Poznámky
Tato operace nebude blokována. Task Vrácený objekt se dokončí po zápisu veškerého obsahu do objektu streamu předaného jako stream
parametr.
Platí pro
CopyToAsync(Stream, CancellationToken)
- Zdroj:
- HttpContent.cs
- Zdroj:
- HttpContent.cs
- Zdroj:
- HttpContent.cs
Serializujte obsah HTTP do streamu bajtů a zkopírujte ho do objektu stream 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 úlohy představující asynchronní operaci.
Výjimky
Token zrušení byl zrušen. Tato výjimka se uloží do vrácené úlohy.
Poznámky
Tato operace nebude blokována. Task Vrácený objekt se dokončí po zápisu veškerého obsahu do objektu streamu předaného jako stream
parametr.
Platí pro
CopyToAsync(Stream, TransportContext, CancellationToken)
- Zdroj:
- HttpContent.cs
- Zdroj:
- HttpContent.cs
- Zdroj:
- HttpContent.cs
Serializujte obsah HTTP do streamu bajtů a zkopírujte ho do objektu stream 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 úlohy představující asynchronní operaci.
Výjimky
Token zrušení byl zrušen. Tato výjimka se uloží do vrácené úlohy.
Poznámky
Tato operace nebude blokována. Task Vrácený objekt se dokončí po zápisu veškerého obsahu do objektu streamu předaného jako stream
parametr.