طريقة System::IO::FileStream::WriteAsync

FileStream::WriteAsync method

يكتب بشكل غير متزامن تسلسلًا من البايتات إلى الدفق الحالي، ويقدم الموضع الحالي داخل هذا الدفق بعدد البايتات المكتوبة، ويراقب طلبات الإلغاء.

TaskPtr System::IO::FileStream::WriteAsync(const ArrayPtr<uint8_t> &buffer, int32_t offset, int32_t count, const Threading::CancellationToken &cancellationToken) override
معاملنوعالوصف
bufferconst ArrayPtr<uint8_t>&المصفوفة التي تحتوي على البايتات للكتابة.
إزاحةint32_tفهرس يبدأ من الصفر للعنصر في buffer حيث يبدأ النطاق الفرعي للكتابة.
countint32_tعدد العناصر في النطاق الفرعي للكتابة.
cancellationTokenconst Threading::CancellationToken&الرمز المميز لمراقبة طلبات الإلغاء.

ReturnValue

مهمة تمثل عملية الكتابة غير المتزامنة.

انظر أيضًا