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) вызова метода.
Произошла ошибка ввода-вывода.