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

IsolatedStorageFileStream.EndRead 메서드

2013-12-13

보류 중인 비동기 읽기 요청을 끝냅니다.

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

public override int EndRead(
	IAsyncResult asyncResult
)

매개 변수

asyncResult
형식: System.IAsyncResult
스트림이 닫혔거나 내부 오류가 발생한 경우

반환 값

형식: System.Int32
0과 요청한 바이트 수 사이의 스트림에서 읽은 바이트 수입니다. 스트림 끝에서는 0만 반환됩니다. 그렇지 않으면 적어도 1바이트를 사용할 수 있을 때까지 스트림이 차단됩니다.

예외조건
IsolatedStorageException

격리된 저장소가 제거된 경우

-또는-

격리된 저장소를 사용하지 않도록 설정된 경우

ArgumentException

이 클래스에 대해 BeginRead를 호출하여 asyncResult가 만들어지지 않은 경우

ArgumentNullException

asyncResultnull인 경우

InvalidOperationException

EndRead가 여러 번 호출되는 경우

IOException

스트림이 닫혔거나 내부 오류가 발생한 경우

ObjectDisposedException

스트림이 삭제된 경우

EndReadBeginRead의 모든 IAsyncResult 개체에서 정확히 한 번씩 호출되어야 하며, EndRead를 호출해야 Stream에서 읽은 바이트 수를 알 수 있습니다. EndRead는 I/O 작업이 완료될 때까지 차단됩니다.

Windows Phone OS

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

Windows Phone

표시: