BufferedStream.CopyTo(Stream, Int32) Yöntem

Tanım

Geçerli arabelleğe alınan akıştan baytları okur ve başka bir akışa yazar.

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)

Parametreler

destination
Stream

Geçerli arabelleğe alınan akışın içeriğinin kopyalandığı akış.

bufferSize
Int32

Arabelleğin boyutu. Bu değer sıfırdan büyük olmalıdır. Varsayılan boyut 81920'dir.

Özel durumlar

destination, null değeridir.

bufferSize negatif veya sıfırdır.

Geçerli akış okumayı desteklemiyor.

-veya-

destination yazmayı desteklemez.

Geçerli akış veya destination yöntem çağrılmadan önce CopyTo(Stream) kapatıldı.

G/ç hatası oluştu.

Şunlara uygulanır