Freigeben über


MemoryStream.EndWrite(IAsyncResult) Methode

Definition

Beendet einen asynchronen Schreibvorgang. (Verwenden Sie stattdessen 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)

Parameter

asyncResult
IAsyncResult

Ein Verweis auf die ausstehende asynchrone E/A-Anforderung.

Ausnahmen

asyncResult ist null.

Ein Handle für den ausstehenden Schreibvorgang ist nicht verfügbar.

- oder -

Die anstehende Operation unterstützt keine Schreibvorgänge.

asyncResult basiert nicht auf einer BeginWrite(Byte[], Int32, Int32, AsyncCallback, Object) -Methode im aktuellen Stream.

Der Stream ist geschlossen, oder ein interner Fehler ist aufgetreten.

Hinweise

Weitere Informationen zur Verwendung dieser Methode finden Sie in den EndWrite Anmerkungen.

Gilt für: