MemoryStream.CopyTo(Stream, Int32) 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í.
Načte bajty z aktuálního paměťového streamu a zapíše je do jiného datového proudu s použitím zadané velikosti vyrovnávací paměti.
public:
override void CopyTo(System::IO::Stream ^ destination, int bufferSize);
public override void CopyTo (System.IO.Stream destination, int bufferSize);
override this.CopyTo : System.IO.Stream * int -> unit
Public Overrides Sub CopyTo (destination As Stream, bufferSize As Integer)
Parametry
- destination
- Stream
Datový proud, do kterého bude zkopírován obsah aktuálního datového proudu paměti.
- bufferSize
- Int32
Velikost vyrovnávací paměti. Tato hodnota musí být větší než nula. Výchozí velikost je 81920.
Výjimky
destination
je null
.
bufferSize
není kladné číslo.
Podkladový datový proud paměti nebo destination
datový proud je zavřený.
Podkladový datový proud paměti je nečitelný.
-nebo-
Datový destination
proud není zapisovatelný.