次の方法で共有


GZipStream.EndWrite(IAsyncResult) メソッド

定義

非同期書き込み操作の終了を処理します。 (代わりに、WriteAsync(Byte[], Int32, Int32) メソッドの使用を検討します)。

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

非同期呼び出しを表すオブジェクト。

例外

基になるストリームが null です。

- または -

基になるストリームが閉じられました。

注釈

.NET Framework 4.5 以降では、 メソッドを使用して非同期書き込み操作をStream.WriteAsync実行できます。 このメソッドは EndWrite 、レガシ コードをサポートするために現在のバージョンでも使用できますが、新しい非同期メソッドを使用すると、非同期 I/O 操作をより簡単に実装できます。 詳細については、「非同期ファイル I/O」を参照してください。

メソッドは EndWrite 、 メソッドで開始された非同期書き込み操作を BeginWrite 完了します。

適用対象