OutputStream
OutputStream class
Bir yedek akış, gerçek çıktı akışını sarar ve ona erişimi kontrol eder. OutputStream çıktı akışının konumunu tanımlayan URI verilerini içerir.
public class OutputStream : Stream
yapıcılar
Özellikleri
| İsim | Tanı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
| İsim | Tanım |
|---|
| override Close() | Sarılmış çıktı akışını ve mevcut akışı kapatır. |
| override Flush() | Sarılmış çıktı akışı için tüm arabellekleri temizler ve arabelleğe alınan verilerin temel alınan 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 geçerli konumu, yazılan bayt sayısı kadar ilerletir. |
Ayrıca bakınız