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) | يكتب تسلسلًا من البايتات إلى دفق الإخراج المغلف ويقدم الموضع الحالي ضمن هذا الدفق بعدد بايت مكتوب. |
أنظر أيضا