Freigeben über


Stream.AsyncWrite-Erweiterungsmethode (F#)

Gibt eine asynchrone Berechnung zurück, die die angegebenen Bytes in den Stream schreibt.

Namespace/Modulpfad: 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)

Parameter

  • buffer
    Typ: byte[]

    Der Puffer, aus dem geschrieben werden soll.

  • offset
    Typ: int

    Ein optionaler Offset als Anzahl von Bytes im Stream.

  • count
    Typ: int

    Eine optionale Anzahl von Bytes, die in den Stream geschrieben werden soll.

Ausnahmen

Ausnahme

Beschreibungen

ArgumentException

Ausgelöst, wenn offset oder count die Pufferlänge überschreiten.

Plattformen

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

Versionsinformationen

F#-Runtime

Unterstützt in: 2.0

Silverlight

Unterstützt in: 3

Siehe auch

Referenz

Stream

Weitere Ressourcen

Control.CommonExtensions-Modul (F#)