ICloudBlob.EndOpenRead(IAsyncResult) Method

Definition

Ends an asynchronous operation to open a stream for reading from the blob.

public System.IO.Stream EndOpenRead (IAsyncResult asyncResult);
abstract member EndOpenRead : IAsyncResult -> System.IO.Stream
Public Function EndOpenRead (asyncResult As IAsyncResult) As Stream

Parameters

asyncResult
IAsyncResult

An IAsyncResult that references the pending asynchronous operation.

Returns

Stream

A stream to be used for reading from the blob.

Remarks

On the Stream object returned by this method, the EndRead(IAsyncResult) method must be called exactly once for every BeginRead(Byte[], Int32, Int32, AsyncCallback, Object) call. Failing to end the read process before beginning another read process can cause unexpected behavior.

Applies to