System.IO Legge i tipi di dati primitivi come valori binari in una determinata codifica. 2 Inizializza una nuova istanza della classe in base al flusso specificato e usando la codifica UTF-8. Flusso di input. Il flusso non supporta la lettura, è null o è già chiuso. Inizializza una nuova istanza della classe in base alla codifica dei caratteri e del flusso specificata. Flusso di input. Codifica dei caratteri da usare. Il flusso non supporta la lettura, è null o è già chiuso. è null. Inizializza una nuova istanza della classe in base alla codifica dei caratteri e di flusso specificati. Facoltativamente mantiene aperto il flusso. Flusso di input. Codifica dei caratteri da usare. true per mantenere il flusso aperto dopo avere eliminato l'oggetto ; in caso contrario, false. Il flusso non supporta la lettura, è null o è già chiuso. o è null. Espone l'accesso al flusso sottostante dell'oggetto . Flusso sottostante associato all'oggetto BinaryReader. 2 Rilascia tutte le risorse usate dall'istanza corrente della classe . Rilascia le risorse non gestite usate dalla classe e facoltativamente le risorse gestite. true per rilasciare sia le risorse gestite sia quelle non gestite; false per rilasciare solo le risorse non gestite. Inserisce nel buffer interno il numero specificato di byte letti dal flusso. Numero di byte da leggere. È stata raggiunta la fine del flusso prima che fosse possibile leggere . Si è verificato un errore di I/O. I richiesti sono superiori alla dimensione del buffer interno. Restituisce il successivo carattere disponibile senza spostare in avanti la posizione del byte o del carattere. Carattere successivo disponibile oppure -1 se non sono disponibili altri caratteri o se il flusso non supporta la ricerca. Si è verificato un errore di I/O. Impossibile decodificare il carattere corrente nel buffer di caratteri interno tramite l'oggetto selezionato per il flusso. 2 Legge i caratteri dal flusso sottostante e sposta in avanti la posizione corrente del flusso secondo il valore Encoding usato e il carattere specifico che il flusso sta leggendo. Carattere successivo dal flusso di input oppure -1 se non vi sono caratteri disponibili. Si è verificato un errore di I/O. Il flusso è chiuso. 2 Legge il numero specificato di byte dal flusso, a partire da un punto specificato nella matrice di byte. Numero di byte letti nell'oggetto .Può essere minore del numero di byte richiesti, se tale quantità di byte non è disponibile, oppure zero, se è stata raggiunta la fine del flusso. Buffer in cui leggere i dati. Punto di partenza nel buffer dal quale avviare la lettura nel buffer. Numero di byte da leggere. La lunghezza del buffer meno è minore di . -oppure-Il numero dei caratteri decodificati da leggere è maggiore di .Questo caso può verificarsi se un decodificatore Unicode restituisce caratteri di fallback o una coppia di surrogati. è null. Il valore di o è negativo. Il flusso è chiuso. Si è verificato un errore di I/O. 2 Legge il numero specificato di caratteri dal flusso, a partire da un punto specificato nella matrice di caratteri. Numero complessivo di caratteri letti nel buffer.Può essere minore del numero di caratteri richiesti, se tale quantità di caratteri non è attualmente disponibile, oppure zero, se è stata raggiunta la fine del flusso. Buffer in cui leggere i dati. Punto di partenza nel buffer dal quale avviare la lettura nel buffer. Numero di caratteri da leggere. La lunghezza del buffer meno è minore di . -oppure-Il numero dei caratteri decodificati da leggere è maggiore di .Questo caso può verificarsi se un decodificatore Unicode restituisce caratteri di fallback o una coppia di surrogati. è null. Il valore di o è negativo. Il flusso è chiuso. Si è verificato un errore di I/O. 2 Legge un intero a 32 bit in formato compresso. Intero a 32 bit in formato compresso. È stata raggiunta la fine del flusso. Il flusso è chiuso. Si è verificato un errore di I/O. Flusso danneggiato. Legge un valore Boolean dal flusso corrente e sposta in avanti di 1 byte la posizione corrente del flusso. true se il byte è diverso da zero; in caso contrario, false. È stata raggiunta la fine del flusso. Il flusso è chiuso. Si è verificato un errore di I/O. 2 Legge il byte successivo dal flusso corrente e sposta in avanti di 1 byte la posizione corrente del flusso. Byte successivo letto dal flusso corrente. È stata raggiunta la fine del flusso. Il flusso è chiuso. Si è verificato un errore di I/O. 2 Legge il numero specificato di byte dal flusso corrente in una matrice di byte e sposta in avanti la posizione corrente in base a tale numero di byte. Matrice di byte contenente dati letti dal flusso sottostante.Può essere minore del numero di byte necessari se viene raggiunta la fine del flusso. Numero di byte da leggere.Questo valore deve essere 0 o un numero non negativo; in caso contrario, si verificherà un'eccezione. Il numero dei caratteri decodificati da leggere è maggiore di .Questo caso può verificarsi se un decodificatore Unicode restituisce caratteri di fallback o una coppia di surrogati. Si è verificato un errore di I/O. Il flusso è chiuso. è negativo. 2 Legge il carattere successivo dal flusso corrente e sposta in avanti la posizione corrente del flusso secondo il valore Encoding usato e il carattere specifico letto dal flusso. Carattere letto dal flusso corrente. È stata raggiunta la fine del flusso. Il flusso è chiuso. Si è verificato un errore di I/O. È stato letto un carattere surrogato. 2 Legge il numero specificato di caratteri dal flusso corrente, restituisce i dati in una matrice di caratteri e sposta in avanti la posizione corrente secondo il valore Encoding usato e il carattere specifico letto dal flusso. Matrice di caratteri contenente dati letti dal flusso sottostante.Può essere minore del numero di caratteri necessari se viene raggiunta la fine del flusso. Numero di caratteri da leggere. Il numero dei caratteri decodificati da leggere è maggiore di .Questo caso può verificarsi se un decodificatore Unicode restituisce caratteri di fallback o una coppia di surrogati. Il flusso è chiuso. Si è verificato un errore di I/O. è negativo. 2 Legge un valore decimale dal flusso corrente e sposta in avanti di sedici byte la posizione corrente del flusso. Valore decimale letto dal flusso corrente. È stata raggiunta la fine del flusso. Il flusso è chiuso. Si è verificato un errore di I/O. 2 Legge un valore a virgola mobile a 8 byte dal flusso corrente e sposta in avanti di otto byte la posizione corrente del flusso. Valore a virgola mobile a 8 byte letto dal flusso corrente. È stata raggiunta la fine del flusso. Il flusso è chiuso. Si è verificato un errore di I/O. 2 Legge un intero con segno a 2 byte dal flusso corrente e sposta in avanti di 2 byte la posizione corrente del flusso. Intero con segno a 2 byte letto dal flusso corrente. È stata raggiunta la fine del flusso. Il flusso è chiuso. Si è verificato un errore di I/O. 2 Legge un intero con segno a 4 byte dal flusso corrente e sposta in avanti di quattro byte la posizione corrente del flusso. Intero con segno a 4 byte letto dal flusso corrente. È stata raggiunta la fine del flusso. Il flusso è chiuso. Si è verificato un errore di I/O. 2 Legge un intero con segno a 8 byte dal flusso corrente e sposta in avanti di 8 byte la posizione del flusso. Intero con segno a 8 byte letto dal flusso corrente. È stata raggiunta la fine del flusso. Il flusso è chiuso. Si è verificato un errore di I/O. 2 Legge un byte con segno dal flusso corrente e sposta in avanti di un byte la posizione corrente del flusso. Byte con segno letto dal flusso corrente. È stata raggiunta la fine del flusso. Il flusso è chiuso. Si è verificato un errore di I/O. 2 Legge un valore a virgola mobile a 4 byte dal flusso corrente e sposta in avanti di quattro byte la posizione corrente del flusso. Valore a virgola mobile a 4 byte letto dal flusso corrente. È stata raggiunta la fine del flusso. Il flusso è chiuso. Si è verificato un errore di I/O. 2 Legge una stringa dal flusso corrente.La stringa ha un prefisso di lunghezza e viene codificata come intero, 7 bit alla volta. Stringa da leggere. È stata raggiunta la fine del flusso. Il flusso è chiuso. Si è verificato un errore di I/O. 2 Legge un intero senza segno a 2 byte dal flusso corrente usando la codifica little-endian e sposta in avanti di due byte la posizione del flusso. Intero senza segno a 2 byte letto dal flusso corrente. È stata raggiunta la fine del flusso. Il flusso è chiuso. Si è verificato un errore di I/O. 2 Legge un intero senza segno a 4 byte dal flusso corrente e sposta in avanti di quattro byte la posizione del flusso. Intero senza segno a 4 byte letto dal flusso corrente. È stata raggiunta la fine del flusso. Il flusso è chiuso. Si è verificato un errore di I/O. 2 Legge un intero senza segno a 8 byte dal flusso corrente e sposta in avanti di otto byte la posizione del flusso. Intero senza segno a 8 byte letto dal flusso corrente. È stata raggiunta la fine del flusso. Si è verificato un errore di I/O. Il flusso è chiuso. 2 Scrive i tipi primitivi in codice binario in un flusso e supporta la scrittura di stringhe in una determinata codifica. 2 Inizializza una nuova istanza della classe che scrive in un flusso. Inizializza una nuova istanza della classe in base alla codifica using UTF-8 e di flusso specificata. Flusso di output. Il flusso non supporta la scrittura o è già chiuso. è null. Inizializza una nuova istanza della classe in base alla codifica caratteri e di flusso specificata. Flusso di output. Codifica dei caratteri da utilizzare. Il flusso non supporta la scrittura o è già chiuso. o è null. Inizializza una nuova istanza della classe in base alla codifica caratteri e di flusso specificata. Facoltativamente mantiene aperto il flusso. Flusso di output. Codifica dei caratteri da utilizzare. true per mantenere il flusso aperto dopo avere eliminato l'oggetto ; in caso contrario, false. Il flusso non supporta la scrittura o è già chiuso. o è null. Ottiene il flusso sottostante dell'oggetto . Flusso sottostante associato a BinaryWriter. 1 Rilascia tutte le risorse utilizzate dall'istanza corrente della classe . Rilascia le risorse non gestite utilizzate dall'oggetto ed eventualmente rilascia le risorse gestite. true per rilasciare sia le risorse gestite sia quelle non gestite, false per rilasciare solo le risorse non gestite. Cancella i dati di tutti i buffer del writer corrente e consente la scrittura dei dati memorizzati nel buffer nel dispositivo sottostante. 1 Specifica un oggetto privo di archivio di backup. 1 Contiene il flusso principale. Imposta la posizione all'interno del flusso corrente. Posizione all'interno del flusso corrente. Offset dei byte relativo a . Campo di che indica il punto di riferimento dal quale ottenere la nuova posizione. Il puntatore a file è stato spostato in un percorso non valido. Il valore di non è valido. 1 Scrive un valore Boolean a un byte nel flusso corrente, con 0 che rappresenta false e 1 che rappresenta true. Valore Boolean da scrivere (0 o 1). Si è verificato un errore di I/O. Il flusso è chiuso. 1 Scrive un byte senza segno nel flusso corrente e sposta in avanti di un byte la posizione del flusso. Byte senza segno da scrivere. Si è verificato un errore di I/O. Il flusso è chiuso. 1 Scrive una matrice di byte nel flusso sottostante. Matrice di caratteri che contiene i dati da scrivere. Si è verificato un errore di I/O. Il flusso è chiuso. è null. 1 Scrive un'area di una matrice di byte nel flusso corrente. Matrice di caratteri che contiene i dati da scrivere. Punto iniziale nel parametro da cui iniziare la scrittura. Numero di byte da scrivere. La lunghezza del buffer meno è minore di . è null. Il valore di o è negativo. Si è verificato un errore di I/O. Il flusso è chiuso. 1 Scrive un carattere Unicode nel flusso corrente e sposta in avanti la posizione corrente del flusso secondo il valore Encoding utilizzato e i caratteri specifici scritti nel flusso. Carattere Unicode non surrogato da scrivere. Si è verificato un errore di I/O. Il flusso è chiuso. è un carattere surrogato singolo. 1 Scrive una matrice di caratteri nel flusso corrente e sposta in avanti la posizione corrente del flusso secondo il valore Encoding utilizzato e i caratteri specifici scritti nel flusso. Matrice di caratteri che contiene i dati da scrivere. è null. Il flusso è chiuso. Si è verificato un errore di I/O. 1 Scrive una sezione di una matrice di caratteri nel flusso corrente e sposta in avanti la posizione corrente del flusso secondo il valore Encoding utilizzato e i caratteri specifici scritti nel flusso. Matrice di caratteri che contiene i dati da scrivere. Punto iniziale in dal quale avviare la scrittura. Numero di caratteri da inserire. La lunghezza del buffer meno è minore di . è null. Il valore di o è negativo. Si è verificato un errore di I/O. Il flusso è chiuso. 1 Scrive un valore decimale nel flusso corrente e sposta in avanti di 16 byte la posizione del flusso. Valore decimale da scrivere. Si è verificato un errore di I/O. Il flusso è chiuso. 1 Scrive un valore a virgola mobile a otto byte nel flusso corrente e sposta in avanti di otto byte la posizione del flusso. Valore a virgola mobile a otto byte da scrivere. Si è verificato un errore di I/O. Il flusso è chiuso. 1 Scrive un intero a due byte con segno nel flusso corrente e sposta in avanti di due byte la posizione del flusso. Intero a due byte con segno da scrivere. Si è verificato un errore di I/O. Il flusso è chiuso. 1 Scrive un intero a quattro byte con segno nel flusso corrente e sposta in avanti di quattro byte la posizione del flusso. Intero a quattro byte con segno da scrivere. Si è verificato un errore di I/O. Il flusso è chiuso. 1 Scrive un intero a otto byte con segno nel flusso corrente e sposta in avanti di otto byte la posizione del flusso. Intero a otto byte con segno da scrivere. Si è verificato un errore di I/O. Il flusso è chiuso. 1 Scrive un byte con segno nel flusso corrente e sposta in avanti di un byte la posizione del flusso. Byte con segno da scrivere. Si è verificato un errore di I/O. Il flusso è chiuso. 1 Scrive un valore a virgola mobile a quattro byte nel flusso corrente e sposta in avanti di quattro byte la posizione del flusso. Valore a virgola mobile a quattro byte da scrivere. Si è verificato un errore di I/O. Il flusso è chiuso. 1 Scrive una stringa con prefisso di lunghezza nel flusso con la codifica corrente dell'oggetto e sposta in avanti la posizione corrente del flusso secondo la codifica utilizzata e i caratteri specifici scritti nel flusso. Valore da scrivere. Si è verificato un errore di I/O. è null. Il flusso è chiuso. 1 Scrive un intero a due byte senza segno nel flusso corrente e sposta in avanti di due byte la posizione del flusso. Intero a due byte senza segno da scrivere. Si è verificato un errore di I/O. Il flusso è chiuso. 1 Scrive un intero a quattro byte senza segno nel flusso corrente e sposta in avanti di quattro byte la posizione del flusso. Intero a quattro byte senza segno da scrivere. Si è verificato un errore di I/O. Il flusso è chiuso. 1 Scrive un intero a otto byte senza segno nel flusso corrente e sposta in avanti di otto byte la posizione del flusso. Intero a otto byte senza segno da scrivere. Si è verificato un errore di I/O. Il flusso è chiuso. 1 Inserisce un valore intero a 32 bit in un formato compresso. Intero da 32 bit da scrivere. È stata raggiunta la fine del flusso. Il flusso è chiuso. Il flusso è chiuso. Eccezione generata durante il tentativo di leggere oltre la fine di un flusso. 2 Inizializza una nuova istanza della classe con la relativa stringa di messaggio impostata su un messaggio fornito dal sistema e il relativo HRESULT impostato su COR_E_ENDOFSTREAM. Inizializza una nuova istanza della classe con la relativa stringa di messaggio impostata su e HRESULT impostato su COR_E_ENDOFSTREAM. Stringa nella quale è descritto l'errore.Il contenuto di deve essere facilmente comprensibile.È necessario che il chiamante del costruttore assicuri che la stringa sia stata localizzata per le impostazioni cultura correnti del sistema. Consente l'inizializzazione di una nuova istanza della classe con un messaggio di errore specificato e un riferimento all'eccezione interna che è la causa dell'eccezione corrente. Stringa nella quale è descritto l'errore.Il contenuto di deve essere facilmente comprensibile.È necessario che il chiamante del costruttore assicuri che la stringa sia stata localizzata per le impostazioni cultura correnti del sistema. Eccezione causa dell'eccezione corrente.Se il parametro non è null, l'eccezione corrente viene generata in un blocco catch in cui viene gestita l'eccezione interna. Eccezione generata se un flusso di dati è in un formato non valido. Inizializza una nuova istanza della classe . Inizializza una nuova istanza della classe con un messaggio di errore specificato. Messaggio di errore nel quale viene indicato il motivo dell’eccezione Inizializza una nuova istanza della classe con un riferimento all'eccezione interna che è la causa dell'eccezione. Messaggio di errore nel quale viene indicato il motivo dell’eccezione Eccezione causa dell'eccezione corrente.Se il parametro non è null, l'eccezione corrente viene generata in un blocco catch in cui viene gestita l'eccezione interna. Crea un flusso il cui archivio di backup è costituito dalla memoria.Per esaminare il codice sorgente di .NET Framework per questo tipo, vedere il Reference Source. 2 Inizializza una nuova istanza della classe con una capacità espandibile inizializzata su zero. Inizializza una nuova istanza non ridimensionabile della classe in base alla matrice di byte specificata. Matrice di byte senza segno da cui creare il flusso corrente. è null. Inizializza una nuova istanza non ridimensionabile della classe in base alla matrice di byte specificata, con la proprietà impostata secondo quanto specificato. Matrice di byte senza segno da cui creare il flusso. Impostazione della proprietà , che determina se il flusso supporta la scrittura. è null. Inizializza una nuova istanza non ridimensionabile della classe in base alla area specificata (indice) di una matrice di byte. Matrice di byte senza segno da cui creare il flusso. Indice in in corrispondenza del quale inizia il flusso. Lunghezza del flusso in byte. è null. o è minore di zero. La lunghezza del buffer meno è minore di . Inizializza una nuova istanza non ridimensionabile della classe in base all'area specificata di una matrice di byte, con la proprietà impostata secondo quanto specificato. Matrice di byte senza segno da cui creare il flusso. Indice in in corrispondenza del quale inizia il flusso. Lunghezza del flusso in byte. Impostazione della proprietà , che determina se il flusso supporta la scrittura. è null. o è un valore negativo. La lunghezza del buffer meno è minore di . Inizializza una nuova istanza della classe in base all'area specificata di una matrice di byte, con la proprietà impostata secondo quanto specificato e la possibilità di chiamare il metodo impostato nel modo specificato. Matrice di byte senza segno da cui creare il flusso. Indice in in corrispondenza del quale inizia il flusso. Lunghezza del flusso in byte. Impostazione della proprietà , che determina se il flusso supporta la scrittura. true per abilitare il metodo , che restituisce la matrice di byte senza segno da cui è stato creato il flusso; in caso contrario, false. è null. Il valore di o è negativo. La lunghezza del buffer meno è minore di . Inizializza una nuova istanza della classe con una capacità espandibile inizializzata secondo quanto specificato. Dimensione iniziale in byte della matrice interna. è negativo. Ottiene un valore che indica se il flusso corrente supporta la lettura. true se il flusso è aperto. 2 Ottiene un valore che indica se il flusso corrente supporta la ricerca. true se il flusso è aperto. 2 Ottiene un valore che indica se il flusso corrente supporta la scrittura. true se il flusso supporta la scrittura; in caso contrario, false. 2 Ottiene o imposta il numero di byte allocati per questo flusso. Lunghezza della parte usabile del buffer per il flusso. È stata impostata una capacità negativa o minore della lunghezza corrente del flusso. Il flusso corrente è chiuso. set è stato richiamato su un flusso del quale non è possibile modificare la capacità. 2 Legge in modo asincrono tutti i byte dal flusso corrente e li scrive in un altro flusso, usando le dimensione del buffer specificate e un token di annullamento. Attività che rappresenta l'operazione di copia asincrona. Flusso in cui verrà copiato il contenuto del flusso corrente. Dimensione del buffer, in byte.Il valore deve essere maggiore di zero. Token da monitorare per le richieste di annullamento. è null. è un valore negativo o zero. Il flusso corrente o il flusso di destinazione viene eliminato. Il flusso corrente non supporta la lettura, o il flusso di destinazione non supporta la scrittura. Rilascia le risorse non gestite usate dalla classe e facoltativamente le risorse gestite. true per rilasciare sia le risorse gestite sia quelle non gestite; false per rilasciare solo le risorse non gestite. Esegue l'override del metodo in modo che non venga effettuata alcuna operazione. 2 Rimuove in modo asincrono tutti i buffer per questo flusso e monitora le richieste di annullamento. Attività che rappresenta l'operazione di scaricamento asincrona. Token da monitorare per le richieste di annullamento. Il flusso è stato eliminato. Ottiene la lunghezza in byte del flusso. Lunghezza del flusso in byte. Il flusso è chiuso. 2 Ottiene o imposta la posizione corrente all'interno del flusso. Posizione corrente all'interno del flusso. La posizione è impostata su un valore negativo o maggiore di . Il flusso è chiuso. 2 Legge un blocco di byte dal flusso corrente e scrive i dati in un buffer. Numero complessivo di byte scritti nel buffer.Può essere minore del numero di byte richiesti se tale numero di byte non è al momento disponibile o pari a zero se è stata raggiunta la fine del flusso prima della lettura di qualsiasi byte. Quando questo metodo viene restituito, contiene la matrice di byte specificata in cui i valori tra e ( + - 1) sono sostituiti dai caratteri letti dal flusso corrente. Offset di byte in base zero in da cui iniziare l'archiviazione dei dati dal flusso corrente. Numero massimo di byte da leggere. è null. Il valore di o è negativo. sottratto alla lunghezza del buffer è minore di . L'istanza del flusso corrente è chiusa. 2 Legge in modo asincrono una sequenza di byte dal flusso corrente e passa alla posizione successiva all'interno del flusso corrente in base al numero di byte letti e monitora le richieste di annullamento. Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a 0 (zero) se è stata raggiunta la fine del flusso. Buffer in cui scrivere i dati. Offset dei byte in da cui iniziare la scrittura dei dati dal flusso. Numero massimo di byte da leggere. Token da monitorare per le richieste di annullamento.Il valore predefinito è . è null. Il valore di o è negativo. La somma di e è maggiore della lunghezza del buffer. Il flusso non supporta la lettura. Il flusso è stato eliminato. Il flusso è al momento utilizzato da un'operazione di lettura precedente. Legge un byte dal flusso corrente. Cast di byte su un oggetto o -1 se è stata raggiunta la fine del flusso. L'istanza del flusso corrente è chiusa. 2 Imposta la posizione all'interno del flusso corrente sul valore specificato. Nuova posizione all'interno del flusso, calcolata combinando il punto di riferimento iniziale e l'offset. Nuova posizione all'interno del flusso.È relativa al parametro e può essere positiva o negativa. Valore di tipo , che funge da punto di riferimento per la ricerca. La ricerca viene tentata prima dell'inizio del flusso. è maggiore di . Il valore di non è valido. -oppure- causato da un overflow aritmetico. L'istanza del flusso corrente è chiusa. 2 Imposta la lunghezza del flusso corrente sul valore specificato. Valore su cui impostare la lunghezza. Il flusso corrente non è ridimensionabile e il parametro è maggiore della capacità corrente.-oppure- Il flusso corrente non supporta la scrittura. è negativo o maggiore della lunghezza massima dell'oggetto , in cui la lunghezza massima corrisponde a ( - origine) e l'origine corrisponde all'indice nel buffer sottostante in corrispondenza del quale inizia il flusso. 2 Scrive il contenuto del flusso in una matrice di byte, indipendentemente dalla proprietà . Nuova matrice di byte. 2 Restituisce la matrice di byte senza segno da cui è stato creato questo flusso.Il valore restituito indica se la conversione è riuscita. true se la conversione riesce; in caso contrario, false. Segmento di matrice di byte da cui è stato creato questo flusso. Scrive un blocco di byte nel flusso corrente usando dati letti da un buffer. Buffer da cui scrivere i dati. Offset dei byte in base zero in da cui iniziare la copia dei byte nel flusso corrente. Numero massimo di byte da scrivere. è null. Il flusso non supporta la scrittura.Per ulteriori informazioni, vedere .-oppure- La posizione corrente, rispetto al numero di byte specificati in , è più vicina alla fine del flusso e non è possibile modificare la capacità. sottratto alla lunghezza del buffer è minore di . o è un valore negativo. Si è verificato un errore di I/O. L'istanza del flusso corrente è chiusa. 2 Scrive in modo asincrono una sequenza di byte nel flusso corrente e passa alla posizione successiva all'interno del flusso corrente in base al numero di byte scritti e monitora le richieste di annullamento. Attività che rappresenta l'operazione di scrittura asincrona. Buffer da cui scrivere i dati. Offset dei byte in base zero in da cui iniziare la copia dei byte nel flusso. Numero massimo di byte da scrivere. Token da monitorare per le richieste di annullamento.Il valore predefinito è . è null. Il valore di o è negativo. La somma di e è maggiore della lunghezza del buffer. Il flusso non supporta la scrittura. Il flusso è stato eliminato. Il flusso è al momento utilizzato da un'operazione di scrittura precedente. Scrive un byte nella posizione corrente all'interno del flusso corrente. Byte da scrivere. Il flusso non supporta la scrittura.Per ulteriori informazioni, vedere .-oppure- La posizione corrente è alla fine del flusso e non è possibile modificare la capacità. Il flusso corrente è chiuso. 2 Scrive l'intero contenuto del flusso di memoria in un altro flusso. Flusso in cui scrivere il flusso di memoria. è null. Il flusso corrente o di destinazione è chiuso. 2 Specifica la posizione in un flusso da utilizzare per le ricerche. 2 Specifica l'inizio di un flusso. Specifica la posizione corrente all'interno di un flusso. Specifica la fine di un flusso. Fornisce una visualizzazione generica di una sequenza di byte.Questa è una classe abstract.Per esaminare il codice sorgente di .NET Framework per questo tipo, vedere il Reference Source. 2 Inizializza una nuova istanza della classe . Quando ne viene eseguito l'override in una classe derivata, ottiene un valore che indica se il flusso corrente supporta la lettura. true se il flusso supporta la lettura; in caso contrario, false. 1 Quando ne viene eseguito l'override in una classe derivata, ottiene un valore che indica se il flusso corrente supporta la ricerca. true se il flusso supporta la ricerca; in caso contrario, false. 1 Ottiene un valore che determina se il flusso corrente prevede il timeout. Valore che determina se il flusso corrente prevede il timeout. 2 Quando ne viene eseguito l'override in una classe derivata, ottiene un valore che indica se il flusso corrente supporta la scrittura. true se il flusso supporta la scrittura; in caso contrario, false. 1 Legge i byte dal flusso corrente e li scrive in un altro flusso. Flusso in cui verrà copiato il contenuto del flusso corrente. è null. Il flusso corrente non supporta la lettura.-oppure- non supporta la scrittura. Il flusso corrente o sono stati chiusi prima che venisse chiamato il metodo . Si è verificato un errore di I/O. Legge tutti i byte dal flusso corrente e li scrive in un altro flusso, usando una dimensione di buffer specificata. Flusso in cui verrà copiato il contenuto del flusso corrente. Dimensione del buffer.Il valore deve essere maggiore di zero.La dimensione predefinita è 81920. è null. è un valore negativo o zero. Il flusso corrente non supporta la lettura.-oppure- non supporta la scrittura. Il flusso corrente o sono stati chiusi prima che venisse chiamato il metodo . Si è verificato un errore di I/O. Legge in modo asincrono i byte dal flusso corrente e li scrive in un altro flusso. Attività che rappresenta l'operazione di copia asincrona. Flusso in cui verrà copiato il contenuto del flusso corrente. è null. Il flusso corrente o il flusso di destinazione viene eliminato. Il flusso corrente non supporta la lettura, o il flusso di destinazione non supporta la scrittura. Legge in modo asincrono tutti i byte dal flusso corrente e li scrive in un altro flusso, usando una dimensione di buffer specificata. Attività che rappresenta l'operazione di copia asincrona. Flusso in cui verrà copiato il contenuto del flusso corrente. Dimensione del buffer, in byte.Il valore deve essere maggiore di zero.La dimensione predefinita è 81920. è null. è un valore negativo o zero. Il flusso corrente o il flusso di destinazione viene eliminato. Il flusso corrente non supporta la lettura, o il flusso di destinazione non supporta la scrittura. Legge in modo asincrono i byte dal flusso corrente e li scrive in un altro flusso, usando una dimensione di buffer specificata e un token di annullamento. Attività che rappresenta l'operazione di copia asincrona. Flusso in cui verrà copiato il contenuto del flusso corrente. Dimensione del buffer, in byte.Il valore deve essere maggiore di zero.La dimensione predefinita è 81920. Token da monitorare per le richieste di annullamento.Il valore predefinito è . è null. è un valore negativo o zero. Il flusso corrente o il flusso di destinazione viene eliminato. Il flusso corrente non supporta la lettura, o il flusso di destinazione non supporta la scrittura. Rilascia tutte le risorse usate dall'oggetto . Rilascia le risorse non gestite usate da e, facoltativamente, le risorse gestite. true per rilasciare sia le risorse gestite sia quelle non gestite; false per rilasciare solo le risorse non gestite. Quando ne viene eseguito l'override in una classe derivata, cancella tutti i buffer del flusso e determina la scrittura dei dati memorizzati nel buffer nel dispositivo sottostante. Si è verificato un errore di I/O. 2 Cancella in modo asincrono i dati di tutti i buffer del flusso e determina la scrittura dei dati memorizzati nel buffer nel dispositivo sottostante. Attività che rappresenta l'operazione di scaricamento asincrona. Il flusso è stato eliminato. Cancella in modo asincrono i dati di tutti i buffer del flusso, determina la scrittura dei dati memorizzati nel buffer nel dispositivo sottostante e monitora le richieste di annullamento. Attività che rappresenta l'operazione di scaricamento asincrona. Token da monitorare per le richieste di annullamento.Il valore predefinito è . Il flusso è stato eliminato. Quando ne viene eseguito l'override in una classe derivata, ottiene la lunghezza in byte del flusso. Valore long che rappresenta la lunghezza del flusso in byte. Una classe derivata da Stream non supporta la ricerca. Sono stati chiamati dei metodi dopo la chiusura del flusso. 1 Oggetto Stream privo di archivio di backup. 1 Quando ne viene eseguito l'override in una classe derivata, ottiene o imposta la posizione all'interno del flusso corrente. Posizione corrente all'interno del flusso. Si è verificato un errore di I/O. Il flusso non supporta la ricerca. Sono stati chiamati dei metodi dopo la chiusura del flusso. 1 Quando ne viene eseguito l'override in una classe derivata, legge una sequenza di byte dal flusso corrente e passa alla posizione successiva all'interno del flusso corrente in base al numero di byte letti. Numero complessivo di byte letti nel buffer.È possibile che questo numero sia inferiore a quello dei byte richiesti se la quantità di byte disponibili è minore oppure che corrisponda a zero (0) se è stata raggiunta la fine del flusso. Matrice di byte.Quando questo metodo viene restituito, il buffer contiene la matrice di byte specificata con i valori compresi tra e ( + - 1) sostituiti con i byte letti dall'origine corrente. Offset dei byte in base zero in in corrispondenza del quale iniziare l'archiviazione dei dati letti dal flusso corrente. Numero massimo di byte da leggere dal flusso corrente. La somma di e è maggiore della lunghezza del buffer. è null. Il valore di o è negativo. Si è verificato un errore di I/O. Il flusso non supporta la lettura. Sono stati chiamati dei metodi dopo la chiusura del flusso. 1 Legge in modo asincrono una sequenza di byte dal flusso corrente e passa alla posizione successiva nel flusso in base al numero di byte letti. Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a 0 (zero) se è stata raggiunta la fine del flusso. Buffer in cui scrivere i dati. Offset dei byte in da cui iniziare la scrittura dei dati dal flusso. Numero massimo di byte da leggere. è null. Il valore di o è negativo. La somma di e è maggiore della lunghezza del buffer. Il flusso non supporta la lettura. Il flusso è stato eliminato. Il flusso è al momento utilizzato da un'operazione di lettura precedente. Legge in modo asincrono una sequenza di byte dal flusso corrente e passa alla posizione successiva all'interno del flusso corrente in base al numero di byte letti e monitora le richieste di annullamento. Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a 0 (zero) se è stata raggiunta la fine del flusso. Buffer in cui scrivere i dati. Offset dei byte in da cui iniziare la scrittura dei dati dal flusso. Numero massimo di byte da leggere. Token da monitorare per le richieste di annullamento.Il valore predefinito è . è null. Il valore di o è negativo. La somma di e è maggiore della lunghezza del buffer. Il flusso non supporta la lettura. Il flusso è stato eliminato. Il flusso è al momento utilizzato da un'operazione di lettura precedente. Legge un byte dal flusso e sposta in avanti la posizione corrente all'interno del flusso di un byte o restituisce -1 se si trova alla fine del flusso. Cast di byte senza segno in un parametro Int32 oppure -1 se si trova alla fine del flusso. Il flusso non supporta la lettura. Sono stati chiamati dei metodi dopo la chiusura del flusso. 2 Ottiene o imposta un valore, in millisecondi, che determina per quanto tempo il flusso tenterà la lettura prima del timeout. Valore in millisecondi che determina per quanto tempo il flusso tenterà la lettura prima del timeout. Il metodo genera sempre un'eccezione . 2 Quando ne viene eseguito l'override in una classe derivata, imposta la posizione all'interno del flusso corrente. Nuova posizione all'interno del flusso corrente. Offset dei byte rispetto al parametro . Valore di tipo che indica il punto di riferimento usato per ottenere la nuova posizione. Si è verificato un errore di I/O. Il flusso non supporta la ricerca, come se il flusso fosse stato costruito da un pipe o da un output di console. Sono stati chiamati dei metodi dopo la chiusura del flusso. 1 Quando ne viene eseguito l'override in una classe derivata, imposta la lunghezza del flusso corrente. Lunghezza desiderata del flusso corrente in byte. Si è verificato un errore di I/O. Il flusso non supporta la scrittura e la ricerca, come se il flusso fosse stato costruito da un pipe o da un output di console. Sono stati chiamati dei metodi dopo la chiusura del flusso. 2 Quando ne viene eseguito l'override in una classe derivata, scrive una sequenza di byte nel flusso corrente e passa alla posizione successiva all'interno del flusso corrente in base al numero di byte scritti. Matrice di byte.Questo metodo copia i byte da nel flusso corrente. Offset dei byte in base zero in da cui iniziare la copia dei byte nel flusso corrente. Numero di byte da scrivere nel flusso corrente. La somma di  è maggiore della lunghezza del buffer. è null. è negativo. Si è verificato un errore dei / o, ad esempio possibile trovare il file specificato. Il flusso non supporta la scrittura. è stato chiamato dopo la chiusura del flusso. 1 Scrive in modo asincrono una sequenza di byte nel flusso corrente e passa alla posizione successiva nel flusso in base al numero di byte scritti. Attività che rappresenta l'operazione di scrittura asincrona. Buffer da cui scrivere i dati. Offset dei byte in base zero in da cui iniziare la copia dei byte nel flusso. Numero massimo di byte da scrivere. è null. Il valore di o è negativo. La somma di e è maggiore della lunghezza del buffer. Il flusso non supporta la scrittura. Il flusso è stato eliminato. Il flusso è al momento utilizzato da un'operazione di scrittura precedente. Scrive in modo asincrono una sequenza di byte nel flusso corrente e passa alla posizione successiva all'interno del flusso corrente in base al numero di byte scritti e monitora le richieste di annullamento. Attività che rappresenta l'operazione di scrittura asincrona. Buffer da cui scrivere i dati. Offset dei byte in base zero in da cui iniziare la copia dei byte nel flusso. Numero massimo di byte da scrivere. Token da monitorare per le richieste di annullamento.Il valore predefinito è . è null. Il valore di o è negativo. La somma di e è maggiore della lunghezza del buffer. Il flusso non supporta la scrittura. Il flusso è stato eliminato. Il flusso è al momento utilizzato da un'operazione di scrittura precedente. Scrive un byte nella posizione corrente del flusso e sposta in avanti di un byte la posizione del flusso. Byte da scrivere nel flusso. Si è verificato un errore di I/O. Il flusso non supporta la scrittura o è già chiuso. Sono stati chiamati dei metodi dopo la chiusura del flusso. 2 Ottiene o imposta un valore, in millisecondi, che determina per quanto tempo il flusso tenterà la scrittura prima del timeout. Valore in millisecondi che determina per quanto tempo il flusso tenterà la scrittura prima del timeout. Il metodo genera sempre un'eccezione . 2 Implementa un oggetto che legge i caratteri da un flusso di byte in una particolare codifica.Per esaminare il codice sorgente di .NET Framework per questo tipo, vedere il Reference Source. 1 Inizializza una nuova istanza della classe per il flusso specificato. Flusso da leggere. non supporta la lettura. è null. Inizializza una nuova istanza della classe per il flusso specificato, con l'opzione specificata per il rilevamento dei byte order mark. Flusso da leggere. Indica se cercare i byte order mark all'inizio del file. non supporta la lettura. è null. Inizializza una nuova istanza della classe per il flusso specificato, con la codifica dei caratteri specificata. Flusso da leggere. Codifica dei caratteri da usare. non supporta la lettura. o è null. Inizializza una nuova istanza della classe per il flusso specificato, con la codifica dei caratteri e l'opzione per il rilevamento dei byte order mark specificati. Flusso da leggere. Codifica dei caratteri da usare. Indica se cercare i byte order mark all'inizio del file. non supporta la lettura. o è null. Inizializza una nuova istanza della classe per il flusso specificato, con la codifica dei caratteri, l'opzione per il rilevamento dei byte order mark e le dimensioni del buffer specificati. Flusso da leggere. Codifica dei caratteri da usare. Indica se cercare i byte order mark all'inizio del file. Dimensione minima del buffer. Il flusso non supporta la lettura. o è null. è minore o uguale a zero. Inizializza una nuova istanza della classe per il flusso specificato in base alla codifica caratteri, all'opzione per il rilevamento dei byte order mark e alle dimensioni del buffer specificati. Facoltativamente mantiene aperto il flusso. Flusso da leggere. Codifica dei caratteri da usare. true per cercare i byte order mark all'inizio del file; in caso contrario, false. Dimensione minima del buffer. true per mantenere il flusso aperto dopo avere eliminato l'oggetto ; in caso contrario, false. Restituisce il flusso sottostante. Flusso sottostante. 2 Ottiene la codifica caratteri corrente usata dall'oggetto corrente. Codifica caratteri usata dal lettore corrente.Il valore può essere diverso dopo la prima chiamata a un metodo di , in quanto il rilevamento automatico della codifica non è completo fino alla prima chiamata a un metodo . 2 Cancella il buffer interno. 2 Chiude il flusso sottostante, rilascia le risorse non gestite usate dall'oggetto e, facoltativamente, rilascia le risorse gestite. true per rilasciare sia le risorse gestite sia quelle non gestite; false per rilasciare solo le risorse non gestite. Ottiene un valore che indica se la posizione corrente del flusso è alla fine del flusso. true se la posizione corrente del flusso è alla fine del flusso; in caso contrario, false. Il flusso sottostante è stato eliminato. 1 Oggetto che include un flusso vuoto. 1 Restituisce il carattere successivo disponibile senza usarlo. Intero che rappresenta il carattere successivo da leggere oppure -1 se non sono presenti caratteri da leggere o se il flusso non supporta la ricerca. Si è verificato un errore di I/O. 1 Legge il carattere successivo dal flusso di input e fa avanzare di un carattere la posizione del carattere. Carattere successivo dal flusso di input rappresentato come oggetto oppure -1 se non sono disponibili altri caratteri. Si è verificato un errore di I/O. 1 Legge un numero massimo specificato di caratteri dal flusso corrente e scrive i dati in un buffer, iniziando dall'indice specificato. Numero di caratteri letti oppure 0 se alla fine del flusso non è stato letto alcun dato.Il numero sarà minore o uguale al parametro , a seconda che i dati siano disponibili o meno all'interno del flusso. Quando questo metodo viene restituito, contiene la matrice di caratteri specificata con valori compresi tra e () sostituiti con i caratteri letti dall'origine corrente. Indice di da cui iniziare la scrittura. Numero massimo di caratteri da leggere. La lunghezza del buffer meno è minore di . è null. Il valore di o è negativo. Si è verificato un errore di I/O, come la chiusura del flusso. 1 Legge in modo asincrono un numero massimo specificato di caratteri dal flusso corrente e scrive i dati in un buffer, a partire dall'indice specificato. Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a 0 (zero) se è stata raggiunta la fine del flusso. Quando questo metodo viene restituito, contiene la matrice di caratteri specificata con valori compresi tra e ( + - 1) sostituiti con i caratteri letti dall'origine corrente. Posizione in da cui iniziare la scrittura. Numero massimo di caratteri da leggere.Se viene raggiunta la fine del flusso prima che il numero di caratteri specificato venga scritto nel buffer, il metodo corrente terminerà. è null. Il valore di o è negativo. La somma di e è maggiore della lunghezza del buffer. Il flusso è stato eliminato. Il lettore è al momento utilizzato da un'operazione di lettura precedente. Legge un numero massimo specificato di caratteri dal flusso corrente e scrive i dati in un buffer, a partire dall'indice specificato. Numero di caratteri letti.Il numero sarà minore o uguale a , a seconda che tutti i caratteri di input siano stati letti o meno. Quando questo metodo viene restituito, contiene la matrice di caratteri specificata con valori compresi tra e () sostituiti con i caratteri letti dall'origine corrente. Posizione in da cui iniziare la scrittura. Numero massimo di caratteri da leggere. è null. La lunghezza del buffer meno è minore di . Il valore di o è negativo. La classe è chiusa. Si è verificato un errore di I/O. Legge in modo asincrono un numero massimo specificato di caratteri dal flusso corrente e scrive i dati in un buffer, a partire dall'indice specificato. Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a 0 (zero) se è stata raggiunta la fine del flusso. Quando questo metodo viene restituito, contiene la matrice di caratteri specificata con valori compresi tra e ( + - 1) sostituiti con i caratteri letti dall'origine corrente. Posizione in da cui iniziare la scrittura. Numero massimo di caratteri da leggere.Se viene raggiunta la fine del flusso prima che il numero di caratteri specificato venga scritto nel buffer, il metodo restituisce un risultato. è null. Il valore di o è negativo. La somma di e è maggiore della lunghezza del buffer. Il flusso è stato eliminato. Il lettore è al momento utilizzato da un'operazione di lettura precedente. Legge una riga di caratteri dal flusso corrente e restituisce i dati come stringa. Riga successiva del flusso di input oppure null se viene raggiunta la fine del flusso di input. La memoria disponibile non è sufficiente per assegnare un buffer per la stringa restituita. Si è verificato un errore di I/O. 1 Legge una riga di caratteri in modo asincrono dal flusso corrente e restituisce i dati come stringa. Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro contiene la riga successiva del flusso oppure è null se tutti i caratteri sono stati letti. Il numero di caratteri nella riga successiva è maggiore di . Il flusso è stato eliminato. Il lettore è al momento utilizzato da un'operazione di lettura precedente. Legge tutti i caratteri dalla posizione corrente fino alla fine del flusso. Parte restante del flusso come stringa, dalla posizione corrente alla fine del flusso.Se la posizione corrente è alla fine del flusso, restituisce una stringa vuota (""). La memoria disponibile non è sufficiente per assegnare un buffer per la stringa restituita. Si è verificato un errore di I/O. 1 Legge tutti i caratteri dalla posizione corrente fino alla fine del flusso in modo asincrono e li restituisce come singola stringa. Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro contiene una stringa con i caratteri compresi tra la posizione corrente e la fine del flusso. Il numero di caratteri è maggiore di . Il flusso è stato eliminato. Il lettore è al momento utilizzato da un'operazione di lettura precedente. Implementa un oggetto che scrive i caratteri in un flusso con una particolare codifica.Per esaminare il codice sorgente .NET Framework per questo tipo, vedere Origine riferimento. 1 Inizializza una nuova istanza della classe per il flusso specificato usando la codifica UTF-8 e le dimensioni del buffer predefinite. Flusso in cui scrivere. non è modificabile. è null. Inizializza una nuova istanza della classe per il flusso specificato usando la codifica dei caratteri e le dimensioni del buffer specificate. Flusso in cui scrivere. Codifica dei caratteri da usare. o è null. non è modificabile. Inizializza una nuova istanza della classe per il flusso specificato usando la codifica caratteri e le dimensioni del buffer specificate. Flusso in cui scrivere. Codifica dei caratteri da usare. Dimensioni del buffer, in byte. o è null. è negativo. non è modificabile. Inizializza una nuova istanza della classe per il flusso specificato usando la codifica dei caratteri e le dimensioni del buffer specificate. Facoltativamente mantiene aperto il flusso. Flusso in cui scrivere. Codifica dei caratteri da usare. Dimensioni del buffer, in byte. true per mantenere il flusso aperto dopo avere eliminato l'oggetto ; in caso contrario, false. o è null. è negativo. non è modificabile. Ottiene o imposta un valore che indica se scarica i dati del buffer nel flusso sottostante dopo ogni chiamata a . true per forzare lo scaricamento del buffer; in caso contrario, false. 1 Ottiene il flusso sottostante che si interfaccia con un archivio di backup. Flusso in cui StreamWriter scrive. 2 Rilascia le risorse non gestite usate da e, facoltativamente, le risorse gestite. true per rilasciare sia le risorse gestite sia quelle non gestite; false per rilasciare solo le risorse non gestite. La codifica corrente non supporta la visualizzazione della metà di una coppia di surrogati Unicode. Ottiene l'oggetto in cui viene scritto l'output. Oggetto specificato nel costruttore per l'istanza corrente o , se non è stata specificata alcuna codifica. 2 Cancella tutti i buffer relativi al writer corrente e consente la scrittura dei dati memorizzati nel buffer nel flusso sottostante. Il writer corrente è chiuso. Si è verificato un errore di I/O. La codifica corrente non supporta la visualizzazione della metà di una coppia di surrogati Unicode. 1 Cancella in modo asincrono i dati di tutti i buffer del flusso e determina la scrittura dei dati memorizzati nel buffer nel dispositivo sottostante. Attività che rappresenta l'operazione di scaricamento asincrona. Il flusso è stato eliminato. Fornisce un oggetto StreamWriter senza archivio di backup, in cui è possibile scrivere, ma da cui non è possibile leggere. 1 Scrive un carattere nel flusso. Carattere da scrivere nel flusso. Si è verificato un errore di I/O. è true o il buffer di è pieno e il writer corrente è chiuso. è true o il buffer di è pieno e il contenuto del buffer non può essere scritto nel flusso sottostante di dimensione fissa poiché si trova al termine del flusso. 1 Scrive una matrice di caratteri nel flusso. Matrice di caratteri che contiene i dati da scrivere.Se è null, non viene scritta alcuna voce. Si è verificato un errore di I/O. è true o il buffer di è pieno e il writer corrente è chiuso. è true o il buffer di è pieno e il contenuto del buffer non può essere scritto nel flusso sottostante di dimensione fissa poiché si trova al termine del flusso. 1 Scrive una sottomatrice di caratteri nel flusso. Matrice di caratteri che contiene i dati da scrivere. Posizione del carattere nel buffer da cui iniziare la lettura dei dati. Numero massimo di caratteri da scrivere. è null. La lunghezza del buffer meno è minore di . Il valore di o è negativo. Si è verificato un errore di I/O. è true o il buffer di è pieno e il writer corrente è chiuso. è true o il buffer di è pieno e il contenuto del buffer non può essere scritto nel flusso sottostante di dimensione fissa poiché si trova al termine del flusso. 1 Scrive una stringa nel flusso. Stringa da scrivere nel flusso.Se è Null, non viene scritta alcuna voce. è true o il buffer di è pieno e il writer corrente è chiuso. è true o il buffer di è pieno e il contenuto del buffer non può essere scritto nel flusso sottostante di dimensione fissa poiché si trova al termine del flusso. Si è verificato un errore di I/O. 1 Scrive un carattere nel flusso in modo asincrono. Attività che rappresenta l'operazione di scrittura asincrona. Carattere da scrivere nel flusso. Il writer di flusso viene eliminato. Il writer di flusso è attualmente utilizzato da un'operazione di scrittura precedente. Scrive una sottomatrice di caratteri nel flusso in modo asincrono. Attività che rappresenta l'operazione di scrittura asincrona. Matrice di caratteri che contiene i dati da scrivere. Posizione del carattere nel buffer da cui iniziare la lettura dei dati. Numero massimo di caratteri da scrivere. è null. e sono maggiori della lunghezza del buffer. Il valore di o è negativo. Il writer di flusso viene eliminato. Il writer di flusso è attualmente utilizzato da un'operazione di scrittura precedente. Scrive una stringa nel flusso in modo asincrono. Attività che rappresenta l'operazione di scrittura asincrona. Stringa da scrivere nel flusso.Se è null, non viene scritta alcuna voce. Il writer di flusso viene eliminato. Il writer di flusso è attualmente utilizzato da un'operazione di scrittura precedente. Scrive un terminatore di riga nel flusso in modo asincrono. Attività che rappresenta l'operazione di scrittura asincrona. Il writer di flusso viene eliminato. Il writer di flusso è attualmente utilizzato da un'operazione di scrittura precedente. Scrive nel flusso in modo asincrono un carattere seguito da un terminatore di riga. Attività che rappresenta l'operazione di scrittura asincrona. Carattere da scrivere nel flusso. Il writer di flusso viene eliminato. Il writer di flusso è attualmente utilizzato da un'operazione di scrittura precedente. Scrive nel flusso in modo asincrono una sottomatrice di caratteri seguiti da un terminatore di riga. Attività che rappresenta l'operazione di scrittura asincrona. Matrice di caratteri da cui scrivere i dati. Posizione del carattere nel buffer da cui iniziare la lettura dei dati. Numero massimo di caratteri da scrivere. è null. e sono maggiori della lunghezza del buffer. Il valore di o è negativo. Il writer di flusso viene eliminato. Il writer di flusso è attualmente utilizzato da un'operazione di scrittura precedente. Scrive nel flusso in modo asincrono una stringa seguita da un terminatore di riga. Attività che rappresenta l'operazione di scrittura asincrona. Stringa da scrivere.Se il valore è null, verrà scritto solo il terminatore della riga. Il writer di flusso viene eliminato. Il writer di flusso è attualmente utilizzato da un'operazione di scrittura precedente. Implementa un oggetto che legge da una stringa. 2 Inizializza una nuova istanza della classe che legge dalla stringa specificata. Stringa sulla quale inizializzare . Il parametro è null. Rilascia le risorse non gestite utilizzate dall'oggetto ed eventualmente rilascia le risorse gestite. true per rilasciare sia le risorse gestite sia quelle non gestite, false per rilasciare solo le risorse non gestite. Restituisce il carattere successivo disponibile senza utilizzarlo. Integer che rappresenta il carattere successivo da leggere oppure -1 se non sono disponibili altri caratteri o se il flusso non supporta la ricerca. Il lettore corrente è chiuso. 2 Legge il carattere successivo dalla stringa di input e fa avanzare di un carattere la posizione del carattere. Carattere successivo della stringa sottostante oppure -1 se non sono disponibili altri caratteri. Il lettore corrente è chiuso. 2 Legge un blocco di caratteri dalla stringa di input e fa avanzare la posizione del carattere di . Numero complessivo di caratteri letti nel buffer.È possibile che sia inferiore al numero di caratteri richiesti se la quantità di caratteri non è correntemente disponibile oppure può corrispondere a zero se è stata raggiunta la fine della stringa sottostante. Quando il metodo restituisce un risultato, questo contiene la matrice di caratteri specificata con i valori compresi tra i parametri e ( + - 1) sostituiti con i caratteri letti dall'origine corrente. Indice iniziale nel buffer. Numero di caratteri da leggere. è null. La lunghezza del buffer meno è minore di . Il valore di o è negativo. Il lettore corrente è chiuso. 2 Legge in modo asincrono un numero massimo specificato di caratteri dalla stringa corrente e scrive i dati in un buffer, a partire dall'indice specificato. Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a zero se è stata raggiunta la fine della stringa. Quando il metodo restituisce un risultato, questo contiene la matrice di caratteri specificata con i valori compresi tra i parametri e ( + - 1) sostituiti con i caratteri letti dall'origine corrente. Posizione in da cui iniziare la scrittura. Numero massimo di caratteri da leggere.Se viene raggiunta la fine della stringa prima che il numero di caratteri specificato venga scritto nel buffer, il metodo restituisce un risultato. è null. Il valore di o è negativo. La somma di e è maggiore della lunghezza del buffer. Il lettore della stringa è stato eliminato. Il lettore è al momento utilizzato da un'operazione di lettura precedente. Legge in modo asincrono un numero massimo specificato di caratteri dalla stringa corrente e scrive i dati in un buffer, a partire dall'indice specificato. Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a zero se è stata raggiunta la fine della stringa. Quando il metodo restituisce un risultato, questo contiene la matrice di caratteri specificata con i valori compresi tra i parametri e ( + - 1) sostituiti con i caratteri letti dall'origine corrente. Posizione in da cui iniziare la scrittura. Numero massimo di caratteri da leggere.Se viene raggiunta la fine della stringa prima che il numero di caratteri specificato venga scritto nel buffer, il metodo restituisce un risultato. è null. Il valore di o è negativo. La somma di e è maggiore della lunghezza del buffer. Il lettore della stringa è stato eliminato. Il lettore è al momento utilizzato da un'operazione di lettura precedente. Legge una riga di caratteri dalla stringa corrente e restituisce i dati come stringa. Riga successiva della stringa corrente oppure null se viene raggiunta la fine della stringa. Il lettore corrente è chiuso. La memoria disponibile non è sufficiente per assegnare un buffer per la stringa restituita. 2 Legge una riga di caratteri in modo asincrono dalla stringa corrente e restituisce i dati come stringa. Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro contiene la riga successiva del lettore di stringhe oppure è null se tutti i caratteri sono stati letti. Il numero di caratteri nella riga successiva è maggiore di . Il lettore della stringa è stato eliminato. Il lettore è al momento utilizzato da un'operazione di lettura precedente. Legge tutti i caratteri dalla posizione corrente fino alla fine della stringa e li restituisce come singola stringa. Contenuto dalla posizione corrente alla fine della stringa sottostante. La memoria disponibile non è sufficiente per assegnare un buffer per la stringa restituita. Il lettore corrente è chiuso. 2 Legge in modo asincrono tutti i caratteri dalla posizione corrente fino alla fine della stringa e li restituisce come singola stringa. Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro contiene una stringa con i caratteri compresi tra la posizione corrente e l'estremità della stringa. Il numero di caratteri è maggiore di . Il lettore della stringa è stato eliminato. Il lettore è al momento utilizzato da un'operazione di lettura precedente. Implementa un oggetto per la scrittura di informazioni in una stringa.Le informazioni vengono archiviate in un oggetto sottostante. 2 Inizializza una nuova istanza della classe . Inizializza una nuova istanza della classe con il controllo di formato specificato. Oggetto che controlla la formattazione. Inizializza una nuova istanza della classe che scrive nell'oggetto specificato. Oggetto StringBuilder in cui scrivere. è null. Inizializza una nuova istanza della classe che scrive nello specificato e dispone del provider di formato specificato. Oggetto StringBuilder in cui scrivere. Oggetto che controlla la formattazione. è null. Rilascia le risorse non gestite utilizzate dall'oggetto ed eventualmente rilascia le risorse gestite. true per rilasciare sia le risorse gestite sia quelle non gestite, false per rilasciare solo le risorse non gestite. Recupera l'oggetto in cui viene scritto l'output. Encoding in cui viene scritto l'output. 1 Cancella in modo asincrono i dati di tutti i buffer del writer corrente e consente la scrittura dei dati memorizzati nel buffer nel dispositivo sottostante. Attività che rappresenta l'operazione di svuotamento asincrona. Restituisce l'oggetto sottostante. StringBuilder sottostante. 2 Restituisce una stringa contenente i caratteri scritti finora nell'oggetto StringWriter corrente. Stringa contenente i caratteri scritti nell'oggetto StringWriter corrente. 2 Scrive un carattere nella stringa. Carattere da inserire. Il writer è chiuso. 2 Scrive una sottomatrice di caratteri nella stringa. Matrice di caratteri da cui scrivere i dati. Posizione nel buffer da cui iniziare la lettura dei dati. Numero massimo di caratteri da scrivere. è null. Il valore di o è negativo. ( + )> .Length. Il writer è chiuso. 2 Scrive una stringa nella stringa corrente. Stringa da scrivere. Il writer è chiuso. 2 Scrive un carattere nella stringa in modo asincrono. Attività che rappresenta l'operazione di scrittura asincrona. Carattere da scrivere nella stringa. Il writer di stringa viene eliminato. Il writer di stringa è attualmente utilizzato da un'operazione di scrittura precedente. Scrive una sottomatrice di caratteri nella stringa in modo asincrono. Attività che rappresenta l'operazione di scrittura asincrona. Matrice di caratteri da cui scrivere i dati. Posizione nel buffer da cui iniziare la lettura dei dati. Numero massimo di caratteri da scrivere. è null. e sono maggiori della lunghezza del buffer. Il valore di o è negativo. Il writer di stringa viene eliminato. Il writer di stringa è attualmente utilizzato da un'operazione di scrittura precedente. Scrive una stringa nella stringa corrente in modo asincrono. Attività che rappresenta l'operazione di scrittura asincrona. Stringa da scrivere.Se è null, nel flusso di testo non viene scritto alcun dato. Il writer di stringa viene eliminato. Il writer di stringa è attualmente utilizzato da un'operazione di scrittura precedente. Scrive nella stringa un carattere seguito in modo asincrono da un terminatore di riga. Attività che rappresenta l'operazione di scrittura asincrona. Carattere da scrivere nella stringa. Il writer di stringa viene eliminato. Il writer di stringa è attualmente utilizzato da un'operazione di scrittura precedente. Scrive nella stringa una sottomatrice di caratteri seguiti da un terminatore di riga in modo asincrono. Attività che rappresenta l'operazione di scrittura asincrona. Matrice di caratteri da cui scrivere i dati. Posizione nel buffer da cui iniziare la lettura dei dati. Numero massimo di caratteri da scrivere. è null. e sono maggiori della lunghezza del buffer. Il valore di o è negativo. Il writer di stringa viene eliminato. Il writer di stringa è attualmente utilizzato da un'operazione di scrittura precedente. Scrive una stringa, seguita in modo asincrono da un terminatore di riga, nella stringa attuale. Attività che rappresenta l'operazione di scrittura asincrona. Stringa da scrivere.Se il valore è null, verrà scritto solo il terminatore della riga. Il writer di stringa viene eliminato. Il writer di stringa è attualmente utilizzato da un'operazione di scrittura precedente. Rappresenta un visualizzatore in grado di leggere una serie sequenziale di caratteri. 2 Inizializza una nuova istanza della classe . Rilascia tutte le risorse usate dall'oggetto . Rilascia le risorse non gestite usate da e, facoltativamente, le risorse gestite. true per rilasciare sia le risorse gestite sia quelle non gestite; false per rilasciare solo le risorse non gestite. Fornisce un oggetto TextReader senza dati da cui sia possibile eseguire letture. 1 Legge il carattere successivo senza modificare lo stato del visualizzatore o dell'origine del carattere.Restituisce il successivo carattere disponibile senza leggerlo effettivamente dal lettore. Intero che rappresenta il carattere successivo da leggere oppure -1 se non sono disponibili altri caratteri o se il lettore non supporta la ricerca. La classe è chiusa. Si è verificato un errore di I/O. 1 Legge il carattere successivo dal lettore di testo e fa avanzare di un carattere la posizione del carattere. Carattere successivo del lettore di testo oppure -1 se non sono disponibili altri caratteri.L'implementazione predefinita restituisce -1. La classe è chiusa. Si è verificato un errore di I/O. 1 Legge un numero massimo specificato di caratteri dal lettore corrente e scrive i dati in un buffer, a partire dall'indice specificato. Numero di caratteri letti.Il numero sarà minore o uguale a , a seconda che i dati siano disponibili all'interno del lettore o meno.Se viene chiamato quando non sono più disponibili altri caratteri da leggere, questo metodo restituirà zero. Quando questo metodo viene restituito, contiene la matrice di caratteri specificata con valori compresi tra e ( + - 1) sostituiti con i caratteri letti dall'origine corrente. Posizione in da cui iniziare la scrittura. Numero massimo di caratteri da leggere.Se viene raggiunta la fine del reader prima che il numero di caratteri specificato venga letto nel buffer, il metodo restituisce un risultato. è null. La lunghezza del buffer meno è minore di . Il valore di o è negativo. La classe è chiusa. Si è verificato un errore di I/O. 1 Legge un numero massimo specificato di caratteri dal lettore di testo corrente in modo asincrono e scrive i dati in un buffer, a partire dall'indice specificato. Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a zero se è stata raggiunta la fine del testo. Quando questo metodo viene restituito, contiene la matrice di caratteri specificata con valori compresi tra e ( + - 1) sostituiti con i caratteri letti dall'origine corrente. Posizione in da cui iniziare la scrittura. Numero massimo di caratteri da leggere.Se viene raggiunta la fine del testo prima che il numero di caratteri specificato venga letto nel buffer, il metodo corrente terminerà. è null. Il valore di o è negativo. La somma di e è maggiore della lunghezza del buffer. Il lettore di testo è stato eliminato. Il lettore è al momento utilizzato da un'operazione di lettura precedente. Legge un numero massimo specificato di caratteri dal lettore di testo corrente e scrive i dati in un buffer, a partire dall'indice specificato. Numero di caratteri letti.Il numero sarà minore o uguale a , a seconda che tutti i caratteri di input siano stati letti o meno. Quando questo metodo viene restituito, questo parametro contiene la matrice di caratteri specificata con i valori compresi tra i parametri e ( + -1) sostituiti con i caratteri letti dall'origine corrente. Posizione in da cui iniziare la scrittura. Numero massimo di caratteri da leggere. è null. La lunghezza del buffer meno è minore di . Il valore di o è negativo. La classe è chiusa. Si è verificato un errore di I/O. 2 Legge un numero massimo specificato di caratteri dal lettore di testo corrente in modo asincrono e scrive i dati in un buffer, a partire dall'indice specificato. Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro di contiene il numero totale di byte letti nel buffer.Il valore del risultato può essere minore del numero di byte richiesti se il numero di byte attualmente disponibili è minore di quelli richiesti o può essere pari a zero se è stata raggiunta la fine del testo. Quando questo metodo viene restituito, contiene la matrice di caratteri specificata con valori compresi tra e ( + - 1) sostituiti con i caratteri letti dall'origine corrente. Posizione in da cui iniziare la scrittura. Numero massimo di caratteri da leggere.Se viene raggiunta la fine del testo prima che il numero di caratteri specificato venga letto nel buffer, il metodo corrente terminerà. è null. Il valore di o è negativo. La somma di e è maggiore della lunghezza del buffer. Il lettore di testo è stato eliminato. Il lettore è al momento utilizzato da un'operazione di lettura precedente. Legge una riga di caratteri dal lettore di testo e restituisce i dati come stringa. Riga successiva dal lettore oppure null se tutti i caratteri sono stati letti. Si è verificato un errore di I/O. La memoria disponibile non è sufficiente per assegnare un buffer per la stringa restituita. La classe è chiusa. Il numero di caratteri nella riga successiva è maggiore di 1 Legge una riga di caratteri in modo asincrono e restituisce i dati come stringa. Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro contiene la riga successiva del lettore di testo oppure è null se tutti i caratteri sono stati letti. Il numero di caratteri nella riga successiva è maggiore di . Il lettore di testo è stato eliminato. Il lettore è al momento utilizzato da un'operazione di lettura precedente. Legge tutti i caratteri dalla posizione corrente fino alla fine del lettore di testo e li restituisce come singola stringa. Stringa contenente tutti i caratteri dalla posizione corrente fino alla fine del lettore di testo. Si è verificato un errore di I/O. La classe è chiusa. La memoria disponibile non è sufficiente per assegnare un buffer per la stringa restituita. Il numero di caratteri nella riga successiva è maggiore di 1 Legge in modo asincrono tutti i caratteri dalla posizione corrente fino alla fine del lettore di testo e li restituisce come singola stringa. Attività che rappresenta l'operazione di lettura asincrona.Il valore del parametro contiene una stringa con i caratteri compresi tra la posizione corrente e l'estremità del lettore di testo. Il numero di caratteri è maggiore di . Il lettore di testo è stato eliminato. Il lettore è al momento utilizzato da un'operazione di lettura precedente. Rappresenta un writer in grado di scrivere una serie sequenziale di caratteri.Questa classe è astratta. 2 Inizializza una nuova istanza della classe . Inizializza una nuova istanza della classe con il provider di formato specificato. Oggetto che controlla la formattazione. Archivia i caratteri di nuova riga usati per questo TextWriter. Rilascia tutte le risorse usate dall'oggetto . Rilascia le risorse non gestite usate da e, facoltativamente, le risorse gestite. true per rilasciare sia le risorse gestite sia quelle non gestite; false per rilasciare solo le risorse non gestite. Se sottoposto a override in una classe derivata, restituisce la codifica caratteri in cui viene scritto l'output. Codifica caratteri in cui viene scritto l'output. 1 Cancella i dati di tutti i buffer del writer corrente e consente la scrittura dei dati memorizzati nel buffer nel dispositivo sottostante. 1 Cancella in modo asincrono i dati di tutti i buffer del writer corrente e consente la scrittura dei dati memorizzati nel buffer nel dispositivo sottostante. Attività che rappresenta l'operazione di scaricamento asincrona. Il writer di testo viene eliminato. Il writer è attualmente utilizzato da un'operazione di scrittura precedente. Ottiene un oggetto che controlla la formattazione. Oggetto per impostazioni cultura specifiche oppure la formattazione delle impostazioni cultura correnti se non sono specificate altre impostazioni cultura. 2 Recupera o imposta la stringa di terminazione di riga usata dall'oggetto TextWriter corrente. Stringa di terminazione di riga relativa all'oggetto TextWriter corrente. 2 Fornisce un oggetto TextWriter senza archivio di backup, in cui è possibile scrivere, ma da cui non è possibile leggere. 1 Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un valore Boolean. Valore Boolean da scrivere. La classe è chiusa. Si è verificato un errore di I/O. 1 Scrive un carattere nella stringa o flusso di testo. Carattere da scrivere nel flusso di testo. La classe è chiusa. Si è verificato un errore di I/O. 1 Scrive una matrice di caratteri nella stringa o flusso di testo. Matrice di caratteri da scrivere nel flusso di testo. La classe è chiusa. Si è verificato un errore di I/O. 1 Scrive una sottomatrice di caratteri nel flusso o nella stringa di testo. Matrice di caratteri da cui scrivere i dati. Posizione del carattere nel buffer da cui iniziare il recupero dei dati. Numero di caratteri da scrivere. La lunghezza del buffer meno è minore di . Il valore del parametro è null. Il valore di o è negativo. La classe è chiusa. Si è verificato un errore di I/O. 1 Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un valore decimale. Valore decimale da scrivere. La classe è chiusa. Si è verificato un errore di I/O. 1 Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un valore a virgola mobile a 8 byte. Valore a virgola mobile a 8 byte da scrivere. La classe è chiusa. Si è verificato un errore di I/O. 1 Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un intero a 4 byte con segno. Intero a 4 byte con segno da scrivere. La classe è chiusa. Si è verificato un errore di I/O. 1 Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un intero a 8 byte con segno. Intero a 8 byte con segno da scrivere. La classe è chiusa. Si è verificato un errore di I/O. 1 Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un oggetto chiamando il metodo ToString su tale oggetto. Oggetto da scrivere. La classe è chiusa. Si è verificato un errore di I/O. 1 Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un valore a virgola mobile a 4 byte. Valore a virgola mobile a 4 byte da scrivere. La classe è chiusa. Si è verificato un errore di I/O. 1 Scrive una stringa nella stringa o nel flusso di testo. Stringa da scrivere. La classe è chiusa. Si è verificato un errore di I/O. 1 Scrive una stringa formattata nella stringa o nel flusso di testo, usando la stessa semantica del metodo . Stringa in formato composito (vedere la sezione Note). Oggetto da formattare e scrivere. è null. La classe è chiusa. Si è verificato un errore di I/O. non è una stringa di formato composto valido.-oppure- L'indice di un elemento di formato è minore di 0 (zero) o maggiore o uguale al numero di oggetti da formattare (che, per questo overload del metodo, è uno). 1 Scrive una stringa formattata nella stringa o nel flusso di testo, usando la stessa semantica del metodo . Stringa in formato composito (vedere la sezione Note). Primo oggetto da formattare e scrivere. Secondo oggetto da formattare e scrivere. è null. La classe è chiusa. Si è verificato un errore di I/O. non è una stringa di formato composto valido.-oppure- L'indice di un elemento di formato è minore di 0 (zero) o maggiore o uguale al numero di oggetti da formattare (che, per questo overload del metodo, è due). 1 Scrive una stringa formattata nella stringa o nel flusso di testo, usando la stessa semantica del metodo . Stringa in formato composito (vedere la sezione Note). Primo oggetto da formattare e scrivere. Secondo oggetto da formattare e scrivere. Terzo oggetto da formattare e scrivere. è null. La classe è chiusa. Si è verificato un errore di I/O. non è una stringa di formato composto valido.-oppure- L'indice di un elemento di formato è minore di 0 (zero) o maggiore o uguale al numero di oggetti da formattare (che, per questo overload del metodo, è tre). 1 Scrive una stringa formattata nella stringa o nel flusso di testo, usando la stessa semantica del metodo . Stringa in formato composito (vedere la sezione Note). Matrice di oggetti che contiene zero o più oggetti da formattare e scrivere. o è null. La classe è chiusa. Si è verificato un errore di I/O. non è una stringa di formato composto valido.-oppure- L'indice di un elemento di formato è minore di 0 (zero) o maggiore o uguale alla lunghezza della matrice . 1 Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un intero a 4 byte senza segno. Intero a 4 byte senza segno da scrivere. La classe è chiusa. Si è verificato un errore di I/O. 1 Scrive nel flusso o nella stringa di testo la rappresentazione in forma di testo di un intero a 8 byte senza segno. Intero a 8 byte senza segno da scrivere. La classe è chiusa. Si è verificato un errore di I/O. 1 Scrive un carattere in modo asincrono nella stringa o nel flusso di testo. Attività che rappresenta l'operazione di scrittura asincrona. Carattere da scrivere nel flusso di testo. Il writer di testo viene eliminato. Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. Scrive una matrice di caratteri in modo asincrono nella stringa o nel flusso di testo. Attività che rappresenta l'operazione di scrittura asincrona. Matrice di caratteri da scrivere nel flusso di testo.Se è null, non viene scritta alcuna voce. Il writer di testo viene eliminato. Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. Scrive una sottomatrice di caratteri in modo asincrono nella stringa o nel flusso di testo. Attività che rappresenta l'operazione di scrittura asincrona. Matrice di caratteri da cui scrivere i dati. Posizione del carattere nel buffer da cui iniziare il recupero dei dati. Numero di caratteri da scrivere. è null. e sono maggiori della lunghezza del buffer. Il valore di o è negativo. Il writer di testo viene eliminato. Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. Scrive una stringa in modo asincrono nella stringa o nel flusso di testo. Attività che rappresenta l'operazione di scrittura asincrona. Stringa da scrivere.Se è null, nel flusso di testo non viene scritto alcun dato. Il writer di testo viene eliminato. Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. Scrive un terminatore di riga nel flusso o nella stringa di testo. La classe è chiusa. Si è verificato un errore di I/O. 1 Scrive la rappresentazione in forma di testo di un valore Boolean, seguita da un terminatore di riga, nella stringa o nel flusso di testo. Valore Boolean da scrivere. La classe è chiusa. Si è verificato un errore di I/O. 1 Scrive nella stringa o nel flusso di testo un carattere seguito da un terminatore di riga. Carattere da scrivere nel flusso di testo. La classe è chiusa. Si è verificato un errore di I/O. 1 Scrive una matrice di caratteri seguita da un terminatore di riga nella stringa o nel flusso di testo. Matrice di caratteri da cui vengono letti i dati. La classe è chiusa. Si è verificato un errore di I/O. 1 Scrive una sottomatrice di caratteri seguita da un terminatore di riga nella stringa o nel flusso di testo. Matrice di caratteri da cui vengono letti i dati. Posizione del carattere in dalla quale avviare la lettura dei dati. Numero massimo di caratteri da scrivere. La lunghezza del buffer meno è minore di . Il valore del parametro è null. Il valore di o è negativo. La classe è chiusa. Si è verificato un errore di I/O. 1 Scrive la rappresentazione in forma di testo di un valore decimale, seguita da un terminatore di riga, nella stringa o nel flusso di testo. Valore decimale da scrivere. La classe è chiusa. Si è verificato un errore di I/O. 1 Scrive la rappresentazione testuale di un valore a virgola mobile a 8 byte, seguita da un terminatore di riga, nella stringa o nel flusso di testo. Valore a virgola mobile a 8 byte da scrivere. La classe è chiusa. Si è verificato un errore di I/O. 1 Scrive la rappresentazione testuale di un intero a 4 byte con segno, seguita da un terminatore di riga, nella stringa o nel flusso di testo. Intero a 4 byte con segno da scrivere. La classe è chiusa. Si è verificato un errore di I/O. 1 Scrive la rappresentazione testuale di un intero a 8 byte con segno, seguita da un terminatore di riga, nella stringa o nel flusso di testo. Intero a 8 byte con segno da scrivere. La classe è chiusa. Si è verificato un errore di I/O. 1 Scrive la rappresentazione testuale di un oggetto chiamando il metodo ToString sull'oggetto, seguita da un terminatore di riga, nella stringa o nel flusso di testo. Oggetto da scrivere.Se il parametro è null, verrà scritto solo il terminatore di riga. La classe è chiusa. Si è verificato un errore di I/O. 1 Scrive la rappresentazione testuale di un valore a virgola mobile a 4 byte, seguita da un terminatore di riga, nella stringa o nel flusso di testo. Valore a virgola mobile a 4 byte da scrivere. La classe è chiusa. Si è verificato un errore di I/O. 1 Scrive una stringa seguita da un terminatore di riga nella stringa o nel flusso di testo. Stringa da scrivere.Se il parametro è null, verrà scritto solo il terminatore di riga. La classe è chiusa. Si è verificato un errore di I/O. 1 Scrive una stringa formattata e una nuova riga nella stringa o nel flusso di testo, usando la stessa semantica del metodo . Stringa in formato composito (vedere la sezione Note). Oggetto da formattare e scrivere. è null. La classe è chiusa. Si è verificato un errore di I/O. non è una stringa di formato composto valido.-oppure- L'indice di un elemento di formato è minore di 0 (zero) o maggiore o uguale al numero di oggetti da formattare (che, per questo overload del metodo, è uno). 1 Scrive una stringa formattata e una nuova riga nella stringa o nel flusso di testo, usando la stessa semantica del metodo . Stringa in formato composito (vedere la sezione Note). Primo oggetto da formattare e scrivere. Secondo oggetto da formattare e scrivere. è null. La classe è chiusa. Si è verificato un errore di I/O. non è una stringa di formato composto valido.-oppure- L'indice di un elemento di formato è minore di 0 (zero) o maggiore o uguale al numero di oggetti da formattare (che, per questo overload del metodo, è due). 1 Scrive una stringa formattata e una nuova riga usando la stessa semantica del metodo . Stringa in formato composito (vedere la sezione Note). Primo oggetto da formattare e scrivere. Secondo oggetto da formattare e scrivere. Terzo oggetto da formattare e scrivere. è null. La classe è chiusa. Si è verificato un errore di I/O. non è una stringa di formato composto valido.-oppure- L'indice di un elemento di formato è minore di 0 (zero) o maggiore o uguale al numero di oggetti da formattare (che, per questo overload del metodo, è tre). 1 Scrive una stringa formattata e una nuova riga usando la stessa semantica del metodo . Stringa in formato composito (vedere la sezione Note). Matrice di oggetti che contiene zero o più oggetti da formattare e scrivere. Viene passato un oggetto o una stringa come null. La classe è chiusa. Si è verificato un errore di I/O. non è una stringa di formato composto valido.-oppure- L'indice di un elemento di formato è minore di 0 (zero) o maggiore o uguale alla lunghezza della matrice . 1 Scrive la rappresentazione in forma di testo di un intero a 4 byte senza segno, seguita da un terminatore di riga, nella stringa o nel flusso di testo. Intero a 4 byte senza segno da scrivere. La classe è chiusa. Si è verificato un errore di I/O. 1 Scrive la rappresentazione testuale di un intero a 8 byte senza segno, seguita da un terminatore di riga, nella stringa o nel flusso di testo. Intero a 8 byte senza segno da scrivere. La classe è chiusa. Si è verificato un errore di I/O. 1 Scrive un terminatore di riga in modo asincrono nella stringa o nel flusso di testo. Attività che rappresenta l'operazione di scrittura asincrona. Il writer di testo viene eliminato. Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. Scrive in modo asincrono un carattere seguito da un terminatore di riga nella stringa o nel flusso di testo. Attività che rappresenta l'operazione di scrittura asincrona. Carattere da scrivere nel flusso di testo. Il writer di testo viene eliminato. Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. Scrive in modo asincrono una matrice di caratteri seguita da un terminatore di riga nella stringa o nel flusso di testo. Attività che rappresenta l'operazione di scrittura asincrona. Matrice di caratteri da scrivere nel flusso di testo.Se la matrice di caratteri è null, viene scritto solo il terminatore di riga. Il writer di testo viene eliminato. Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. Scrive in modo asincrono una sottomatrice di caratteri seguita da un terminatore di riga nella stringa o nel flusso di testo. Attività che rappresenta l'operazione di scrittura asincrona. Matrice di caratteri da cui scrivere i dati. Posizione del carattere nel buffer da cui iniziare il recupero dei dati. Numero di caratteri da scrivere. è null. e sono maggiori della lunghezza del buffer. Il valore di o è negativo. Il writer di testo viene eliminato. Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente. Scrive in modo asincrono una stringa seguita da un terminatore di riga nella stringa o nel flusso di testo. Attività che rappresenta l'operazione di scrittura asincrona. Stringa da scrivere.Se il valore è null, verrà scritto solo il terminatore della riga. Il writer di testo viene eliminato. Il writer di testo è attualmente utilizzato da un'operazione di scrittura precedente.