BufferedStream.CopyTo(Stream, Int32) Método

Definición

Lee los bytes de la secuencia almacenada en búfer actual y los escribe en otra secuencia.

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)

Parámetros

destination
Stream

Secuencia en la que se copiará el contenido de la secuencia almacenada en búfer actual.

bufferSize
Int32

Tamaño del búfer. Este valor debe ser mayor que cero. El tamaño predeterminado es 81920.

Excepciones

destination es null.

bufferSize es un valor negativo o es cero.

La secuencia actual no admite lectura.

o bien

destination no admite la escritura.

La secuencia actual o destination se cerraron antes de llamar al método CopyTo(Stream).

Error de E/S.

Se aplica a