IsolatedStorageFileStream.EndRead(IAsyncResult) Méthode
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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.