IsolatedStorageFileStream.EndRead(IAsyncResult) Metoda
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Kończy oczekujące żądanie odczytu asynchronicznego.
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
Oczekujące żądanie asynchroniczne.
Zwraca
Liczba bajtów odczytanych ze strumienia z zakresu od zera do liczby żądanych bajtów. Strumienie będą zwracać tylko zero na końcu strumienia. W przeciwnym razie będą blokowane do momentu udostępnienia co najmniej jednego bajtu.
Wyjątki
Element asyncResult
to null
.
Uwagi
EndRead musi być wywoływana dokładnie raz na każdym IAsyncResult obiekcie z BeginRead, a wywołanie EndRead jest jedynym sposobem, aby wiedzieć, ile bajtów zostało odczytanych z obiektu Stream. EndRead zostanie zablokowana do momentu ukończenia operacji we/wy.