Freigeben über


GZipStream.EndWrite(IAsyncResult) Methode

Definition

Behandelt das Ende eines asynchronen Schreibvorgangs. (Verwenden Sie stattdessen die WriteAsync(Byte[], Int32, Int32)-Methode.)

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

Parameter

asyncResult
IAsyncResult

Das -Objekt, das den asynchronen Aufruf darstellt.

Ausnahmen

Der zugrunde liegende Stream ist null.

- oder -

Der zugrunde liegende Stream ist geschlossen.

Hinweise

Ab .NET Framework 4.5 können Sie mithilfe der Stream.WriteAsync -Methode asynchrone Schreibvorgänge ausführen. Die EndWrite -Methode ist in aktuellen Versionen weiterhin verfügbar, um Legacycode zu unterstützen. Sie können jedoch mithilfe der neuen asynchronen Methoden einfacher asynchrone E/A-Vorgänge implementieren. Weitere Informationen finden Sie unter Asynchrone Datei-E/A.

Die EndWrite -Methode schließt den asynchronen Schreibvorgang ab, der in der BeginWrite -Methode gestartet wurde.

Gilt für: