BufferedStream.CopyTo(Stream, Int32) Methode

Definition

Liest die Bytes aus dem aktuellen gepufferten Datenstrom und schreibt sie in einen anderen Datenstrom.

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)

Parameter

destination
Stream

Der Stream, in den der Inhalt des aktuellen gepufferten Datenstroms kopiert wird.

bufferSize
Int32

Die Größe des Puffers. Dieser Wert muss größer als Null sein. Die Standardgröße ist 81920.

Ausnahmen

destination ist null.

bufferSize ist negativ oder null.

Der aktuelle Datenstrom unterstützt das Lesen nicht.

-oder-

destination das Schreiben wird nicht unterstützt.

Entweder der aktuelle Datenstrom oder destination wurde geschlossen, bevor die CopyTo(Stream) Methode aufgerufen wurde.

Ein E/A-Fehler ist aufgetreten.

Gilt für: