Partager via


IsolatedStorageFileStream.EndRead(IAsyncResult) Méthode

Définition

Met fin à une requête 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 dans le flux, entre zéro et le nombre d'octets demandé. Les flux ne retourneront zéro qu'à la fin du flux. Sinon, ils se bloquent jusqu'à ce qu'au moins un octet soit disponible.

Exceptions

Le asyncResult est null.

Remarques

EndRead doit être appelé exactement une fois sur chaque IAsyncResult objet à partir de BeginRead, et l’appel EndRead est le seul moyen de savoir combien d’octets ont été lus à partir de Stream. EndRead bloquera jusqu’à ce que l’opération d’E/S soit terminée.

S’applique à