Share via


QuicStream.EndRead(IAsyncResult) Méthode

Définition

Attend que la requête asynchrone en attente se termine. (Utilisez 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 octet a été demandé ou si aucun autre octet ne sera 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 octet 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).

S’applique à