IsolatedStorageFileStream.EndRead(IAsyncResult) Metodo

Definizione

Termina una richiesta di lettura asincrona in sospeso.

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

Parametri

asyncResult
IAsyncResult

Richiesta asincrona in sospeso.

Valori restituiti

Numero di byte letti dal flusso, compreso tra zero e il numero di byte richiesti. I flussi restituiranno zero solo alla fine del flusso. In caso contrario, verranno bloccati fino a quando non sarà disponibile almeno un byte.

Eccezioni

Il asyncResult è null.

Commenti

EndRead deve essere chiamato esattamente una volta su ogni IAsyncResult oggetto da BeginReade la chiamata EndRead è l'unico modo per sapere quanti byte sono stati letti da Stream. EndRead bloccherà fino al completamento dell'operazione di I/O.

Si applica a