منشئ System::IO::FileStream::FileStream

FileStream::FileStream(const FileStream&) constructor

System::IO::FileStream::FileStream(const FileStream &)=delete

انظر أيضًا

FileStream::FileStream(const String&, FileMode) constructor

ينشئ نسخة جديدة من فئة FileStream ويُهيئها بالمعلمات المحددة.

System::IO::FileStream::FileStream(const String &path, FileMode mode)
معاملنوعالوصف
مسارconst String&مسار الملف المراد فتحه.
modeFileModeيحدد الوضع الذي يُفتح به الملف.

انظر أيضًا

FileStream::FileStream(const String&, FileMode, FileAccess, FileShare, int32_t, bool) constructor

ينشئ نسخة جديدة من فئة FileStream ويُهيئها بالمعلمات المحددة.

System::IO::FileStream::FileStream(const String &path, FileMode mode, FileAccess access, FileShare share, int32_t buffer_size, bool useAsync)
معاملنوعالوصف
مسارconst String&مسار الملف المراد فتحه.
modeFileModeيحدد الوضع الذي يُفتح به الملف.
وصولFileAccessنوع الوصول المطلوب.
shareFileShareنوع الوصول الذي تمتلكه كائنات FileStream الأخرى للملف المفتوح.
buffer_sizeint32_tعدد البايتات المخزنة مؤقتًا أثناء عمليات القراءة والكتابة.
useAsyncboolيحدد ما إذا كان يجب استخدام الإدخال/الإخراج غير المتزامن أو الإدخال/الإخراج المتزامن.

ملاحظات

قد لا يدعم نظام التشغيل الأساسي الإدخال/الإخراج غير المتزامن.

انظر أيضًا

FileStream::FileStream(const String&, FileMode, FileAccess, FileShare, int32_t, FileOptions) constructor

ينشئ نسخة جديدة من فئة FileStream ويُهيئها بالمعلمات المحددة.

System::IO::FileStream::FileStream(const String &path, FileMode mode, FileAccess access, FileShare share=FileShare::Read, int32_t buffer_size=DefaultBufferSize, FileOptions options=FileOptions::SequentialScan)
معاملنوعالوصف
مسارconst String&مسار الملف المراد فتحه.
modeFileModeيحدد الوضع الذي يُفتح به الملف.
وصولFileAccessنوع الوصول المطلوب.
shareFileShareنوع الوصول الذي تمتلكه كائنات FileStream الأخرى للملف المفتوح.
buffer_sizeint32_tعدد البايتات المخزنة مؤقتًا أثناء عمليات القراءة والكتابة.
الخياراتFileOptionsخيارات إضافية.

انظر أيضًا