エクスポート (0) 印刷
すべて展開
情報
要求されたトピックは次のとおりです。しかし、このトピックはこのライブラリには含まれていません。

Stream.EndWrite メソッド

2013/12/12

非同期書き込み操作を終了します。

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

public virtual void EndWrite(
	IAsyncResult asyncResult
)

パラメーター

asyncResult
型: System.IAsyncResult
保留状態の非同期 I/O リクエストへの参照。

例外条件
ArgumentNullException

asyncResultnull です。

ArgumentException

asyncResult は、現在のストリームの BeginWrite メソッドで開始されたものではありません。

IOException

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

EndWrite は、BeginWrite からの各 IAsyncResult ごとに必ず一度呼び出す必要があります。

このメソッドは、I/O 操作が完了するまでブロックします。I/O 要求中のディスク障害など、非同期書き込みの要求中に発生したエラーは、スレッド プールのスレッドで発生し、EndWrite を呼び出したときに可視になります。スレッド プールのスレッドでスローされる例外は、EndWrite を呼び出すときには参照できません。

Windows Phone OS

サポート: 8.0, 7.1, 7.0

表示:
© 2014 Microsoft