내보내기(0) 인쇄
모두 확장
정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

FileStream.BeginWrite 메서드

2013-12-13

비동기 쓰기 작업을 시작합니다.

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

public override IAsyncResult BeginWrite(
	byte[] array,
	int offset,
	int numBytes,
	AsyncCallback userCallback,
	Object stateObject
)

매개 변수

array
형식: System.Byte []
현재 스트림에 쓸 데이터를 포함하는 버퍼입니다.
offset
형식: System.Int32
현재 스트림으로 바이트를 복사하기 시작할 array의 바이트 오프셋(0부터 시작)입니다.
numBytes
형식: System.Int32
쓸 최대 바이트 수입니다.
userCallback
형식: System.AsyncCallback
비동기 쓰기 작업이 완료되면 호출될 메서드입니다.
stateObject
형식: System.Object
다른 요청에서 특정 비동기 쓰기 요청을 구별하는 사용자 제공 개체입니다.

반환 값

형식: System.IAsyncResult
비동기 쓰기를 참조하는 IAsyncResult입니다.

예외조건
ArgumentException

array 길이에서 offset을 빼면 numBytes보다 작은 경우

ArgumentNullException

arraynull인 경우

ArgumentOutOfRangeException

offset 또는 numBytes가 음수인 경우

NotSupportedException

스트림이 쓰기를 지원하지 않는 경우

ObjectDisposedException

스트림이 닫혀 있는 경우

IOException

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

Windows Phone OS

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

Windows Phone

표시:
© 2014 Microsoft