情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

Stream.CopyTo メソッド (Stream, Int32)

2013/12/12

指定されたバッファー サイズを使用して、現在のストリームからすべてのバイトを読み取り、コピー先のストリームに書き込みます。

Namespace:  System.IO
アセンブリ:  mscorlib (mscorlib.dll 内)

public void CopyTo(
	Stream destination,
	int bufferSize
)

パラメーター

destination
型: System.IO.Stream
現在のストリームの内容を格納するストリーム。
bufferSize
型: System.Int32
バッファーのサイズ。この値は、0 より大きい値である必要があります。既定のサイズは、4096 です。

例外条件
ArgumentNullException

destinationnull です。

ArgumentOutOfRangeException

bufferSize が負の値またはゼロです。

NotSupportedException

現在のストリームが読み取りをサポートしていません。

または

destination が書き込みをサポートしていません。

ObjectDisposedException

CopyTo メソッドが呼び出される前に、現在のストリームまたは destination が閉じられました。

IOException

I/O エラーが発生しました。

コピーは、現在のストリーム内の現在位置で開始されます。

Windows Phone OS

サポート: 8.0, 7.1

表示: