Partager via


Stream.AsyncWrite, méthode d'extension (F#)

Retourne un calcul asynchrone qui écrira les octets donnés dans le flux de données.

Espace de noms/Chemin du module : Microsoft.FSharp.Control.CommonExtensions

Assembly : FSharp.Core (in FSharp.Core.dll)

// Signature:
type System.IO.Stream with
  member AsyncWrite : byte [] * ?int * ?int -> Async<unit>

// Usage:
stream.AsyncWrite (buffer)

Paramètres

  • buffer
    Type : byte[]

    Mémoire tampon à partir de laquelle écrire les données.

  • offset
    Type : int

    Offset facultatif en tant que nombre d'octets dans le flux de données.

  • count
    Type : int

    Nombre facultatif d'octets à écrire dans le flux de données.

Exceptions

Exception

Description

ArgumentException

Levée lorsque offset ou count est plus long que la longueur de la mémoire tampon.

Plateformes

Windows 7, Windows Vista SP2, Windows XP SP3, Windows XP x64 SP2, Windows Server 2008 R2, Windows Server 2008 SP2, Windows Server 2003 SP2

Informations de version

Runtime F#

Prise en charge dans : 2.0

Silverlight

Prise en charge dans : 3

Voir aussi

Référence

Control.CommonExtensions, module (F#)

Stream