BrotliStream.EndRead(IAsyncResult) Metod
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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.