Class OutputStream

OutputStream class

Aliran pengganti membungkus aliran keluaran nyata dan mengontrol akses ke sana. OutputStream berisi data URI yang menjelaskan lokasi aliran keluaran.

public class OutputStream : Stream

Konstruktor

NamaKeterangan
OutputStream(Stream, string)Menginisialisasi instance baru dariOutputStream kelas.

Properti

NamaKeterangan
override CanRead { get; }Mendapat nilai yang menunjukkan apakah aliran keluaran yang dibungkus mendukung pembacaan.
override CanSeek { get; }Mendapat nilai yang menunjukkan apakah aliran output yang dibungkus mendukung pencarian.
override CanWrite { get; }Mendapat nilai yang menunjukkan apakah aliran keluaran yang dibungkus mendukung penulisan.
override Length { get; }Mendapat panjang aliran output yang dibungkus dalam byte.
override Position { get; set; }Mendapat atau menyetel posisi dalam aliran keluaran yang dibungkus.
Uri { get; }Mendapatkan URI lokasi streaming.

Metode

NamaKeterangan
override Close()Menutup aliran output yang dibungkus dan aliran saat ini.
override Flush()Menghapus semua buffer untuk aliran output yang dibungkus dan menyebabkan data buffer apa pun ditulis ke perangkat yang mendasarinya.
override Read(byte[], int, int)Membaca urutan byte dari aliran keluaran yang dibungkus dan memajukan posisi dalam aliran dengan jumlah byte yang dibaca.
override Seek(long, SeekOrigin)Mengatur posisi dalam aliran keluaran yang dibungkus.
override SetLength(long)Mengatur panjang aliran keluaran yang dibungkus.
override Write(byte[], int, int)Menulis urutan byte ke aliran keluaran yang dibungkus dan memajukan posisi saat ini dalam aliran ini dengan jumlah byte yang ditulis.

Lihat juga