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.
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.