Class OutputStream

OutputStream class

Yedek akış, gerçek çıkış akışını sarar ve ona erişimi kontrol eder. OutputStream çıkış akışının konumunu açıklayan URI verilerini içerir.

public class OutputStream : Stream

yapıcılar

İsimTanım
OutputStream(Stream, string)Yeni bir örneğini başlatır.OutputStream sınıf.

Özellikleri

İsimTanım
override CanRead { get; }Sarılmış çıktı akışının okumayı destekleyip desteklemediğini gösteren bir değer alır.
override CanSeek { get; }Sarılmış çıktı akışının aramayı destekleyip desteklemediğini gösteren bir değer alır.
override CanWrite { get; }Sarılmış çıktı akışının yazmayı destekleyip desteklemediğini gösteren bir değer alır.
override Length { get; }Sarılmış çıktı akışının bayt cinsinden uzunluğunu alır.
override Position { get; set; }Sarılmış çıktı akışı içindeki konumu alır veya ayarlar.
Uri { get; }Akış konumunun URI’sini alır.

yöntemler

İsimTanım
override Close()Sarılmış çıktı akışını ve geçerli akışı kapatır.
override Flush()Sarılmış çıktı akışı için tüm arabellekleri temizler ve arabelleğe alınan tüm verilerin alttaki aygıta yazılmasına neden olur.
override Read(byte[], int, int)Sarılmış çıktı akışından bir bayt dizisini okur ve akış içindeki konumu okunan bayt sayısı kadar ilerletir.
override Seek(long, SeekOrigin)Sarılmış çıktı akışı içindeki konumu ayarlar.
override SetLength(long)Sarılmış çıktı akışının uzunluğunu ayarlar.
override Write(byte[], int, int)Sarılmış output akışına bir bayt dizisi yazar ve bu akış içindeki mevcut konumu yazılan bayt sayısı kadar ilerletir.

Ayrıca bakınız