OutputStream
OutputStream class
Un flusso surrogato avvolge il flusso di output reale e controlla l’accesso ad esso. OutputStream
contiene dati URI che descrivono la posizione del flusso di output.
public class OutputStream : Stream
Costruttori
Proprietà
Nome | Descrizione |
---|
override CanRead { get; } | Ottiene un valore che indica se il flusso di output avvolto supporta la lettura. |
override CanSeek { get; } | Ottiene un valore che indica se il flusso di output avvolto supporta la ricerca. |
override CanWrite { get; } | Ottiene un valore che indica se il flusso di output avvolto supporta la scrittura. |
override Length { get; } | Ottiene la lunghezza in byte del flusso di output avvolto. |
override Position { get; set; } | Ottiene o imposta la posizione all’interno del flusso di output avvolto. |
Uri { get; } | Ottiene l’URI della posizione del flusso. |
Metodi
Nome | Descrizione |
---|
override Close() | Chiude il flusso di output avvolto e il flusso corrente. |
override Flush() | Cancella tutti i buffer per il flusso di output avvolto e fa in modo che tutti i dati memorizzati nel buffer vengano scritti sul dispositivo sottostante. |
override Read(byte[], int, int) | Legge una sequenza di byte dal flusso di output avvolto e fa avanzare la posizione all’interno del flusso del numero di byte letti. |
override Seek(long, SeekOrigin) | Imposta la posizione all’interno del flusso di output avvolto. |
override SetLength(long) | Imposta la lunghezza del flusso di output avvolto. |
override Write(byte[], int, int) | Scrive una sequenza di byte nel flusso di output avvolto e fa avanzare la posizione corrente all’interno di questo flusso del numero di byte scritti. |
Guarda anche