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입니다.

예외

destination이(가) null인 경우

bufferSize이(가) 양수가 아닙니다.

기본 메모리 스트림 또는 destination 스트림이 닫혀 있습니다.

기본 메모리 스트림을 읽을 수 없습니다.

또는

destination 스트림에 쓸 수 없습니다.

적용 대상