IsolatedStorageFileStream.EndRead(IAsyncResult) Méthode

Définition

Termine une demande de lecture asynchrone en attente.

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

Paramètres

asyncResult
IAsyncResult

Requête asynchrone en attente.

Retours

Nombre d’octets lus à partir du flux, compris entre zéro et le nombre d’octets demandés. Les flux ne retournent que zéro à la fin du flux. Sinon, ils bloquent jusqu’à ce qu’au moins un octet soit disponible.

Exceptions

asyncResult a la valeur null.

Remarques

EndRead doit être appelé exactement une fois sur chaque IAsyncResult objet de BeginRead, et l’appel EndRead est la seule façon de savoir combien d’octets ont été lus à partir du Stream. EndRead bloque jusqu’à ce que l’opération d’E/S soit terminée.

S’applique à