| virtual BeginRead(System::ArrayPtr<uint8_t>, int, int, System::AsyncCallback, System::SharedPtr<System::Object>) | Avvia un’operazione di lettura asincrona. |
| virtual BeginWrite(System::ArrayPtr<uint8_t>, int, int, System::AsyncCallback, System::SharedPtr<System::Object>) | Avvia un’operazione di scrittura asincrona. |
| virtual Close() | Chiude lo stream. |
| CopyTo(const SharedPtr<Stream>&) | Copia i byte nello stream specificato. |
| CopyTo(const SharedPtr<Stream>&, int32_t) | Copia i byte nello stream specificato, usando la dimensione del buffer specificata. |
| Dispose() override | Rilascia tutte le risorse utilizzate dall’oggetto corrente e chiude lo stream. |
| virtual EndRead(System::SharedPtr<System::IAsyncResult>) | Attende finché l’operazione di lettura asincrona specificata non è completata. |
| virtual EndWrite(System::SharedPtr<System::IAsyncResult>) | Termina un’operazione di scrittura asincrona. Attende finché l’operazione di scrittura asincrona specificata non è completata. |
| virtual Flush() | Svuota i buffer di questo flusso e scrive tutti i dati bufferizzati nello storage sottostante. |
| virtual FlushAsync(const Threading::CancellationToken&) | Cancella in modo asincrono tutti i buffer per questo stream, fa sì che i dati bufferizzati vengano scritti sul dispositivo sottostante e monitora le richieste di annullamento. |
| FlushAsync() | Cancella in modo asincrono tutti i buffer per questo stream, fa sì che i dati bufferizzati vengano scritti sul dispositivo sottostante e monitora le richieste di annullamento. |
| virtual get_CanRead() const | Determina se il flusso è leggibile. |
| virtual get_CanSeek() const | Determina se il flusso supporta il posizionamento. |
| virtual get_CanTimeout() const | Ottiene un valore che determina se il flusso corrente può scadere. |
| virtual get_CanWrite() const | Determina se il flusso è scrivibile. |
| virtual get_Length() const | Restituisce la lunghezza del flusso in byte. |
| virtual get_Position() const | Restituisce la posizione corrente del flusso. |
| virtual get_ReadTimeout() const | Ottiene un valore, in millisecondi, che determina per quanto tempo il flusso tenterà di leggere prima di scadere. |
| virtual get_WriteTimeout() const | Ottiene un valore, in millisecondi, che determina per quanto tempo il flusso tenterà di scrivere prima di scadere. |
| virtual Read(const ArrayPtr<uint8_t>&, int32_t, int32_t) | Legge il numero specificato di byte dal flusso e li scrive nell’array di byte specificato. |
| virtual Read(const System::Details::ArrayView<uint8_t>&, int32_t, int32_t) | Legge il numero specificato di byte dal flusso e li scrive nell’array di byte specificato. |
| Read(const System::Details::StackArray<uint8_t, N>&, int32_t, int32_t) | Legge il numero specificato di byte dal flusso e li scrive nell’array di byte specificato. |
| virtual ReadAsync(const ArrayPtr<uint8_t>&, int32_t, int32_t, const Threading::CancellationToken&) | Legge in modo asincrono una sequenza di byte dallo stream corrente, avanza la posizione nello stream del numero di byte letti e monitora le richieste di annullamento. |
| ReadAsync(const ArrayPtr<uint8_t>&, int32_t, int32_t) | Legge in modo asincrono una sequenza di byte dallo stream corrente, avanza la posizione nello stream del numero di byte letti e monitora le richieste di annullamento. |
| virtual ReadByte() | Legge un singolo byte dallo stream e restituisce un valore intero a 32 bit equivalente al valore del byte letto. |
| virtual Seek(int64_t, SeekOrigin) | Imposta la posizione del flusso rappresentato dall’oggetto corrente. |
| virtual set_Position(int64_t) | Imposta la posizione del flusso. |
| virtual set_ReadTimeout(int) | Imposta un valore che determina se il flusso corrente può scadere. |
| virtual set_WriteTimeout(int) | Imposta un valore, in millisecondi, che determina per quanto tempo il flusso tenterà di leggere prima di scadere. |
| virtual SetLength(int64_t) | Imposta la lunghezza del flusso rappresentato dall’oggetto corrente. |
| virtual Write(const ArrayPtr<uint8_t>&, int32_t, int32_t) | Scrive l’intervallo specificato di byte dall’array di byte specificato nel flusso. |
| virtual Write(const System::Details::ArrayView<uint8_t>&, int32_t, int32_t) | Scrive l’intervallo specificato di byte dall’array di byte specificato nel flusso. |
| Write(const System::Details::StackArray<uint8_t, N>&, int32_t, int32_t) | Scrive l’intervallo specificato di byte dall’array di byte specificato nel flusso. |
| virtual WriteAsync(const ArrayPtr<uint8_t>&, int32_t, int32_t, const Threading::CancellationToken&) | Scrive in modo asincrono una sequenza di byte nello stream corrente, avanza la posizione corrente in questo stream del numero di byte scritti e monitora le richieste di annullamento. |
| WriteAsync(const ArrayPtr<uint8_t>&, int32_t, int32_t) | Scrive in modo asincrono una sequenza di byte nello stream corrente, avanza la posizione corrente in questo stream del numero di byte scritti e monitora le richieste di annullamento. |
| virtual WriteByte(uint8_t) | Scrive il valore intero senza segno a 8 bit specificato nello stream. |