정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

UnmanagedMemoryStream.Write 메서드

2013-12-13

이 API는 .NET Framework 인프라를 지원하며 사용자 코드에서 직접 사용할 수 없습니다.

버퍼의 데이터를 사용하여 현재 스트림에 바이트 블록을 씁니다.

Namespace:  System.IO
어셈블리:  mscorlib(mscorlib.dll)

public override void Write(
	byte[] buffer,
	int offset,
	int count
)

매개 변수

buffer
형식: System.Byte []
현재 스트림으로 복사할 바이트가 들어 있는 바이트 배열입니다.
offset
형식: System.Int32
현재 스트림으로 바이트를 복사하기 시작할 버퍼의 오프셋입니다.
count
형식: System.Int32
현재 스트림에 쓸 바이트 수입니다.

예외조건
ObjectDisposedException

스트림이 닫혀 있는 경우

NotSupportedException

내부 메모리가 쓰기를 지원하지 않는 경우

-또는-

스트림에 쓰려고 하는데 CanWrite 속성이 false인 경우

-또는-

count 값이 스트림의 용량보다 큰 경우

-또는-

위치가 스트림 용량의 끝에 있는 경우

IOException

I/O 오류가 발생하는 경우

ArgumentOutOfRangeException

지정된 매개 변수 중 하나가 0보다 작은 경우

ArgumentException

offset 매개 변수에서 buffer 매개 변수의 길이를 뺀 값이 count 매개 변수보다 작은 경우

ArgumentNullException

buffer 매개 변수가 nullnull인 경우

쓰기는 스트림 내의 현재 위치에서 수행됩니다.

Windows Phone OS

지원되는 버전: 8.0, 7.1, 7.0

Windows Phone

표시: