Read
İçindekiler
[
Saklamak
]Read(byte[])
Belirtilen bayt arabelleğini doldurmak için baytları okur.
public virtual int Read(byte[] bytes)
Parametre | Tip | Tanım |
---|---|---|
bytes | Byte[] | Doldurulacak baytlar. |
Geri dönüş değeri
Okunan bayt sayısı. Akışta yeterli bayt yoksa bu değer arabellekteki bayt sayısından daha az olabilir.
Ayrıca bakınız
- class StreamContainer
- ad alanı Aspose.Imaging
- toplantı Aspose.Imaging
Read(byte[], int, int)
Geçerli akıştan bir bayt dizisini okur ve akış içindeki konumu okunan bayt sayısı kadar ilerletir.
public virtual int Read(byte[] buffer, int offset, int count)
Parametre | Tip | Tanım |
---|---|---|
buffer | Byte[] | Bir bayt dizisi. Bu yöntem döndüğünde, arabellek, aşağıdaki değerlerle belirtilen bayt dizisini içerir.offset ve (offset +count - 1) geçerli kaynaktan okunan baytlarla değiştirilir. |
offset | Int32 | Sıfır tabanlı bayt ofsetibuffer mevcut akıştan okunan verileri depolamaya başlamak için. |
count | Int32 | Geçerli akıştan okunacak maksimum bayt sayısı. |
Geri dönüş değeri
Arabelleğe okunan toplam bayt sayısı. Bu, şu anda çok sayıda bayt mevcut değilse istenen bayt sayısından daha az veya akışın sonuna ulaşılmışsa sıfır (0) olabilir.
Ayrıca bakınız
- class StreamContainer
- ad alanı Aspose.Imaging
- toplantı Aspose.Imaging