Read
Contenuti
[
Nascondere
]Read(byte[])
Legge i byte per riempire il buffer di byte specificato.
public override int Read(byte[] bytes)
Parametro | Tipo | Descrizione |
---|---|---|
bytes | Byte[] | I byte da riempire. |
Valore di ritorno
Il numero di byte letti. Questo valore può essere inferiore al numero di byte nel buffer se non ci sono abbastanza byte nel flusso.
Guarda anche
- class SplitStreamContainer
- spazio dei nomi Aspose.Imaging
- assemblea Aspose.Imaging
Read(byte[], int, int)
Legge una sequenza di byte dal flusso corrente e fa avanzare la posizione all’interno del flusso del numero di byte letti.
public override int Read(byte[] buffer, int offset, int count)
Parametro | Tipo | Descrizione |
---|---|---|
buffer | Byte[] | Una matrice di byte. Quando questo metodo ritorna, il buffer contiene la matrice di byte specificata con i valori traoffset e (offset +count - 1) sostituito dai byte letti dalla sorgente corrente. |
offset | Int32 | L’offset di byte in base zero inbuffer in cui iniziare a memorizzare i dati letti dal flusso corrente. |
count | Int32 | Il numero massimo di byte da leggere dal flusso corrente. |
Valore di ritorno
Il numero totale di byte letti nel buffer. Questo può essere inferiore al numero di byte richiesti se non sono attualmente disponibili tanti byte, o zero (0) se è stata raggiunta la fine del flusso.
Guarda anche
- class SplitStreamContainer
- spazio dei nomi Aspose.Imaging
- assemblea Aspose.Imaging