MemoryStream.EndWrite(IAsyncResult) メソッド

定義

非同期書き込み操作を終了します。 (代わりに WriteAsync(Byte[], Int32, Int32, CancellationToken) を使用することを検討してください)。

public:
 override void EndWrite(IAsyncResult ^ asyncResult);
public override void EndWrite(IAsyncResult asyncResult);
override this.EndWrite : IAsyncResult -> unit
Public Overrides Sub EndWrite (asyncResult As IAsyncResult)

パラメーター

asyncResult
IAsyncResult

未処理の非同期 I/O 要求への参照。

例外

asyncResultnullです。

保留中の書き込み操作のハンドルは使用できません。

-または-

保留中の操作では、書き込みはサポートされていません。

asyncResult は、現在のストリームの BeginWrite(Byte[], Int32, Int32, AsyncCallback, Object) メソッドから発生していません。

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

注釈

この方法の使用に関するその他の情報については、 EndWrite 解説を参照してください。

適用対象