MemoryStream.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

バッファーのサイズ。 これは、0 より大きい値である必要があります。 既定のサイズは 81920 です。

例外

destinationnullです。

bufferSize が正の数ではありません。

基になるメモリ ストリームまたは destination ストリームが閉じられています。

基になるメモリ ストリームは読み取り不可です。

  • または -

destination ストリームは書き込み不可です。

適用対象