このページは役に立ちましたか。
このページのコンテンツについての ご意見をお待ちしております
その他にご意見はありますか。
残り 1500 文字
MSDN ライブラリ
情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

IsolatedStorageFileStream.EndRead メソッド

2013/12/12

非同期読み込み要求の保留状態を終了します。

Namespace:  System.IO.IsolatedStorage
アセンブリ:  mscorlib (mscorlib.dll 内)

public override int EndRead(
	IAsyncResult asyncResult
)

パラメーター

asyncResult
型: System.IAsyncResult
ストリームが閉じられました、または内部エラーが発生しました。

戻り値

型: System.Int32
ストリームから読み取られるバイト数 (0 ~要求されたバイト数の範囲)。ストリームは、末尾に達した場合にだけ 0 を返します。それ以外の場合、ストリームは少なくとも 1 バイトが読み取られるまでブロックします。

例外条件
IsolatedStorageException

分離ストアが削除されています。

または

分離ストレージは無効になっています。

ArgumentException

asyncResult は、このクラスで BeginRead を呼び出して作成されたものではありません。

ArgumentNullException

asyncResultnull です。

InvalidOperationException

EndRead が複数回呼び出されました。

IOException

ストリームが閉じられているか、または内部エラーが発生しました。

ObjectDisposedException

ストリームが破棄されています。

EndRead は、BeginRead からの各 IAsyncResult オブジェクトごとに必ず一度呼び出す必要があります。EndRead の呼び出しは、Stream から読み取ったバイト数を確認する唯一の方法です。EndRead は、I/O 操作が完了するまでブロックします。

Windows Phone OS

サポート: 8.0, 7.1, 7.0

表示:
© 2015 Microsoft