BufferedStream.CopyTo(Stream, Int32) Метод

Определение

Считывает байты из текущего буферизованного потока и записывает их в другой поток.

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)

Параметры

destination
Stream

Поток, в который будет скопировано содержимое текущего буферизованного потока.

bufferSize
Int32

Размер буфера. Это значение должно быть больше нуля. Размер по умолчанию — 81920.

Исключения

destination равно null.

bufferSize является отрицательным или нулевым.

Текущий поток не поддерживает чтение.

–или–

destination не поддерживает запись.

Текущий поток или destination был закрыт до CopyTo(Stream) вызова метода.

Произошла ошибка ввода-вывода.

Применяется к