System::IO::Stream::WriteAsync μέθοδος

Stream::WriteAsync(const ArrayPtr<uint8_t>&, int32_t, int32_t) method

Ασύγχρονα γράφει μια ακολουθία byte στην τρέχουσα ροή, προχωρά τη τρέχουσα θέση μέσα σε αυτή τη ροή κατά τον αριθμό των byte που γράφτηκαν, και παρακολουθεί αιτήματα ακύρωσης.

TaskPtr System::IO::Stream::WriteAsync(const ArrayPtr<uint8_t> &buffer, int32_t offset, int32_t count)
ParameterTypeΠεριγραφή
προσωρινή μνήμηconst ArrayPtr<uint8_t>&Ο πίνακας που περιέχει τα byte για εγγραφή.
offsetint32_tΈνας δείκτης 0-βάσης του στοιχείου στο buffer στο οποίο αρχίζει το υποεύρος προς εγγραφή.
countint32_tΟ αριθμός των στοιχείων στο υποσύνολο προς εγγραφή.

ReturnValue

Μία εργασία που αντιπροσωπεύει τη ασύγχρονη λειτουργία εγγραφής.

Δείτε επίσης

Stream::WriteAsync(const ArrayPtr<uint8_t>&, int32_t, int32_t, const Threading::CancellationToken&) method

Ασύγχρονα γράφει μια ακολουθία byte στην τρέχουσα ροή, προχωρά τη τρέχουσα θέση μέσα σε αυτή τη ροή κατά τον αριθμό των byte που γράφτηκαν, και παρακολουθεί αιτήματα ακύρωσης.

virtual TaskPtr System::IO::Stream::WriteAsync(const ArrayPtr<uint8_t> &buffer, int32_t offset, int32_t count, const Threading::CancellationToken &cancellationToken)
ParameterTypeΠεριγραφή
προσωρινή μνήμηconst ArrayPtr<uint8_t>&Ο πίνακας που περιέχει τα byte για εγγραφή.
offsetint32_tΈνας δείκτης 0-βάσης του στοιχείου στο buffer στο οποίο αρχίζει το υποεύρος προς εγγραφή.
countint32_tΟ αριθμός των στοιχείων στο υποσύνολο προς εγγραφή.
cancellationTokenconst Threading::CancellationToken&Το διακριτικό για την παρακολούθηση αιτημάτων ακύρωσης.

ReturnValue

Μία εργασία που αντιπροσωπεύει τη ασύγχρονη λειτουργία εγγραφής.

Δείτε επίσης