GZipStream::EndWrite Method (IAsyncResult^)

 
System_CAPS_noteNote

The .NET API Reference documentation has a new home. Visit the .NET API Browser on docs.microsoft.com to see the new experience.

Handles the end of an asynchronous write operation. (Consider using the Stream::WriteAsync method instead; see the Remarks section.)

Namespace:   System.IO.Compression
Assembly:  System (in System.dll)

public:
virtual void EndWrite(
	IAsyncResult^ asyncResult
) override

Parameters

asyncResult
Type: System::IAsyncResult^

The object that represents the asynchronous call.

Exception Condition
InvalidOperationException

The underlying stream is null.

-or-

The underlying stream is closed.

Starting with the .NET Framework 4.5, you can perform asynchronous write operations by using the Stream::WriteAsync method. The EndWrite method is still available in .NET Framework 4.5 to support legacy code; however, you can implement asynchronous I/O operations more easily by using the new async methods. For more information, see .

The EndWrite method completes the asynchronous write operation started in the BeginWrite method.

.NET Framework
Available since 2.0
Portable Class Library
Supported in: portable .NET platforms
Return to top
Show: