Compartir a través de


IsolatedStorageFileStream.EndRead(IAsyncResult) Método

Definición

Finaliza una solicitud de lectura asincrónica pendiente.

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

Parámetros

asyncResult
IAsyncResult

Solicitud asincrónica pendiente.

Devoluciones

Número de bytes leídos de la secuencia, que se encuentra entre cero y el número de bytes solicitado. Las secuencias sólo devolverán cero al final de la secuencia. En caso contrario, se bloquearán hasta que esté disponible un byte por lo menos.

Excepciones

El valor de asyncResult es null.

Comentarios

EndReadse debe llamar exactamente una vez en cada IAsyncResult objeto de BeginReady llamar a EndRead es la única manera de saber cuántos bytes se leyeron desde .Stream EndRead se bloqueará hasta que se haya completado la operación de E/S.

Se aplica a