IsolatedStorageFileStream.EndRead(IAsyncResult) Metoda

Definice

Ukončí čekající asynchronní požadavek na čtení.

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

Parametry

asyncResult
IAsyncResult

Čekající asynchronní požadavek

Návraty

Počet bajtů přečtených z datového proudu, mezi nulou a počtem požadovaných bajtů. Streamy vrátí nulu jenom na konci datového proudu. V opačném případě se budou blokovat, dokud nebude dostupný alespoň jeden bajt.

Výjimky

Hodnota asyncResult je null.

Poznámky

EndRead Musí být volána přesně jednou u každého IAsyncResult objektu z BeginReada volání EndRead je jediný způsob, jak zjistit, kolik bajtů bylo přečteno z objektu Stream. EndRead se zablokuje, dokud se nedokončí vstupně-výstupní operace.

Platí pro