MemoryStream.CopyTo(Stream, Int32) Metoda

Definice

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ý.

Platí pro