BrotliStream.EndRead(IAsyncResult) Metod

Definition

Väntar på att den väntande asynkrona läsningen ska slutföras. (Överväg att ReadAsync(Byte[], Int32, Int32) använda metoden i stället.)

public:
 override int EndRead(IAsyncResult ^ asyncResult);
public override int EndRead(IAsyncResult asyncResult);
override this.EndRead : IAsyncResult -> int
Public Overrides Function EndRead (asyncResult As IAsyncResult) As Integer

Parametrar

asyncResult
IAsyncResult

Referensen till den väntande asynkrona begäran som ska slutföras.

Returer

Antalet byte som lästs från strömmen, mellan 0 (noll) och antalet byte som du begärde. BrotliStream returnerar endast 0 i slutet av strömmen. annars blockeras den tills minst en byte är tillgänglig.

Undantag

asyncResult är null.

asyncResult kom inte från en BeginRead(Byte[], Int32, Int32, AsyncCallback, Object) metod i den aktuella strömmen.

Det går inte att utföra slutåtgärden eftersom strömmen är stängd.

Gäller för