QuicStream.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.
Attend la fin de la lecture asynchrone en attente. (Envisagez d’utiliser ReadAsync(Byte[], Int32, Int32) à la place.)
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
Référence à la requête asynchrone en attente à terminer.
Retours
Nombre d’octets lus à partir du flux, compris entre zéro (0) et le nombre d’octets demandés.
Remarques
ReadAsync retourne zéro (0) uniquement si zéro octets a été demandé ou si aucun autre octet n’est disponible, car il se trouve à la fin du flux ; sinon, les opérations de lecture ne se terminent pas tant qu’au moins un octet n’est pas disponible. Si zéro octets est demandé, les opérations de lecture peuvent se terminer immédiatement ou ne pas se terminer tant qu’au moins un octet n’est pas disponible (mais sans consommer de données).