Class OutputStream
OutputStream class
يلف تيار بديل تدفق الإخراج الحقيقي ويتحكم في الوصول إليه.OutputStream
يحتوي على بيانات URI التي تصف موقع تدفق الإخراج.
public class OutputStream : Stream
المنشئون
اسم | وصف |
---|
OutputStream(Stream, string) | يقوم بتهيئة مثيل جديد لملفOutputStream فئة . |
الخصائص
اسم | وصف |
---|
override CanRead { get; } | يحصل على قيمة تشير إلى ما إذا كان تدفق الإخراج المغلف يدعم القراءة. |
override CanSeek { get; } | الحصول على قيمة تشير إلى ما إذا كان تدفق الإخراج المغلف يدعم البحث. |
override CanWrite { get; } | يحصل على قيمة تشير إلى ما إذا كان تدفق الإخراج المغلف يدعم الكتابة. |
override Length { get; } | الحصول على الطول بالبايت لتدفق الإخراج المغلف. |
override Position { get; set; } | الحصول على أو تحديد الموضع ضمن تيار الإخراج المغلف. |
Uri { get; } | يحصل على URI الخاص بموقع الدفق. |
طُرق
اسم | وصف |
---|
override Close() | لإغلاق دفق الإخراج المغلف والدفق الحالي. |
override Flush() | يمسح كافة المخازن المؤقتة لتدفق الإخراج المغلف ويسبب كتابة أي بيانات مخزنة إلى الجهاز الأساسي. |
override Read(byte[], int, int) | يقرأ تسلسل البايت من تيار الإخراج المغلف ويقدم الموضع داخل التدفق بعدد البايتات المقروءة. |
override Seek(long, SeekOrigin) | يضبط الموضع ضمن تيار الإخراج المغلف. |
override SetLength(long) | يحدد طول تيار الإخراج المغلف. |
override Write(byte[], int, int) | يكتب تسلسلًا من البايتات إلى دفق الإخراج المغلف ويقدم الموضع الحالي ضمن هذا الدفق بعدد بايت مكتوب. |
أنظر أيضا