Informations
Le sujet que vous avez demandé est indiqué ci-dessous. Toutefois, ce sujet ne figure pas dans la bibliothèque.
Ce sujet n'a pas encore été évalué - Évaluez ce sujet

Stream.EndRead, méthode

Attend que la requête asynchrone en attente se termine.

Espace de noms :  System.IO
Assembly :  mscorlib (dans mscorlib.dll)
public virtual int EndRead(
	IAsyncResult asyncResult
)

Paramètres

asyncResult
Type : System.IAsyncResult
Référence à la requête asynchrone en attente à terminer.

Valeur de retour

Type : System.Int32
Nombre d'octets lus à partir du flux, entre zéro (0) et le nombre demandé. Les flux retournent uniquement zéro (0) à la fin du flux ; sinon, ils devraient se bloquer jusqu'à ce qu'au moins un octet soit disponible.
ExceptionCondition
ArgumentNullException

asyncResult est null.

ArgumentException

asyncResult ne provient pas d'une méthode BeginRead sur le flux en cours.

IOException

Le flux est fermé ou une erreur interne s'est produite.

Appelez EndRead pour déterminer le nombre d'octets lus à partir du flux.

EndRead peut être appelé une fois sur chaque IAsyncResult à partir de BeginRead.

Cette méthode est bloquée jusqu'à la fin de l'opération d'E/S.

.NET Framework

Pris en charge dans : 4, 3.5, 3.0, 2.0, 1.1, 1.0

.NET Framework Client Profile

Pris en charge dans : 4, 3.5 SP1

Pris en charge dans :

Windows 7, Windows Vista SP1 ou ultérieur, Windows XP SP3, Windows XP SP2 Édition x64, Windows Server 2008 (installation minimale non prise en charge), Windows Server 2008 R2 (installation minimale prise en charge avec SP1 ou version ultérieure), Windows Server 2003 SP2

Le .NET Framework ne prend pas en charge toutes les versions de chaque plateforme. Pour obtenir la liste des versions prises en charge, consultez Configuration requise du .NET Framework.
Cela vous a-t-il été utile ?
(1500 caractères restants)
Merci pour vos suggestions.

Ajouts de la communauté

Afficher:
© 2014 Microsoft. Tous droits réservés.