BrotliStream.EndRead(IAsyncResult) Methode

Definitie

Wacht totdat de asynchrone leesbewerking is voltooid. (Overweeg in plaats daarvan de ReadAsync(Byte[], Int32, Int32) methode te gebruiken.)

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

Parameters

asyncResult
IAsyncResult

De verwijzing naar de asynchrone aanvraag die in behandeling is om te voltooien.

Retouren

Het aantal bytes dat uit de stream is gelezen, tussen 0 (nul) en het aantal bytes dat u hebt aangevraagd. BrotliStream retourneert alleen 0 aan het einde van de stream; anders wordt het geblokkeerd tot ten minste één byte beschikbaar is.

Uitzonderingen

asyncResult is null.

asyncResult is niet afkomstig van een BeginRead(Byte[], Int32, Int32, AsyncCallback, Object) methode in de huidige stroom.

De eindbewerking kan niet worden uitgevoerd omdat de stream is gesloten.

Van toepassing op