Udostępnij za pośrednictwem


GZipStream.EndWrite(IAsyncResult) Metoda

Definicja

Obsługuje koniec asynchronicznej operacji zapisu. (Zamiast tego rozważ użycie WriteAsync(Byte[], Int32, Int32) metody ).

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

Parametry

asyncResult
IAsyncResult

Obiekt reprezentujący wywołanie asynchroniczne.

Wyjątki

Podstawowy strumień to null.

-lub-

Podstawowy strumień jest zamknięty.

Uwagi

Począwszy od .NET Framework 4.5, można wykonywać asynchroniczne operacje zapisu przy użyciu Stream.WriteAsync metody . Metoda EndWrite jest nadal dostępna w bieżących wersjach, aby obsługiwać starszy kod. Można jednak łatwiej zaimplementować asynchroniczne operacje we/wy przy użyciu nowych metod asynchronicznych. Aby uzyskać więcej informacji, zobacz Asynchroniczne operacje we/wy plików.

Metoda EndWrite kończy asynchroniczną operację zapisu uruchomioną w metodzie BeginWrite .

Dotyczy