System.IO.FileSystem Rappresenta una classe wrapper per un handle di file. Inizializza una nuova istanza della classe . Oggetto che rappresenta l'handle preesistente da utilizzare. true per rilasciare in modo affidabile l'handle durante la fase di finalizzazione; false per impedire il rilascio affidabile (non consigliato). Espone i metodi statici per la creazione, lo spostamento e l'enumerazione nelle directory e sottodirectory.La classe non può essere ereditata.Per esaminare il codice sorgente .NET Framework per questo tipo, vedere Origine riferimento. 1 Crea tutte le directory e le sottodirectory nel percorso specificato a meno che non esistano già. Oggetto che rappresenta la directory nel percorso specificato.L'oggetto viene restituito a prescindere dal fatto che esista già una directory nel percorso specificato. Directory da creare. La directory specificata da è un file.-oppure-Il nome della rete non è conosciuto. Il chiamante non dispone dell'autorizzazione richiesta. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi.È possibile eseguire una query per i caratteri non validi utilizzando il metodo .-oppure- è preceduto o contiene solo due punti (:). è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti da un numero di caratteri inferiore a 248 e i nomi file devono essere composti da un numero di caratteri inferiore a 260. Il percorso specificato non è valido (ad esempio, si trova su un'unità non connessa). contiene due punti (:) che non fanno parte dell'etichetta di un'unità ("C:\"). 1 Elimina una directory vuota dal percorso specificato. Nome della directory vuota da rimuovere.La directory deve essere accessibile in scrittura e vuota. Un file con lo stesso nome e nella stessa posizione specificata dal parametro esiste già.-oppure-La directory è la directory di lavoro corrente dell'applicazione.-oppure-La directory specificata nel parametro non è vuota.-oppure-La directory è di sola lettura o contiene un file di sola lettura.-oppure-La directory è in uso in un altro processo. Il chiamante non dispone dell'autorizzazione richiesta. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi.È possibile eseguire una query per i caratteri non validi utilizzando il metodo . è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti da un numero di caratteri inferiore a 248 e i nomi file devono essere composti da un numero di caratteri inferiore a 260. non esiste o non è possibile trovarlo.-oppure-Il percorso specificato non è valido (ad esempio, si trova su un'unità non connessa). 1 Elimina la directory specificata e, se indicate, le sottodirectory e i file in essa contenuti. Nome della directory da rimuovere. true per rimuovere directory, sottodirectory e file in ; in caso contrario, false. Un file con lo stesso nome e nella stessa posizione specificata dal parametro esiste già.-oppure-La directory specificata da è in sola lettura, oppure è false e non è una directory vuota. -oppure-La directory è la directory di lavoro corrente dell'applicazione. -oppure-La directory contiene un file di sola lettura.-oppure-La directory è in uso in un altro processo. Il chiamante non dispone dell'autorizzazione richiesta. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi.È possibile eseguire una query per i caratteri non validi utilizzando il metodo . è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti da un numero di caratteri inferiore a 248 e i nomi file devono essere composti da un numero di caratteri inferiore a 260. non esiste o non è possibile trovarlo.-oppure-Il percorso specificato non è valido (ad esempio, si trova su un'unità non connessa). 1 Restituisce una raccolta enumerabile dei nomi di directory in un percorso specificato. Raccolta enumerabile dei nomi completi (inclusi i percorsi) per le directory incluse nella directory specificata da . Percorso relativo o assoluto della directory in cui eseguire la ricerca.Stringa senza distinzione tra maiuscole e minuscole. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure caratteri non validi.È possibile eseguire una query per i caratteri non validi utilizzando il metodo . è null. non è valido, poiché, ad esempio, fa riferimento a un'unità non mappata. è un nome di file. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti da un numero di caratteri inferiore a 248 e i nomi file devono essere composti da un numero di caratteri inferiore a 260. Il chiamante non dispone dell'autorizzazione richiesta. Il chiamante non dispone dell'autorizzazione richiesta. Restituisce una raccolta enumerabile di nomi di directory che corrispondono a un criterio di ricerca in un percorso specificato. Raccolta enumerabile dei nomi completi (inclusi i percorsi) per le directory incluse nella directory specificata da e corrispondenti al criterio di ricerca specificato. Percorso relativo o assoluto della directory in cui eseguire la ricerca.Stringa senza distinzione tra maiuscole e minuscole. Stringa di ricerca in base alla quale confrontare i nomi delle directory in .Questo parametro può contenere una combinazione di caratteri del percorso letterale e caratteri jolly (* e ?) validi (vedere la sezione Osservazioni), ma non supporta le espressioni regolari. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure caratteri non validi.È possibile eseguire una query per i caratteri non validi con il metodo .-oppure- non contiene un criterio valido. è null.-oppure- è null. non è valido, poiché, ad esempio, fa riferimento a un'unità non mappata. è un nome di file. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti da un numero di caratteri inferiore a 248 e i nomi file devono essere composti da un numero di caratteri inferiore a 260. Il chiamante non dispone dell'autorizzazione richiesta. Il chiamante non dispone dell'autorizzazione richiesta. Restituisce una raccolta enumerabile di nomi di directory che corrispondono a un criterio di ricerca in un percorso specificato e con ricerca facoltativa nelle sottodirectory. Raccolta enumerabile dei nomi completi (inclusi i percorsi) per le directory nella directory specificata da e corrispondenti al criterio e all'opzione di ricerca specificati. Percorso relativo o assoluto della directory in cui eseguire la ricerca.Stringa senza distinzione tra maiuscole e minuscole. Stringa di ricerca in base alla quale confrontare i nomi delle directory in .Questo parametro può contenere una combinazione di caratteri del percorso letterale e caratteri jolly (* e ?) validi (vedere la sezione Osservazioni), ma non supporta le espressioni regolari. Uno dei valori di enumerazione che specifica se l'operazione di ricerca deve includere solo la directory corrente o tutte le sottodirectory.Il valore predefinito è . è una stringa di lunghezza zero, contiene solo spazi vuoti oppure caratteri non validi.È possibile eseguire una query per i caratteri non validi utilizzando il metodo .-oppure- non contiene un criterio valido. è null.-oppure- è null. non è un valore di valido. non è valido, poiché, ad esempio, fa riferimento a un'unità non mappata. è un nome di file. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti da un numero di caratteri inferiore a 248 e i nomi file devono essere composti da un numero di caratteri inferiore a 260. Il chiamante non dispone dell'autorizzazione richiesta. Il chiamante non dispone dell'autorizzazione richiesta. Restituisce una raccolta enumerabile dei nomi di file in un percorso specificato. Raccolta enumerabile dei nomi completi (inclusi i percorsi) per i file inclusi nella directory specificata da . Percorso relativo o assoluto della directory in cui eseguire la ricerca.Stringa senza distinzione tra maiuscole e minuscole. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure caratteri non validi.È possibile eseguire una query per i caratteri non validi utilizzando il metodo . è null. non è valido, poiché, ad esempio, fa riferimento a un'unità non mappata. è un nome di file. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti da un numero di caratteri inferiore a 248 e i nomi file devono essere composti da un numero di caratteri inferiore a 260. Il chiamante non dispone dell'autorizzazione richiesta. Il chiamante non dispone dell'autorizzazione richiesta. Restituisce una raccolta enumerabile di nomi di file che corrispondono a un criterio di ricerca in un percorso specificato. Raccolta enumerabile dei nomi completi (inclusi i percorsi) per i file inclusi nella directory specificata da e corrispondenti al criterio di ricerca specificato. Percorso relativo o assoluto della directory in cui eseguire la ricerca.Stringa senza distinzione tra maiuscole e minuscole. Stringa di ricerca in base alla quale confrontare i nomi dei file in .Questo parametro può contenere una combinazione di caratteri del percorso letterale e caratteri jolly (* e ?) validi (vedere la sezione Osservazioni), ma non supporta le espressioni regolari. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure caratteri non validi.È possibile eseguire una query per i caratteri non validi utilizzando il metodo .-oppure- non contiene un criterio valido. è null.-oppure- è null. non è valido, poiché, ad esempio, fa riferimento a un'unità non mappata. è un nome di file. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti da un numero di caratteri inferiore a 248 e i nomi file devono essere composti da un numero di caratteri inferiore a 260. Il chiamante non dispone dell'autorizzazione richiesta. Il chiamante non dispone dell'autorizzazione richiesta. Restituisce una raccolta enumerabile di nomi di file che corrispondono a un criterio di ricerca in un percorso specificato e con ricerca facoltativa nelle sottodirectory. Raccolta enumerabile dei nomi completi (inclusi i percorsi) per i file inclusi nella directory specificata da e corrispondenti al criterio e all'opzione di ricerca specificati. Percorso relativo o assoluto della directory in cui eseguire la ricerca.Stringa senza distinzione tra maiuscole e minuscole. Stringa di ricerca in base alla quale confrontare i nomi dei file in .Questo parametro può contenere una combinazione di caratteri del percorso letterale e caratteri jolly (* e ?) validi (vedere la sezione Osservazioni), ma non supporta le espressioni regolari. Uno dei valori di enumerazione che specifica se l'operazione di ricerca deve includere solo la directory corrente o tutte le sottodirectory.Il valore predefinito è . è una stringa di lunghezza zero, contiene solo spazi vuoti oppure caratteri non validi.È possibile eseguire una query per i caratteri non validi utilizzando il metodo .-oppure- non contiene un criterio valido. è null.-oppure- è null. non è un valore di valido. non è valido, poiché, ad esempio, fa riferimento a un'unità non mappata. è un nome di file. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti da un numero di caratteri inferiore a 248 e i nomi file devono essere composti da un numero di caratteri inferiore a 260. Il chiamante non dispone dell'autorizzazione richiesta. Il chiamante non dispone dell'autorizzazione richiesta. Restituisce una raccolta enumerabile di nomi di file e di directory in un percorso specificato. Raccolta enumerabile dei nomi di voci di file system nella directory specificata da . Percorso relativo o assoluto della directory in cui eseguire la ricerca.Stringa senza distinzione tra maiuscole e minuscole. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure caratteri non validi.È possibile eseguire una query per i caratteri non validi utilizzando il metodo . è null. non è valido, poiché, ad esempio, fa riferimento a un'unità non mappata. è un nome di file. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti da un numero di caratteri inferiore a 248 e i nomi file devono essere composti da un numero di caratteri inferiore a 260. Il chiamante non dispone dell'autorizzazione richiesta. Il chiamante non dispone dell'autorizzazione richiesta. Restituisce una raccolta enumerabile di nomi di file e di directory che corrispondono a un criterio di ricerca in un percorso specificato. Raccolta enumerabile di voci di file system nella directory specificata da e corrispondenti al criterio di ricerca specificato. Percorso relativo o assoluto della directory in cui eseguire la ricerca.Stringa senza distinzione tra maiuscole e minuscole. Stringa di ricerca in base alla quale confrontare i nomi delle voci di file system in .Questo parametro può contenere una combinazione di caratteri del percorso letterale e caratteri jolly (* e ?) validi (vedere la sezione Osservazioni), ma non supporta le espressioni regolari. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure caratteri non validi.È possibile eseguire una query per i caratteri non validi utilizzando il metodo .-oppure- non contiene un criterio valido. è null.-oppure- è null. non è valido, poiché, ad esempio, fa riferimento a un'unità non mappata. è un nome di file. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti da un numero di caratteri inferiore a 248 e i nomi file devono essere composti da un numero di caratteri inferiore a 260. Il chiamante non dispone dell'autorizzazione richiesta. Il chiamante non dispone dell'autorizzazione richiesta. Restituisce una raccolta enumerabile di nomi di file e di directory che corrispondono a un criterio di ricerca in un percorso specificato e con ricerca facoltativa nelle sottodirectory. Raccolta enumerabile di voci di file system nella directory specificata da e corrispondenti al criterio e all'opzione di ricerca specificata. Percorso relativo o assoluto della directory in cui eseguire la ricerca.Stringa senza distinzione tra maiuscole e minuscole. Stringa di ricerca in base alla quale confrontare le voci di file system in .Questo parametro può contenere una combinazione di caratteri del percorso letterale e caratteri jolly (* e ?) validi (vedere la sezione Osservazioni), ma non supporta le espressioni regolari. Uno dei valori di enumerazione che specifica se l'operazione di ricerca deve includere solo la directory corrente o tutte le sottodirectory.Il valore predefinito è . è una stringa di lunghezza zero, contiene solo spazi vuoti oppure caratteri non validi.È possibile eseguire una query per i caratteri non validi utilizzando il metodo .-oppure- non contiene un criterio valido. è null.-oppure- è null. non è un valore di valido. non è valido, poiché, ad esempio, fa riferimento a un'unità non mappata. è un nome di file. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti da un numero di caratteri inferiore a 248 e i nomi file devono essere composti da un numero di caratteri inferiore a 260. Il chiamante non dispone dell'autorizzazione richiesta. Il chiamante non dispone dell'autorizzazione richiesta. Determina se il percorso specificato fa riferimento a una directory esistente sul disco. true se fa riferimento a una directory esistente; false se la directory non esiste o si verifica un errore durante il tentativo di determinare se il file specificato esiste. Percorso da testare. 1 Ottiene la data e l'ora di creazione di una directory. Struttura impostata sulla data e l'ora di creazione della directory specificata.Questo valore è espresso nell'ora locale. Percorso della directory. Il chiamante non dispone dell'autorizzazione richiesta. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi.È possibile eseguire una query per i caratteri non validi utilizzando il metodo . è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti da un numero di caratteri inferiore a 248 e i nomi file devono essere composti da un numero di caratteri inferiore a 260. 1 Ottiene la data e l'ora di creazione di una directory, con l'ora nel formato UTC (Coordinated Universal Time). Struttura impostata sulla data e l'ora di creazione della directory specificata.Questo valore è espresso nell'ora UTC. Percorso della directory. Il chiamante non dispone dell'autorizzazione richiesta. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi.È possibile eseguire una query per i caratteri non validi utilizzando il metodo . è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti da un numero di caratteri inferiore a 248 e i nomi file devono essere composti da un numero di caratteri inferiore a 260. 2 Ottiene la directory di lavoro corrente dell'applicazione. Stringa che contiene il percorso della directory di lavoro corrente e che non termina con una barra rovesciata (\). Il chiamante non dispone dell'autorizzazione richiesta. Il sistema operativo è Windows CE, che non dispone di una funzionalità di directory corrente.Questo metodo è disponibile in .NET Compact Framework, ma non è supportato in modo corrente. 1 Restituisce i nomi delle sottodirectory, inclusi i relativi percorsi, nella directory specificata. Una matrice dei nomi completi (inclusi i percorsi) delle sottodirectory nel percorso specificato o una matrice vuota se non viene trovata alcuna directory. Percorso relativo o assoluto della directory in cui eseguire la ricerca.Stringa senza distinzione tra maiuscole e minuscole. Il chiamante non dispone dell'autorizzazione richiesta. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi.È possibile eseguire una query per i caratteri non validi utilizzando il metodo . è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti da un numero di caratteri inferiore a 248 e i nomi file devono essere composti da un numero di caratteri inferiore a 260. è un nome di file. Il percorso specificato non è valido (ad esempio, si trova su un'unità non connessa). 1 Restituisce i nomi delle sottodirectory (inclusi i percorsi) corrispondenti al criterio di ricerca specificato nella directory specificata. Una matrice dei nomi completi (inclusi i percorsi) delle sottodirectory che soddisfano i criteri di ricerca nella directory specificata o una matrice vuota se non viene trovata alcuna directory. Percorso relativo o assoluto della directory in cui eseguire la ricerca.Stringa senza distinzione tra maiuscole e minuscole. Stringa di ricerca in base alla quale confrontare i nomi delle sottodirectory in .Questo parametro può contenere una combinazione di caratteri letterali e caratteri jolly (* e ?) validi (vedere la sezione Osservazioni), ma non supporta le espressioni regolari. Il chiamante non dispone dell'autorizzazione richiesta. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi.È possibile eseguire una query per i caratteri non validi utilizzando il metodo .-oppure- non contiene un criterio valido. o è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti da un numero di caratteri inferiore a 248 e i nomi file devono essere composti da un numero di caratteri inferiore a 260. è un nome di file. Il percorso specificato non è valido (ad esempio, si trova su un'unità non connessa). 1 Restituisce i nomi delle sottodirectory (incluso il relativo percorso) che corrispondono ai criteri di ricerca specificati nella directory specificata e con ricerca facoltativa nelle sottodirectory. Una matrice di nomi completi (inclusi i percorsi) delle sottodirectory che soddisfano i criteri di ricerca specificati o una matrice vuota se non viene trovata alcuna directory. Percorso relativo o assoluto della directory in cui eseguire la ricerca.Stringa senza distinzione tra maiuscole e minuscole. Stringa di ricerca in base alla quale confrontare i nomi delle sottodirectory in .Questo parametro può contenere una combinazione di caratteri letterali e caratteri jolly (* e ?) validi (vedere la sezione Osservazioni), ma non supporta le espressioni regolari. Uno dei valori di enumerazione che specifica se l'operazione di ricerca deve includere tutte le sottodirectory o la sottodirectory corrente. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi.È possibile eseguire una query per i caratteri non validi utilizzando il metodo .-oppure- non contiene un criterio valido. o è null. non è un valore di valido. Il chiamante non dispone dell'autorizzazione richiesta. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti da un numero di caratteri inferiore a 248 e i nomi file devono essere composti da un numero di caratteri inferiore a 260. è un nome di file. Il percorso specificato non è valido (ad esempio, si trova su un'unità non connessa). Restituisce le informazioni sul volume, sulla radice o su entrambi per il percorso specificato. Stringa contenente le informazioni sul volume, sulla radice, o su entrambi, per il percorso specificato. Percorso di un file o di una directory. Il chiamante non dispone dell'autorizzazione richiesta. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi.È possibile eseguire una query per i caratteri non validi con il metodo . è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti da un numero di caratteri inferiore a 248 e i nomi file devono essere composti da un numero di caratteri inferiore a 260. 1 Restituisce i nomi dei file, inclusi i relativi percorsi, nella directory specificata. Una matrice dei nomi completi (inclusi i percorsi) per i file nella directory specificata o una matrice vuota se non viene trovato alcun file. Percorso relativo o assoluto della directory in cui eseguire la ricerca.Stringa senza distinzione tra maiuscole e minuscole. è un nome di file.-oppure-Si è verificato un errore di rete. Il chiamante non dispone dell'autorizzazione richiesta. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi.È possibile eseguire una query per i caratteri non validi utilizzando il metodo . è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti da un numero di caratteri inferiore a 248 e i nomi file devono essere composti da un numero di caratteri inferiore a 260. Il percorso specificato non è stato trovato o non è valido (ad esempio, si trova su un'unità non connessa). 1 Restituisce i nomi dei file (inclusi i percorsi) corrispondenti al criterio di ricerca specificato nella directory specificata. Una matrice dei nomi completi (inclusi i percorsi) per i file nella directory specificata corrispondenti al criterio di ricerca specificato oppure una matrice vuota se non viene trovato alcun file. Percorso relativo o assoluto della directory in cui eseguire la ricerca.Stringa senza distinzione tra maiuscole e minuscole. Stringa di ricerca in base alla quale confrontare i nomi dei file in .Questo parametro può contenere una combinazione di caratteri del percorso letterale e caratteri jolly (* e ?) validi (vedere la sezione Osservazioni), ma non supporta le espressioni regolari. è un nome di file.-oppure-Si è verificato un errore di rete. Il chiamante non dispone dell'autorizzazione richiesta. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi.È possibile eseguire una query per i caratteri non validi utilizzando il metodo .-oppure- non contiene un criterio valido. o è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti da un numero di caratteri inferiore a 248 e i nomi file devono essere composti da un numero di caratteri inferiore a 260. Il percorso specificato non è stato trovato o non è valido (ad esempio, si trova su un'unità non connessa). 1 Restituisce i nomi dei file (inclusi i percorsi) che corrispondono ai criteri di ricerca specificati nella directory specificata, usando un valore per determinare se eseguire la ricerca nelle sottodirectory. Una matrice dei nomi completi (inclusi i percorsi) per i file nella directory specificata corrispondenti al criterio e all'opzione di ricerca specificati oppure una matrice vuota se non viene trovato alcun file. Percorso relativo o assoluto della directory in cui eseguire la ricerca.Stringa senza distinzione tra maiuscole e minuscole. Stringa di ricerca in base alla quale confrontare i nomi dei file in .Questo parametro può contenere una combinazione di caratteri del percorso letterale e caratteri jolly (* e ?) validi (vedere la sezione Osservazioni), ma non supporta le espressioni regolari. Uno dei valori di enumerazione che specifica se l'operazione di ricerca deve includere tutte le sottodirectory o la sottodirectory corrente. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi.È possibile eseguire una query per i caratteri non validi con il metodo .-oppure- non contiene un criterio valido. o è null. non è un valore di valido. Il chiamante non dispone dell'autorizzazione richiesta. Il percorso specificato non è stato trovato o non è valido (ad esempio, si trova su un'unità non connessa). Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti da un numero di caratteri inferiore a 248 e i nomi file devono essere composti da un numero di caratteri inferiore a 260. è un nome di file.-oppure-Si è verificato un errore di rete. Restituisce i nomi di tutti i file e di tutte le sottodirectory in un percorso specificato. Una matrice dei nomi dei file e delle sottodirectory nella directory specificata oppure una matrice vuota se non vengono trovati file o sottodirectory. Percorso relativo o assoluto della directory in cui eseguire la ricerca.Stringa senza distinzione tra maiuscole e minuscole. Il chiamante non dispone dell'autorizzazione richiesta. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi.È possibile eseguire una query per i caratteri non validi con il metodo . è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti da un numero di caratteri inferiore a 248 e i nomi file devono essere composti da un numero di caratteri inferiore a 260. è un nome di file. Il percorso specificato non è valido (ad esempio, si trova su un'unità non connessa). 1 Restituisce una matrice di nomi file e di nomi di directory che corrispondono a un criterio di ricerca in un percorso specificato. Una matrice di nomi di file e di nomi di directory che soddisfano i criteri di ricerca specificati, oppure una matrice vuota se non vengono trovati file o directory. Percorso relativo o assoluto della directory in cui eseguire la ricerca.Stringa senza distinzione tra maiuscole e minuscole. Stringa di ricerca in base alla quale confrontare i nomi dei file e delle directory in .Questo parametro può contenere una combinazione di caratteri del percorso letterale e caratteri jolly (* e ?) validi (vedere la sezione Osservazioni), ma non supporta le espressioni regolari. Il chiamante non dispone dell'autorizzazione richiesta. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi.È possibile eseguire una query per i caratteri non validi con il metodo .-oppure- non contiene un criterio valido. o è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti da un numero di caratteri inferiore a 248 e i nomi file devono essere composti da un numero di caratteri inferiore a 260. è un nome di file. Il percorso specificato non è valido (ad esempio, si trova su un'unità non connessa). 1 Restituisce una matrice di tutti i nomi di file e di directory che corrispondono a un criterio di ricerca in un percorso specificato e con ricerca facoltativa nelle sottodirectory. Una matrice di nomi di file e di nomi di directory che soddisfano i criteri di ricerca specificati oppure una matrice vuota se non vengono trovati file o directory. Percorso relativo o assoluto della directory in cui eseguire la ricerca.Stringa senza distinzione tra maiuscole e minuscole. Stringa di ricerca in base alla quale confrontare i nomi dei file e delle directory in .Questo parametro può contenere una combinazione di caratteri del percorso letterale e caratteri jolly (* e ?) validi (vedere la sezione Osservazioni), ma non supporta le espressioni regolari. Uno dei valori di enumerazione che specifica se l'operazione di ricerca deve includere solo la directory corrente o tutte le sottodirectory.Il valore predefinito è . è una stringa di lunghezza zero, contiene solo spazi vuoti oppure caratteri non validi.È possibile eseguire una query per i caratteri non validi utilizzando il metodo .-oppure- non contiene un criterio valido. è null.-oppure- è null. non è un valore di valido. non è valido, poiché, ad esempio, fa riferimento a un'unità non mappata. è un nome di file. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti da un numero di caratteri inferiore a 248 e i nomi file devono essere composti da un numero di caratteri inferiore a 260. Il chiamante non dispone dell'autorizzazione richiesta. Il chiamante non dispone dell'autorizzazione richiesta. Restituisce la data e l'ora dell'ultimo accesso al file o alla directory specificata. Struttura impostata sulla data e l'ora dell'ultimo accesso al file o alla directory specificata.Questo valore è espresso nell'ora locale. File o directory per cui ottenere informazioni sulla data e l'ora di accesso. Il chiamante non dispone dell'autorizzazione richiesta. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi.È possibile eseguire una query per i caratteri non validi con il metodo . è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti da un numero di caratteri inferiore a 248 e i nomi file devono essere composti da un numero di caratteri inferiore a 260. Il parametro è in un formato non valido. 1 Restituisce la data e l'ora, nel formato dell'ora UTC (Coordinated Universal Time), dell'ultimo accesso al file o alla directory specificata. Struttura impostata sulla data e l'ora dell'ultimo accesso al file o alla directory specificata.Questo valore è espresso nell'ora UTC. File o directory per cui ottenere informazioni sulla data e l'ora di accesso. Il chiamante non dispone dell'autorizzazione richiesta. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi.È possibile eseguire una query per i caratteri non validi con il metodo . è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti da un numero di caratteri inferiore a 248 e i nomi file devono essere composti da un numero di caratteri inferiore a 260. Il parametro è in un formato non valido. 1 Restituisce la data e l'ora dell'ultima scrittura nel file o nella directory specificata. Struttura impostata sulla data e l'ora dell'ultima scrittura nel file o nella directory specificata.Questo valore è espresso nell'ora locale. File o directory per cui ottenere informazioni sulla data e l'ora di modifica. Il chiamante non dispone dell'autorizzazione richiesta. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi.È possibile eseguire una query per i caratteri non validi con il metodo . è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti da un numero di caratteri inferiore a 248 e i nomi file devono essere composti da un numero di caratteri inferiore a 260. 1 Restituisce la data e l'ora, nel formato dell'ora UTC (Coordinated Universal Time), dell'ultima scrittura nel file o nella directory specificata. Struttura impostata sulla data e l'ora dell'ultima scrittura nel file o nella directory specificata.Questo valore è espresso nell'ora UTC. File o directory per cui ottenere informazioni sulla data e l'ora di modifica. Il chiamante non dispone dell'autorizzazione richiesta. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi.È possibile eseguire una query per i caratteri non validi con il metodo . è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti da un numero di caratteri inferiore a 248 e i nomi file devono essere composti da un numero di caratteri inferiore a 260. 2 Recupera la directory padre del percorso specificato, inclusi il percorso assoluto e relativo. Directory padre oppure null se è la directory radice, inclusa la radice di un server UNC o di un nome di condivisione. Percorso per il quale recuperare la directory padre. La directory specificata da è in sola lettura. Il chiamante non dispone dell'autorizzazione richiesta. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi.È possibile eseguire una query per i caratteri non validi con il metodo . è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti da un numero di caratteri inferiore a 248 e i nomi file devono essere composti da un numero di caratteri inferiore a 260. Il percorso specificato non è stato trovato. 1 Sposta un file o una directory e il suo contenuto in un nuovo percorso. Percorso del file o della directory da spostare. Nuovo percorso di .Se è un file, anche deve essere un nome file. Si è tentato di spostare una directory in un diverso volume. -oppure- esiste già. -oppure- I parametri e fanno riferimento allo stesso file o alla stessa directory. -oppure-La directory o un file in esso è utilizzato da un altro processo. Il chiamante non dispone dell'autorizzazione richiesta. o è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi.È possibile eseguire una query per i caratteri non validi con il metodo . o è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti da un numero di caratteri inferiore a 248 e i nomi file devono essere composti da un numero di caratteri inferiore a 260. Il percorso specificato dal parametro non è valido (ad esempio, si trova su un'unità non connessa). 1 Imposta la data e l'ora di creazione per il file o la directory specificata. File o directory per cui impostare le informazioni sulla data e l'ora di creazione. Data e ora in cui è stata eseguita l'ultima scrittura nel file o nella directory.Questo valore è espresso nell'ora locale. Il percorso specificato non è stato trovato. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi.È possibile eseguire una query per i caratteri non validi con il metodo . è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti da un numero di caratteri inferiore a 248 e i nomi file devono essere composti da un numero di caratteri inferiore a 260. Il chiamante non dispone dell'autorizzazione richiesta. specifica un valore esterno all'intervallo di date od ore consentite per l'operazione. Il sistema operativo corrente non è Windows NT o versioni successive. 1 Imposta la data e l'ora di creazione, nel formato dell'ora UTC (Coordinated Universal Time), per il file o la directory specificata. File o directory per cui impostare le informazioni sulla data e l'ora di creazione. La data e l'ora di creazione della directory o del file.Questo valore è espresso nell'ora locale. Il percorso specificato non è stato trovato. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi.È possibile eseguire una query per i caratteri non validi con il metodo . è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti da un numero di caratteri inferiore a 248 e i nomi file devono essere composti da un numero di caratteri inferiore a 260. Il chiamante non dispone dell'autorizzazione richiesta. specifica un valore esterno all'intervallo di date od ore consentite per l'operazione. Il sistema operativo corrente non è Windows NT o versioni successive. 2 Imposta la directory di lavoro corrente dell'applicazione sulla directory specificata. Percorso su cui è impostata la directory di lavoro corrente. Si è verificato un errore di I/O. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi.È possibile eseguire una query per i caratteri non validi con il metodo . è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti da un numero di caratteri inferiore a 248 e i nomi file devono essere composti da un numero di caratteri inferiore a 260. Il chiamante non dispone dell'autorizzazione richiesta per accedere al codice non gestito. Il percorso specificato non è stato trovato. La directory specificata non è stata trovata. 1 Imposta la data e l'ora dell'ultimo accesso al file o alla directory specificata. File o directory per cui impostare le informazioni sulla data e l'ora di accesso. Oggetto che contiene il valore da impostare per la data e ora di accesso di .Questo valore è espresso nell'ora locale. Il percorso specificato non è stato trovato. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi.È possibile eseguire una query per i caratteri non validi con il metodo . è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti da un numero di caratteri inferiore a 248 e i nomi file devono essere composti da un numero di caratteri inferiore a 260. Il chiamante non dispone dell'autorizzazione richiesta. Il sistema operativo corrente non è Windows NT o versioni successive. specifica un valore esterno all'intervallo di date od ore consentite per l'operazione. 1 Imposta la data e l'ora, nel formato dell'ora UTC (Coordinated Universal Time), dell'ultimo accesso al file o alla directory specificata. File o directory per cui impostare le informazioni sulla data e l'ora di accesso. Oggetto che contiene il valore da impostare per la data e ora di accesso di .Questo valore è espresso nell'ora UTC. Il percorso specificato non è stato trovato. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi.È possibile eseguire una query per i caratteri non validi con il metodo . è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti da un numero di caratteri inferiore a 248 e i nomi file devono essere composti da un numero di caratteri inferiore a 260. Il chiamante non dispone dell'autorizzazione richiesta. Il sistema operativo corrente non è Windows NT o versioni successive. specifica un valore esterno all'intervallo di date od ore consentite per l'operazione. 1 Imposta la data e l'ora in cui è stata eseguita l'ultima scrittura in una directory. Percorso della directory. Data e ora in cui è stata eseguita l'ultima scrittura nella directory.Questo valore è espresso nell'ora locale. Il percorso specificato non è stato trovato. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi.È possibile eseguire una query per i caratteri non validi con il metodo . è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti da un numero di caratteri inferiore a 248 e i nomi file devono essere composti da un numero di caratteri inferiore a 260. Il chiamante non dispone dell'autorizzazione richiesta. Il sistema operativo corrente non è Windows NT o versioni successive. specifica un valore esterno all'intervallo di date od ore consentite per l'operazione. 1 Imposta la data e l'ora, nel formato dell'ora UTC (Coordinated Universal Time), dell'ultima scrittura in una directory. Percorso della directory. Data e ora in cui è stata eseguita l'ultima scrittura nella directory.Questo valore è espresso nell'ora UTC. Il percorso specificato non è stato trovato. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi.È possibile eseguire una query per i caratteri non validi con il metodo . è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti da un numero di caratteri inferiore a 248 e i nomi file devono essere composti da un numero di caratteri inferiore a 260. Il chiamante non dispone dell'autorizzazione richiesta. Il sistema operativo corrente non è Windows NT o versioni successive. specifica un valore esterno all'intervallo di date od ore consentite per l'operazione. 2 Espone i metodi dell'istanza per la creazione, lo spostamento e l'enumerazione tramite directory e sottodirectory.La classe non può essere ereditata.Per esaminare il codice sorgente di .NET Framework per questo tipo, vedere la Origine di riferimento. 1 Inizializza una nuova istanza della classe classe nel percorso specificato. Una stringa che specifica il percorso in cui creare il DirectoryInfo. è null. Il chiamante non dispone dell'autorizzazione richiesta. contiene caratteri non validi, come ad esempio ", <, >, o |. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti di un numero di caratteri inferiore a 248 e i nomi file devono essere composti di un numero di caratteri inferiore a 260.Percorso e/o nome di file specificato troppo lungo. Crea una directory. Non è possibile creare la directory. 1 Crea una o più sottodirectory nel percorso specificato.Il percorso specificato può essere relativo a questa istanza del classe. L'ultima directory specificate in . Percorso specificato.Non può essere un volume del disco o un nome UNC (Universal Naming Convention) diverso. non specifica un percorso valido o contiene non valido DirectoryInfocaratteri. è null. Il percorso specificato non è valido, poiché, ad esempio, si trova su un'unità non connessa. Non è possibile creare la sottodirectory.-oppure-Un file o directory esiste già il nome specificato da . Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti di un numero di caratteri inferiore a 248 e i nomi file devono essere composti di un numero di caratteri inferiore a 260.Percorso e/o nome di file specificato troppo lungo. Il chiamante non dispone dell'autorizzazione di accesso al codice per la creazione della directory.-oppure-Il chiamante non dispone di autorizzazione di accesso di codice per la lettura della directory descritta dall'oggetto restituito Oggetto . Questo problema può verificarsi quando il parametro descrive una directory esistente. contiene due punti (:) che non fanno parte dell'etichetta di un'unità ("C:\"). 2 Elimina questo Se è vuota. La directory contiene un file di sola lettura. La directory descritta dall'oggetto oggetto non esiste o non è stato trovato. La directory non è vuota.-oppure-La directory è la directory di lavoro corrente dell'applicazione.-oppure-Handle aperto sulla directory e il sistema operativo è Windows XP o versione precedente.Questo handle aperto può derivare da directory di enumerazione.Per altre informazioni, vedere Procedura: enumerare directory e file. Il chiamante non dispone dell'autorizzazione richiesta. 1 Elimina questa istanza di un , che specifica se eliminare le sottodirectory e i file. truePer eliminare la directory, le relative sottodirectory e tutti i file; in caso contrario, false. La directory contiene un file di sola lettura. La directory descritta dall'oggetto oggetto non esiste o non è stato trovato. La directory è di sola lettura.-oppure-La directory contiene uno o più file o sottodirectory e è false. -oppure-La directory è la directory di lavoro corrente dell'applicazione.-oppure-Handle aperto sulla directory o su uno dei file e il sistema operativo è Windows XP o versione precedente.Questo handle aperto può derivare da file e directory di enumerazione.Per altre informazioni, vedere Procedura: enumerare directory e file. Il chiamante non dispone dell'autorizzazione richiesta. 1 Restituisce una raccolta enumerabile di informazioni sulla directory nella directory corrente. Raccolta enumerabile di directory nella directory corrente. Il percorso incapsulato nel oggetto non valido (ad esempio, si trova su un'unità non mappata). Il chiamante non dispone dell'autorizzazione richiesta. Restituisce una raccolta enumerabile di informazioni sulla directory che corrisponde a un criterio di ricerca specificato. Una raccolta enumerabile di directory corrispondente . Stringa di ricerca in base alla quale confrontare i nomi delle directory.Questo parametro può contenere una combinazione di caratteri del percorso letterale e caratteri jolly (* e ?) validi (vedere la sezione Osservazioni), ma non supporta le espressioni regolari.Il criterio predefinito è "*" che restituisce tutti i file. è null. Il percorso incapsulato nel oggetto non valido (ad esempio, si trova su un'unità non mappata). Il chiamante non dispone dell'autorizzazione richiesta. Restituisce una raccolta enumerabile di informazioni sulla directory che corrisponde a un criterio di ricerca e all'opzione di ricerca subdirectory specificati. Una raccolta enumerabile di directory corrispondente e . Stringa di ricerca in base alla quale confrontare i nomi delle directory.Questo parametro può contenere una combinazione di caratteri del percorso letterale e caratteri jolly (* e ?) validi (vedere la sezione Osservazioni), ma non supporta le espressioni regolari.Il criterio predefinito è "*" che restituisce tutti i file. Uno dei valori di enumerazione che specifica se l'operazione di ricerca deve includere solo la directory corrente o tutte le sottodirectory.Il valore predefinito è . è null. non è valido Valore di . Il percorso incapsulato nel oggetto non valido (ad esempio, si trova su un'unità non mappata). Il chiamante non dispone dell'autorizzazione richiesta. Restituisce una raccolta enumerabile di informazioni sui file nella directory corrente. Raccolta enumerabile dei file nella directory corrente. Il percorso incapsulato nel oggetto non valido (ad esempio, si trova su un'unità non mappata). Il chiamante non dispone dell'autorizzazione richiesta. Restituisce una raccolta enumerabile di informazioni sui file che corrisponde a un criterio di ricerca. Una raccolta enumerabile di file corrispondente . Stringa di ricerca in base alla quale confrontare i nomi dei file.Questo parametro può contenere una combinazione di caratteri del percorso letterale e caratteri jolly (* e ?) validi (vedere la sezione Osservazioni), ma non supporta le espressioni regolari.Il criterio predefinito è "*" che restituisce tutti i file. è null. Il percorso incapsulato nel oggetto non è valido, (ad esempio, si trova su un'unità non mappata). Il chiamante non dispone dell'autorizzazione richiesta. Restituisce una raccolta enumerabile di informazioni sui file che corrisponde a un criterio di ricerca e all'opzione di ricerca subdirectory specificati. Una raccolta enumerabile di file corrispondente e . Stringa di ricerca in base alla quale confrontare i nomi dei file.Questo parametro può contenere una combinazione di caratteri del percorso letterale e caratteri jolly (* e ?) validi (vedere la sezione Osservazioni), ma non supporta le espressioni regolari.Il criterio predefinito è "*" che restituisce tutti i file. Uno dei valori di enumerazione che specifica se l'operazione di ricerca deve includere solo la directory corrente o tutte le sottodirectory.Il valore predefinito è . è null. non è valido Valore di . Il percorso incapsulato nel oggetto non valido (ad esempio, si trova su un'unità non mappata). Il chiamante non dispone dell'autorizzazione richiesta. Restituisce una raccolta enumerabile di informazioni sul file system nella directory corrente. Raccolta enumerabile di informazioni sul file system nella directory corrente. Il percorso incapsulato nel oggetto non valido (ad esempio, si trova su un'unità non mappata). Il chiamante non dispone dell'autorizzazione richiesta. Restituisce una raccolta enumerabile di informazioni sul file system che corrisponde a un criterio di ricerca specificato. Una raccolta enumerabile di oggetti informazioni del file system corrispondente . Stringa di ricerca in base alla quale confrontare i nomi delle directory.Questo parametro può contenere una combinazione di caratteri del percorso letterale e caratteri jolly (* e ?) validi (vedere la sezione Osservazioni), ma non supporta le espressioni regolari.Il criterio predefinito è "*" che restituisce tutti i file. è null. Il percorso incapsulato nel oggetto non valido (ad esempio, si trova su un'unità non mappata). Il chiamante non dispone dell'autorizzazione richiesta. Restituisce una raccolta enumerabile di informazioni sul file system che corrisponde a un criterio di ricerca e all'opzione di ricerca subdirectory specificati. Una raccolta enumerabile di oggetti informazioni del file system corrispondente e . Stringa di ricerca in base alla quale confrontare i nomi delle directory.Questo parametro può contenere una combinazione di caratteri del percorso letterale e caratteri jolly (* e ?) validi (vedere la sezione Osservazioni), ma non supporta le espressioni regolari.Il criterio predefinito è "*" che restituisce tutti i file. Uno dei valori di enumerazione che specifica se l'operazione di ricerca deve includere solo la directory corrente o tutte le sottodirectory.Il valore predefinito è . è null. non è valido Valore di . Il percorso incapsulato nel oggetto non valido (ad esempio, si trova su un'unità non mappata). Il chiamante non dispone dell'autorizzazione richiesta. Ottiene un valore che indica se la directory esiste. trueSe è presente nella directory. in caso contrario, false. 1 Restituisce le sottodirectory della directory corrente. Matrice di Oggetti . Il percorso incapsulato nel oggetto non valido, ad esempio si trova su un'unità non connessa. Il chiamante non dispone dell'autorizzazione richiesta. Il chiamante non dispone dell'autorizzazione richiesta. 1 Restituisce una matrice di directory nell'attuale corrispondono ai criteri di ricerca specificato. Matrice di tipo DirectoryInfocorrispondenza . Stringa di ricerca in base alla quale confrontare i nomi delle directory.Questo parametro può contenere una combinazione di caratteri del percorso letterale e caratteri jolly (* e ?) validi (vedere la sezione Osservazioni), ma non supporta le espressioni regolari.Il criterio predefinito è "*" che restituisce tutti i file. contiene uno o più caratteri non validi definiti per il Metodo . è null. Il percorso incapsulato nel DirectoryInfooggetto non valido (ad esempio, si trova su un'unità non mappata). Il chiamante non dispone dell'autorizzazione richiesta. 1 Restituisce una matrice di directory nell'attuale corrispondono ai criteri di ricerca e utilizzo di un valore per determinare se eseguire la ricerca nelle sottodirectory. Matrice di tipo DirectoryInfocorrispondenza . Stringa di ricerca in base alla quale confrontare i nomi delle directory.Questo parametro può contenere una combinazione di caratteri del percorso letterale e caratteri jolly (* e ?) validi (vedere la sezione Osservazioni), ma non supporta le espressioni regolari.Il criterio predefinito è "*" che restituisce tutti i file. Uno dei valori di enumerazione che specifica se l'operazione di ricerca deve includere solo la directory corrente o tutte le sottodirectory. contiene uno o più caratteri non validi definiti per il Metodo . è null. non è valido Valore di . Il percorso incapsulato nel DirectoryInfooggetto non valido (ad esempio, si trova su un'unità non mappata). Il chiamante non dispone dell'autorizzazione richiesta. Restituisce un elenco di file della directory corrente. Matrice di tipo . Il percorso non è valido, poiché, ad esempio, si trova su un'unità non connessa. 1 Restituisce un elenco di file della directory corrente corrispondente al criterio di ricerca specificato. Matrice di tipo . Stringa di ricerca in base alla quale confrontare i nomi dei file.Questo parametro può contenere una combinazione di caratteri del percorso letterale e caratteri jolly (* e ?) validi (vedere la sezione Osservazioni), ma non supporta le espressioni regolari.Il criterio predefinito è "*" che restituisce tutti i file. contiene uno o più caratteri non validi definiti per il Metodo . è null. Il percorso non è valido (ad esempio, si trova su un'unità non mappata). Il chiamante non dispone dell'autorizzazione richiesta. 1 Restituisce un elenco di file dalla directory corrente che corrisponde al criterio di ricerca specificato e usando un valore per determinare se eseguire la ricerca nelle sottodirectory. Matrice di tipo . Stringa di ricerca in base alla quale confrontare i nomi dei file.Questo parametro può contenere una combinazione di caratteri del percorso letterale e caratteri jolly (* e ?) validi (vedere la sezione Osservazioni), ma non supporta le espressioni regolari.Il criterio predefinito è "*" che restituisce tutti i file. Uno dei valori di enumerazione che specifica se l'operazione di ricerca deve includere solo la directory corrente o tutte le sottodirectory. contiene uno o più caratteri non validi definiti per il Metodo . è null. non è valido Valore di . Il percorso non è valido (ad esempio, si trova su un'unità non mappata). Il chiamante non dispone dell'autorizzazione richiesta. Restituisce una matrice di fortemente tipizzati voci che rappresentano tutti i file e sottodirectory in una directory. Matrice di fortemente tipizzata. voci. Il percorso non è valido (ad esempio, si trova su un'unità non mappata). 2 Recupera una matrice di fortemente tipizzati oggetti che rappresentano i file e sottodirectory che corrispondono ai criteri di ricerca specificati. Matrice di fortemente tipizzata. FileSystemInfooggetti che corrispondono ai criteri di ricerca. Stringa di ricerca in base alla quale confrontare i nomi delle directory e dei file.Questo parametro può contenere una combinazione di caratteri del percorso letterale e caratteri jolly (* e ?) validi (vedere la sezione Osservazioni), ma non supporta le espressioni regolari.Il criterio predefinito è "*" che restituisce tutti i file. contiene uno o più caratteri non validi definiti per il Metodo . è null. Il percorso specificato non è valido (ad esempio, si trova su un'unità non connessa). Il chiamante non dispone dell'autorizzazione richiesta. 2 Recupera una matrice di oggetti che rappresentano i file e le sottodirectory corrispondenti ai criteri di ricerca specificato. Matrice di voci di file system corrispondenti ai criteri di ricerca. Stringa di ricerca in base alla quale confrontare i nomi delle directory e dei file.Questo parametro può contenere una combinazione di caratteri del percorso letterale e caratteri jolly (* e ?) validi (vedere la sezione Osservazioni), ma non supporta le espressioni regolari.Il criterio predefinito è "*" che restituisce tutti i file. Uno dei valori di enumerazione che specifica se l'operazione di ricerca deve includere solo la directory corrente o tutte le sottodirectory.Il valore predefinito è . contiene uno o più caratteri non validi definiti per il Metodo . è null. non è valido Valore di . Il percorso specificato non è valido (ad esempio, si trova su un'unità non connessa). Il chiamante non dispone dell'autorizzazione richiesta. Sposta un istanza e il relativo contenuto in un nuovo percorso. Nome e percorso in cui spostare la directory.La destinazione non può essere un altro volume del disco o una directory con lo stesso nome.Può essere una directory esistente in cui si intende aggiungere la directory come sottodirectory. è null. è una stringa vuota (""). Si è tentato di spostare una directory in un diverso volume.-oppure- esiste già. -oppure-Non si è autorizzati ad accedere a questo percorso.-oppure-La directory spostata e quella di destinazione hanno lo stesso nome. Il chiamante non dispone dell'autorizzazione richiesta. Non è possibile trovare la directory di destinazione. 1 Ottiene il nome di questo istanza. Nome della directory. 1 Ottiene la directory padre di una sottodirectory specificata. Directory padre, o nullSe il percorso è null o se il percorso del file indica una directory radice (ad esempio "\", "C:", o * "\\server\share"). Il chiamante non dispone dell'autorizzazione richiesta. 1 Ottiene la parte radice della directory. Oggetto che rappresenta la radice della directory. Il chiamante non dispone dell'autorizzazione richiesta. 1 Restituisce il percorso originale passato dall'utente. Restituisce il percorso originale passato dall'utente. 2 Fornisce i metodi statici per creare, copiare, eliminare, spostare e aprire un singolo file, nonché supportare la creazione di oggetti .Per esaminare il codice sorgente di .NET Framework per questo tipo, vedere il Reference Source. 1 Aggiunge righe a un file e quindi lo chiude.Se il file specificato non esiste, questo metodo ne crea uno, scrive la riga specificata e quindi lo chiude. File in cui aggiungere righe.Se il file non esiste già, verrà creato. Righe da aggiungere al file. Il parametro è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi definiti dal metodo . Siao è null. non è valido (ad esempio, la directory non esiste o si trova su un'unità non connessa). Il file specificato dal parametro non è stato trovato. Si è verificato un errore di I/O durante l'apertura del file. Il parametro supera la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti da un numero di caratteri inferiore a 248 e i nomi file devono essere composti da un numero di caratteri inferiore a 260. è in un formato non valido. Il chiamante non dispone dell'autorizzazione per scrivere il file. Il parametro consente di specificare un file di sola lettura.-oppure-L'operazione non è supportata sulla piattaforma corrente.-oppure- è una directory. Aggiunge righe a un file, usando una codifica specificata e quindi lo chiude.Se il file specificato non esiste, questo metodo ne crea uno, scrive la riga specificata e quindi lo chiude. File in cui aggiungere righe.Se il file non esiste già, verrà creato. Righe da aggiungere al file. Codifica dei caratteri da usare. Il parametro è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi definiti dal metodo . Il parametro, o è null. non è valido (ad esempio, la directory non esiste o si trova su un'unità non connessa). Il file specificato dal parametro non è stato trovato. Si è verificato un errore di I/O durante l'apertura del file. Il parametro supera la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti da un numero di caratteri inferiore a 248 e i nomi file devono essere composti da un numero di caratteri inferiore a 260. è in un formato non valido. Il chiamante non dispone dell'autorizzazione richiesta. Il parametro consente di specificare un file di sola lettura.-oppure-L'operazione non è supportata sulla piattaforma corrente.-oppure- è una directory.-oppure-Il chiamante non dispone dell'autorizzazione richiesta. Apre un file, aggiunge la stringa specificata e quindi lo chiude.Se il file non esiste, questo metodo ne crea uno, scrive la stringa specificata e quindi lo chiude. File a cui aggiungere la stringa specificata. Stringa da aggiungere al file. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi definiti da . è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti di un numero di caratteri inferiore a 248 e i nomi file devono essere composti di un numero di caratteri inferiore a 260. Il percorso specificato non è valido (ad esempio, la directory non esiste o si trova su un'unità non connessa). Si è verificato un errore di I/O durante l'apertura del file. ha specificato un file che è in sola lettura.-oppure- L'operazione non è supportata sulla piattaforma corrente.-oppure- ha specificato una directory.-oppure- Il chiamante non dispone dell'autorizzazione richiesta. è in un formato non valido. Il chiamante non dispone dell'autorizzazione richiesta. 1 Accoda la stringa specificata al file, creando il file nel caso in cui non esista. File a cui aggiungere la stringa specificata. Stringa da aggiungere al file. Codifica dei caratteri da usare. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi definiti da . è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti di un numero di caratteri inferiore a 248 e i nomi file devono essere composti di un numero di caratteri inferiore a 260. Il percorso specificato non è valido (ad esempio, la directory non esiste o si trova su un'unità non connessa). Si è verificato un errore di I/O durante l'apertura del file. ha specificato un file che è in sola lettura.-oppure- L'operazione non è supportata sulla piattaforma corrente.-oppure- ha specificato una directory.-oppure- Il chiamante non dispone dell'autorizzazione richiesta. è in un formato non valido. Il chiamante non dispone dell'autorizzazione richiesta. 1 Crea un oggetto che aggiunge testo con codifica UTF-8 a un file esistente o a un nuovo file se quello specificato non esiste. Writer di flusso che aggiunge testo con codifica UTF-8 al file specificato o a un nuovo file. Percorso del file al quale aggiungere testo. Il chiamante non dispone dell'autorizzazione richiesta. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi definiti da . è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti di un numero di caratteri inferiore a 248 e i nomi file devono essere composti di un numero di caratteri inferiore a 260. Il percorso specificato non è valido (ad esempio, la directory non esiste o si trova su un'unità non connessa). è in un formato non valido. 1 Copia un file esistente in un nuovo file.Non è consentito sovrascrivere un file con lo stesso nome. File da copiare. Nome del file di destinazione.Non può essere una directory o un file esistente. Il chiamante non dispone dell'autorizzazione richiesta. o è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi definiti dal campo .-oppure- o specifica una directory. o è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti di un numero di caratteri inferiore a 248 e i nomi file devono essere composti di un numero di caratteri inferiore a 260. Il percorso specificato in o non è valido (ad esempio, si trova su un'unità non connessa). Impossibile trovare . esiste.-oppure- Si è verificato un errore di I/O. o è in un formato non valido. 1 Copia un file esistente in un nuovo file.È consentito sovrascrivere un file con lo stesso nome. File da copiare. Nome del file di destinazione.Non può essere una directory. true se il file di destinazione può essere sovrascritto; in caso contrario, false. Il chiamante non dispone dell'autorizzazione richiesta. -oppure- è di sola lettura. o è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi definiti dal campo .-oppure- o specifica una directory. o è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti di un numero di caratteri inferiore a 248 e i nomi file devono essere composti di un numero di caratteri inferiore a 260. Il percorso specificato in o non è valido (ad esempio, si trova su un'unità non connessa). Impossibile trovare . esiste e è false.-oppure- Si è verificato un errore di I/O. o è in un formato non valido. 1 Crea o sovrascrive un file nel percorso specificato. Oggetto che fornisce l'accesso in lettura/scrittura al file specificato in . Percorso e nome del file da creare. Il chiamante non dispone dell'autorizzazione richiesta.-oppure- ha specificato un file che è in sola lettura. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi definiti da . è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti di un numero di caratteri inferiore a 248 e i nomi file devono essere composti di un numero di caratteri inferiore a 260. Il percorso specificato non è valido (ad esempio, si trova su un'unità non connessa). Si è verificato un errore di I/O durante la creazione del file. è in un formato non valido. 1 Crea o sovrascrive il file specificato. Oggetto con le dimensioni del buffer specificate che fornisce l'accesso in lettura/scrittura al file specificato in . Nome del file. Numero di byte memorizzati nel buffer per letture e scritture nel file. Il chiamante non dispone dell'autorizzazione richiesta.-oppure- ha specificato un file che è in sola lettura. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi definiti da . è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti di un numero di caratteri inferiore a 248 e i nomi file devono essere composti di un numero di caratteri inferiore a 260. Il percorso specificato non è valido (ad esempio, si trova su un'unità non connessa). Si è verificato un errore di I/O durante la creazione del file. è in un formato non valido. 1 Crea o sovrascrive il file indicato, specificando le dimensioni del buffer e un valore che descrive come creare o sovrascrivere il file. Nuovo file con le dimensioni del buffer specificate. Nome del file. Numero di byte memorizzati nel buffer per letture e scritture nel file. Uno dei valori di che descrive come creare o sovrascrivere il file. Il chiamante non dispone dell'autorizzazione richiesta.-oppure- ha specificato un file che è in sola lettura. -oppure- viene specificato per e la crittografia del file non è supportata sulla piattaforma corrente. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi definiti da . è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti di un numero di caratteri inferiore a 248 e i nomi file devono essere composti di un numero di caratteri inferiore a 260. Il percorso specificato non è valido (ad esempio, si trova su un'unità non connessa). Si è verificato un errore di I/O durante la creazione del file. è in un formato non valido. Il chiamante non dispone dell'autorizzazione richiesta.-oppure- ha specificato un file che è in sola lettura. Il chiamante non dispone dell'autorizzazione richiesta.-oppure- ha specificato un file che è in sola lettura. Crea o apre un file per la scrittura di testo con codifica UTF-8. Oggetto che scrive nel file specificato usando la codifica UTF-8. File da aprire per la scrittura. Il chiamante non dispone dell'autorizzazione richiesta. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi definiti da . è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti di un numero di caratteri inferiore a 248 e i nomi file devono essere composti di un numero di caratteri inferiore a 260. Il percorso specificato non è valido (ad esempio, si trova su un'unità non connessa). è in un formato non valido. 1 Elimina il file specificato. Nome del file da eliminare.Non è supportato l'uso di caratteri jolly. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi definiti da . è null. Il percorso specificato non è valido (ad esempio, si trova su un'unità non connessa). Il file specificato è in uso. -oppure-È presente un handle aperto sul file e il sistema operativo è Windows XP o versioni precedenti.Questo handle aperto può derivare da file e directory di enumerazione.Per altre informazioni, vedere Procedura: enumerare directory e file. è in un formato non valido. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti di un numero di caratteri inferiore a 248 e i nomi file devono essere composti di un numero di caratteri inferiore a 260. Il chiamante non dispone dell'autorizzazione richiesta.-oppure- Il file è un file eseguibile è in uso.-oppure- è una directory.-oppure- ha specificato un file in sola lettura. 1 Determina se il file specificato esiste. true se il chiamante dispone delle autorizzazioni richieste e se contiene il nome di un file esistente; in caso contrario, false.Questo metodo restituisce anche false se è null, un percorso non valido o una stringa di lunghezza zero.Se il chiamante non dispone di autorizzazioni sufficienti per leggere il file specificato, non viene generata alcuna eccezione e il metodo restituisce false a prescindere dall'esistenza di . File da controllare. 1 Ottiene l'oggetto del file nel percorso. Oggetto del file nel percorso. Percorso del file. Il parametro è vuoto, contiene solo spazi vuoti oppure caratteri non validi. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti di un numero di caratteri inferiore a 248 e i nomi file devono essere composti di un numero di caratteri inferiore a 260. è in un formato non valido. rappresenta un file e non è valido, ad esempio in quanto si trova su un'unità non connessa o è impossibile trovare il file. rappresenta una directory e non è valida, ad esempio in quanto si trova su un'unità non connessa o è impossibile trovare la directory. Il file è in uso in un altro processo. Il chiamante non dispone dell'autorizzazione richiesta. 1 Restituisce la data e l'ora di creazione del file o della directory specificata. Struttura impostata sulla data e l'ora di creazione del file o della directory specificata.Questo valore è espresso nell'ora locale. File o directory per cui ottenere informazioni sulla data e l'ora di creazione. Il chiamante non dispone dell'autorizzazione richiesta. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi definiti da . è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti di un numero di caratteri inferiore a 248 e i nomi file devono essere composti di un numero di caratteri inferiore a 260. è in un formato non valido. 1 Restituisce la data e l'ora di creazione, nell'ora UTC (Universal Coordinated Time), del file o della directory specificata. Struttura impostata sulla data e l'ora di creazione del file o della directory specificata.Questo valore è espresso nell'ora UTC. File o directory per cui ottenere informazioni sulla data e l'ora di creazione. Il chiamante non dispone dell'autorizzazione richiesta. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi definiti da . è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti di un numero di caratteri inferiore a 248 e i nomi file devono essere composti di un numero di caratteri inferiore a 260. è in un formato non valido. 2 Restituisce la data e l'ora dell'ultimo accesso al file o alla directory specificata. Struttura impostata sulla data e l'ora dell'ultimo accesso al file o alla directory specificata.Questo valore è espresso nell'ora locale. File o directory per cui ottenere informazioni sulla data e l'ora di accesso. Il chiamante non dispone dell'autorizzazione richiesta. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi definiti da . è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti di un numero di caratteri inferiore a 248 e i nomi file devono essere composti di un numero di caratteri inferiore a 260. è in un formato non valido. 1 Restituisce la data e l'ora, nell'ora UTC (Universal Coordinated Time), dell'ultimo accesso al file o alla directory specificata. Struttura impostata sulla data e l'ora dell'ultimo accesso al file o alla directory specificata.Questo valore è espresso nell'ora UTC. File o directory per cui ottenere informazioni sulla data e l'ora di accesso. Il chiamante non dispone dell'autorizzazione richiesta. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi definiti da . è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti di un numero di caratteri inferiore a 248 e i nomi file devono essere composti di un numero di caratteri inferiore a 260. è in un formato non valido. 1 Restituisce la data e l'ora dell'ultima scrittura nel file o nella directory specificata. Struttura impostata sulla data e l'ora dell'ultima scrittura nel file o nella directory specificata.Questo valore è espresso nell'ora locale. File o directory per cui ottenere informazioni sulla data e l'ora di scrittura. Il chiamante non dispone dell'autorizzazione richiesta. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi definiti da . è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti di un numero di caratteri inferiore a 248 e i nomi file devono essere composti di un numero di caratteri inferiore a 260. è in un formato non valido. 1 Restituisce la data e l'ora, nell'ora UTC (Universal Coordinated Time), dell'ultima scrittura nel file o nella directory specificata. Struttura impostata sulla data e l'ora dell'ultima scrittura nel file o nella directory specificata.Questo valore è espresso nell'ora UTC. File o directory per cui ottenere informazioni sulla data e l'ora di scrittura. Il chiamante non dispone dell'autorizzazione richiesta. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi definiti da . è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti di un numero di caratteri inferiore a 248 e i nomi file devono essere composti di un numero di caratteri inferiore a 260. è in un formato non valido. 2 Sposta il file specificato in un nuovo percorso, consentendo di specificare per esso un nuovo nome. Nome del file da spostare.Può includere un percorso relativo o assoluto. Nuovo percorso e nome del file. Il file di destinazione esiste già.-oppure-Impossibile trovare . o è null. o è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi definiti in . Il chiamante non dispone dell'autorizzazione richiesta. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti di un numero di caratteri inferiore a 248 e i nomi file devono essere composti di un numero di caratteri inferiore a 260. Il percorso specificato in o non è valido (ad esempio, si trova su un'unità non connessa). o è in un formato non valido. 1 Apre un oggetto nel percorso specificato con accesso in lettura/scrittura. Oggetto aperto nella modalità e nel percorso specificati, con accesso in lettura/scrittura e non condiviso. File da aprire. Valore che specifica se verrà creato un file qualora non ne esista già uno e determina se mantenere o sovrascrivere il contenuto dei file esistenti. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi definiti da . è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti di un numero di caratteri inferiore a 248 e i nomi file devono essere composti di un numero di caratteri inferiore a 260. Il percorso specificato non è valido (ad esempio, si trova su un'unità non connessa). Si è verificato un errore di I/O durante l'apertura del file. ha specificato un file che è in sola lettura.-oppure- L'operazione non è supportata sulla piattaforma corrente.-oppure- ha specificato una directory.-oppure- Il chiamante non dispone dell'autorizzazione richiesta. -oppure- è e il file specificato è un file nascosto. ha specificato un valore non valido. Il file specificato in non è stato trovato. è in un formato non valido. 1 Apre un oggetto nel percorso specificato, con la modalità e l'accesso indicati. Oggetto non condiviso che consente di accedere al file specificato, con la modalità e l'accesso indicati. File da aprire. Valore che specifica se verrà creato un file qualora non ne esista già uno e determina se mantenere o sovrascrivere il contenuto dei file esistenti. Valore che specifica le operazioni eseguibili sul file. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi definiti da .-oppure- ha specificato Read e ha specificato Create, CreateNew, Truncate, oppure Append. è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti di un numero di caratteri inferiore a 248 e i nomi file devono essere composti di un numero di caratteri inferiore a 260. Il percorso specificato non è valido (ad esempio, si trova su un'unità non connessa). Si è verificato un errore di I/O durante l'apertura del file. ha specificato un file che è in sola lettura e non è Read.-oppure- ha specificato una directory.-oppure- Il chiamante non dispone dell'autorizzazione richiesta. -oppure- è e il file specificato è un file nascosto. o ha specificato un valore non valido. Il file specificato in non è stato trovato. è in un formato non valido. 1 Apre un oggetto nel percorso specificato, con la modalità indicata con accesso in lettura, scrittura o lettura/scrittura e l'opzione di condivisione indicata. Oggetto nel percorso specificato, con la modalità indicata con accesso in lettura, scrittura o lettura/scrittura e l'opzione di condivisione indicata. File da aprire. Valore che specifica se verrà creato un file qualora non ne esista già uno e determina se mantenere o sovrascrivere il contenuto dei file esistenti. Valore che specifica le operazioni eseguibili sul file. Valore che specifica il tipo di accesso al file di cui dispongono altri thread. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi definiti da .-oppure- ha specificato Read e ha specificato Create, CreateNew, Truncate, oppure Append. è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti di un numero di caratteri inferiore a 248 e i nomi file devono essere composti di un numero di caratteri inferiore a 260. Il percorso specificato non è valido (ad esempio, si trova su un'unità non connessa). Si è verificato un errore di I/O durante l'apertura del file. ha specificato un file che è in sola lettura e non è Read.-oppure- ha specificato una directory.-oppure- Il chiamante non dispone dell'autorizzazione richiesta. -oppure- è e il file specificato è un file nascosto. o o ha specificato un valore non valido. Il file specificato in non è stato trovato. è in un formato non valido. 1 Apre un file esistente per la lettura. Oggetto di sola lettura nel percorso specificato. File da aprire per la lettura. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi definiti da . è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti di un numero di caratteri inferiore a 248 e i nomi file devono essere composti di un numero di caratteri inferiore a 260. Il percorso specificato non è valido (ad esempio, si trova su un'unità non connessa). ha specificato una directory.-oppure- Il chiamante non dispone dell'autorizzazione richiesta. Il file specificato in non è stato trovato. è in un formato non valido. Si è verificato un errore di I/O durante l'apertura del file. 1 Apre un file di testo esistente con codifica UTF-8 per la lettura. Oggetto nel percorso specificato. File da aprire per la lettura. Il chiamante non dispone dell'autorizzazione richiesta. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi definiti da . è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti di un numero di caratteri inferiore a 248 e i nomi file devono essere composti di un numero di caratteri inferiore a 260. Il percorso specificato non è valido (ad esempio, si trova su un'unità non connessa). Il file specificato in non è stato trovato. è in un formato non valido. 1 Apre un file esistente o crea un nuovo file per la scrittura. Oggetto non condiviso nel percorso specificato con accesso a . File da aprire per la scrittura. Il chiamante non dispone dell'autorizzazione richiesta.-oppure- ha specificato un file o una directory in sola lettura. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi definiti da . è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti di un numero di caratteri inferiore a 248 e i nomi file devono essere composti di un numero di caratteri inferiore a 260. Il percorso specificato non è valido (ad esempio, si trova su un'unità non connessa). è in un formato non valido. 1 Apre un file binario, ne legge il contenuto in una matrice di byte e lo chiude. Matrice di byte con il contenuto del file. File da aprire per la lettura. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi definiti da . è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti di un numero di caratteri inferiore a 248 e i nomi file devono essere composti di un numero di caratteri inferiore a 260. Il percorso specificato non è valido (ad esempio, si trova su un'unità non connessa). Si è verificato un errore di I/O durante l'apertura del file. L'operazione non è supportata sulla piattaforma corrente.-oppure- ha specificato una directory.-oppure- Il chiamante non dispone dell'autorizzazione richiesta. Il file specificato in non è stato trovato. è in un formato non valido. Il chiamante non dispone dell'autorizzazione richiesta. 1 Apre un file di testo, ne legge tutte le righe e quindi lo chiude. Matrice di stringhe contenente tutte le righe del file. File da aprire per la lettura. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi definiti da . è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti di un numero di caratteri inferiore a 248 e i nomi file devono essere composti di un numero di caratteri inferiore a 260. Il percorso specificato non è valido (ad esempio, si trova su un'unità non connessa). Si è verificato un errore di I/O durante l'apertura del file. ha specificato un file che è in sola lettura.-oppure- L'operazione non è supportata sulla piattaforma corrente.-oppure- ha specificato una directory.-oppure- Il chiamante non dispone dell'autorizzazione richiesta. Il file specificato in non è stato trovato. è in un formato non valido. Il chiamante non dispone dell'autorizzazione richiesta. 1 Apre un file, ne legge tutte le righe con la codifica specificata e quindi lo chiude. Matrice di stringhe contenente tutte le righe del file. File da aprire per la lettura. Codifica applicata al contenuto del file. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi definiti da . è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti di un numero di caratteri inferiore a 248 e i nomi file devono essere composti di un numero di caratteri inferiore a 260. Il percorso specificato non è valido (ad esempio, si trova su un'unità non connessa). Si è verificato un errore di I/O durante l'apertura del file. ha specificato un file che è in sola lettura.-oppure- L'operazione non è supportata sulla piattaforma corrente.-oppure- ha specificato una directory.-oppure- Il chiamante non dispone dell'autorizzazione richiesta. Il file specificato in non è stato trovato. è in un formato non valido. Il chiamante non dispone dell'autorizzazione richiesta. 1 Apre un file di testo, ne legge tutte le righe e quindi lo chiude. Stringa contenente tutte le righe del file. File da aprire per la lettura. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi definiti da . è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti di un numero di caratteri inferiore a 248 e i nomi file devono essere composti di un numero di caratteri inferiore a 260. Il percorso specificato non è valido (ad esempio, si trova su un'unità non connessa). Si è verificato un errore di I/O durante l'apertura del file. ha specificato un file che è in sola lettura.-oppure- L'operazione non è supportata sulla piattaforma corrente.-oppure- ha specificato una directory.-oppure- Il chiamante non dispone dell'autorizzazione richiesta. Il file specificato in non è stato trovato. è in un formato non valido. Il chiamante non dispone dell'autorizzazione richiesta. 1 Apre un file, ne legge tutte le righe con la codifica specificata e quindi lo chiude. Stringa contenente tutte le righe del file. File da aprire per la lettura. Codifica applicata al contenuto del file. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi definiti da . è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti di un numero di caratteri inferiore a 248 e i nomi file devono essere composti di un numero di caratteri inferiore a 260. Il percorso specificato non è valido (ad esempio, si trova su un'unità non connessa). Si è verificato un errore di I/O durante l'apertura del file. ha specificato un file che è in sola lettura.-oppure- L'operazione non è supportata sulla piattaforma corrente.-oppure- ha specificato una directory.-oppure- Il chiamante non dispone dell'autorizzazione richiesta. Il file specificato in non è stato trovato. è in un formato non valido. Il chiamante non dispone dell'autorizzazione richiesta. 1 Legge le righe di un file. Tutte le righe del file o le righe sono il risultato di una query. File da leggere. è una stringa di lunghezza zero, contiene solo spazi vuoti o contiene uno o più caratteri non validi definiti per il metodo. è null. non è valido, poiché, ad esempio, si trova su un'unità non mappata. Il file specificato dal parametro non è stato trovato. Si è verificato un errore di I/O durante l'apertura del file. Il parametro supera la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti da un numero di caratteri inferiore a 248 e i nomi file devono essere composti da un numero di caratteri inferiore a 260. Il chiamante non dispone dell'autorizzazione richiesta. Il parametro consente di specificare un file di sola lettura.-oppure-L'operazione non è supportata sulla piattaforma corrente.-oppure- è una directory.-oppure-Il chiamante non dispone dell'autorizzazione richiesta. Legge le righe di un file con una codifica specificata. Tutte le righe del file o le righe sono il risultato di una query. File da leggere. Codifica applicata al contenuto del file. Il parametro è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi definiti dal metodo . è null. non è valido, poiché, ad esempio, si trova su un'unità non mappata. Il file specificato dal parametro non è stato trovato. Si è verificato un errore di I/O durante l'apertura del file. Il parametro supera la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti da un numero di caratteri inferiore a 248 e i nomi file devono essere composti da un numero di caratteri inferiore a 260. Il chiamante non dispone dell'autorizzazione richiesta. Il parametro consente di specificare un file di sola lettura.-oppure-L'operazione non è supportata sulla piattaforma corrente.-oppure- è una directory.-oppure-Il chiamante non dispone dell'autorizzazione richiesta. Imposta l'enumerazione del file nel percorso specificato. Percorso del file. Combinazione bit per bit dei valori di enumerazione. è vuoto, contiene solo spazi vuoti, caratteri non validi, oppure l'attributo del file non è valido. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti di un numero di caratteri inferiore a 248 e i nomi file devono essere composti di un numero di caratteri inferiore a 260. è in un formato non valido. Il percorso specificato non è valido (ad esempio, si trova su un'unità non connessa). Impossibile trovare il file. ha specificato un file che è in sola lettura.-oppure- L'operazione non è supportata sulla piattaforma corrente.-oppure- ha specificato una directory.-oppure- Il chiamante non dispone dell'autorizzazione richiesta. 1 Imposta la data e l'ora di creazione del file. File per cui impostare le informazioni sulla data e l'ora di creazione. Oggetto contenente il valore da impostare per la data e l'ora di creazione di .Questo valore è espresso nell'ora locale. Il percorso specificato non è stato trovato. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi definiti da . è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti di un numero di caratteri inferiore a 248 e i nomi file devono essere composti di un numero di caratteri inferiore a 260. Si è verificato un errore di I/O durante l'esecuzione dell'operazione. specifica un valore al di fuori dell'intervallo di date, ore o di entrambe, consentite per l'operazione. Il chiamante non dispone dell'autorizzazione richiesta. è in un formato non valido. 1 Imposta la data e l'ora, nell'ora UTC (Universal Coordinated Time), della creazione del file. File per cui impostare le informazioni sulla data e l'ora di creazione. Oggetto contenente il valore da impostare per la data e l'ora di creazione di .Questo valore è espresso nell'ora UTC. Il percorso specificato non è stato trovato. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi definiti da . è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti di un numero di caratteri inferiore a 248 e i nomi file devono essere composti di un numero di caratteri inferiore a 260. Si è verificato un errore di I/O durante l'esecuzione dell'operazione. specifica un valore al di fuori dell'intervallo di date, ore o di entrambe, consentite per l'operazione. Il chiamante non dispone dell'autorizzazione richiesta. è in un formato non valido. 2 Imposta la data e l'ora dell'ultimo accesso al file specificato. File per cui impostare le informazioni sulla data e l'ora di accesso. Oggetto contenente il valore da impostare per la data e l'ora dell'ultimo accesso di .Questo valore è espresso nell'ora locale. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi definiti da . è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti di un numero di caratteri inferiore a 248 e i nomi file devono essere composti di un numero di caratteri inferiore a 260. Il percorso specificato non è stato trovato. Il chiamante non dispone dell'autorizzazione richiesta. è in un formato non valido. specifica un valore esterno all'intervallo di date od ore consentite per l'operazione. 1 Imposta la data e l'ora, nell'ora UTC (Universal Coordinated Time), dell'ultimo accesso al file specificato. File per cui impostare le informazioni sulla data e l'ora di accesso. Oggetto contenente il valore da impostare per la data e l'ora dell'ultimo accesso di .Questo valore è espresso nell'ora UTC. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi definiti da . è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti di un numero di caratteri inferiore a 248 e i nomi file devono essere composti di un numero di caratteri inferiore a 260. Il percorso specificato non è stato trovato. Il chiamante non dispone dell'autorizzazione richiesta. è in un formato non valido. specifica un valore esterno all'intervallo di date od ore consentite per l'operazione. 1 Imposta la data e l'ora dell'ultima scrittura nel file specificato. File per cui impostare le informazioni sulla data e l'ora. Oggetto contenente il valore da impostare per la data e l'ora dell'ultima scrittura di .Questo valore è espresso nell'ora locale. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi definiti da . è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti di un numero di caratteri inferiore a 248 e i nomi file devono essere composti di un numero di caratteri inferiore a 260. Il percorso specificato non è stato trovato. Il chiamante non dispone dell'autorizzazione richiesta. è in un formato non valido. specifica un valore esterno all'intervallo di date od ore consentite per l'operazione. 1 Imposta la data e l'ora, nell'ora UTC (Universal Coordinated Time), dell'ultima scrittura nel file specificato. File per cui impostare le informazioni sulla data e l'ora. Oggetto contenente il valore da impostare per la data e l'ora dell'ultima scrittura di .Questo valore è espresso nell'ora UTC. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi definiti da . è null. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti di un numero di caratteri inferiore a 248 e i nomi file devono essere composti di un numero di caratteri inferiore a 260. Il percorso specificato non è stato trovato. Il chiamante non dispone dell'autorizzazione richiesta. è in un formato non valido. specifica un valore esterno all'intervallo di date od ore consentite per l'operazione. 2 Crea un nuovo file, scrive la matrice di byte specificata e quindi lo chiude.Se il file di destinazione è già esistente, viene sovrascritto. File in cui scrivere. Byte da scrivere nel file. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi definiti da . è null o la matrice di byte è vuota. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti di un numero di caratteri inferiore a 248 e i nomi file devono essere composti di un numero di caratteri inferiore a 260. Il percorso specificato non è valido (ad esempio, si trova su un'unità non connessa). Si è verificato un errore di I/O durante l'apertura del file. ha specificato un file che è in sola lettura.-oppure- L'operazione non è supportata sulla piattaforma corrente.-oppure- ha specificato una directory.-oppure- Il chiamante non dispone dell'autorizzazione richiesta. è in un formato non valido. Il chiamante non dispone dell'autorizzazione richiesta. 1 Crea un nuovo file, vi scrive una raccolta di stringhe e quindi lo chiude. File in cui scrivere. Righe da scrivere nel file. è una stringa di lunghezza zero, contiene solo spazi vuoti o contiene uno o più caratteri non validi definiti per il metodo. Siao è null. non è valido, poiché, ad esempio, si trova su un'unità non mappata. Si è verificato un errore di I/O durante l'apertura del file. Il parametro supera la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti da un numero di caratteri inferiore a 248 e i nomi file devono essere composti da un numero di caratteri inferiore a 260. è in un formato non valido. Il chiamante non dispone dell'autorizzazione richiesta. Il parametro consente di specificare un file di sola lettura.-oppure-L'operazione non è supportata sulla piattaforma corrente.-oppure- è una directory.-oppure-Il chiamante non dispone dell'autorizzazione richiesta. Crea un nuovo file usando la codifica specificata, vi scrive una raccolta di stringhe e quindi lo chiude. File in cui scrivere. Righe da scrivere nel file. Codifica dei caratteri da usare. è una stringa di lunghezza zero, contiene solo spazi vuoti o contiene uno o più caratteri non validi definiti per il metodo. Sia,, o è null. non è valido, poiché, ad esempio, si trova su un'unità non mappata. Si è verificato un errore di I/O durante l'apertura del file. Il parametro supera la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti da un numero di caratteri inferiore a 248 e i nomi file devono essere composti da un numero di caratteri inferiore a 260. è in un formato non valido. Il chiamante non dispone dell'autorizzazione richiesta. Il parametro consente di specificare un file di sola lettura.-oppure-L'operazione non è supportata sulla piattaforma corrente.-oppure- è una directory.-oppure-Il chiamante non dispone dell'autorizzazione richiesta. Crea un nuovo file, scrive la stringa specificata e quindi lo chiude.Se il file di destinazione è già esistente, viene sovrascritto. File in cui scrivere. Stringa da scrivere nel file. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi definiti da . Il parametro è null o il parametro è vuoto. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti di un numero di caratteri inferiore a 248 e i nomi file devono essere composti di un numero di caratteri inferiore a 260. Il percorso specificato non è valido (ad esempio, si trova su un'unità non connessa). Si è verificato un errore di I/O durante l'apertura del file. ha specificato un file che è in sola lettura.-oppure- L'operazione non è supportata sulla piattaforma corrente.-oppure- ha specificato una directory.-oppure- Il chiamante non dispone dell'autorizzazione richiesta. è in un formato non valido. Il chiamante non dispone dell'autorizzazione richiesta. 1 Crea un nuovo file, scrive la stringa specificata usando la codifica specificata e quindi lo chiude.Se il file di destinazione è già esistente, viene sovrascritto. File in cui scrivere. Stringa da scrivere nel file. Codifica da applicare alla stringa. è una stringa di lunghezza zero, contiene solo spazi vuoti oppure uno o più caratteri non validi definiti da . Il parametro è null o il parametro è vuoto. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti di un numero di caratteri inferiore a 248 e i nomi file devono essere composti di un numero di caratteri inferiore a 260. Il percorso specificato non è valido (ad esempio, si trova su un'unità non connessa). Si è verificato un errore di I/O durante l'apertura del file. ha specificato un file che è in sola lettura.-oppure- L'operazione non è supportata sulla piattaforma corrente.-oppure- ha specificato una directory.-oppure- Il chiamante non dispone dell'autorizzazione richiesta. è in un formato non valido. Il chiamante non dispone dell'autorizzazione richiesta. 1 Fornisce proprietà e metodi dell'istanza per la creazione, la copia, lo spostamento e l'apertura di file e facilita la creazione di oggetti .La classe non può essere ereditata.Per esaminare il codice sorgente di .NET Framework per questo tipo, vedere il Reference Source. 1 Inizializza una nuova istanza della classe , che agisce da wrapper per un percorso di file. Nome completo del nuovo file oppure nome file relativo.Non terminare il percorso con il carattere di separazione directory. è null. Il chiamante non dispone dell'autorizzazione richiesta. Il nome del file è vuoto, contiene solo spazi o contiene caratteri non validi. Accesso a negato. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti di un numero di caratteri inferiore a 248 e i nomi file devono essere composti di un numero di caratteri inferiore a 260. contiene il carattere di due punti (:) all'interno della stringa. Crea un oggetto che aggiunge testo al file rappresentato da questa istanza di . Nuovo oggetto StreamWriter. 1 Copia un file esistente in un nuovo file, non consentendo la sovrascrittura di un file esistente. Nuovo file con percorso completo. Nome del nuovo file in cui copiare. Il parametro è vuoto, contiene solo spazi vuoti oppure caratteri non validi. Si è verificato un errore oppure il file di destinazione esiste già. Il chiamante non dispone dell'autorizzazione richiesta. è null. Viene passato un percorso di directory oppure è in corso lo spostamento del file in una diversa unità. La directory specificata in non esiste. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti di un numero di caratteri inferiore a 248 e i nomi file devono essere composti di un numero di caratteri inferiore a 260. contiene due punti (:) all'interno della stringa ma non specifica il volume. 1 Copia un file esistente in un nuovo file, consentendo la sovrascrittura di un file esistente. Nuovo file oppure sovrascrittura di un file esistente se è true.Se il file esiste e è false, viene generata un'eccezione . Nome del nuovo file in cui copiare. true per consentire di sovrascrivere un file esistente; in caso contrario, false. Il parametro è vuoto, contiene solo spazi vuoti oppure caratteri non validi. Si è verificato un errore oppure il file di destinazione esiste già e è false. Il chiamante non dispone dell'autorizzazione richiesta. è null. La directory specificata in non esiste. Viene passato un percorso di directory oppure è in corso lo spostamento del file in una diversa unità. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti di un numero di caratteri inferiore a 248 e i nomi file devono essere composti di un numero di caratteri inferiore a 260. contiene il carattere di due punti (:) all'interno della stringa. 1 Crea un file. Nuovo file. 1 Crea un oggetto che scrive un nuovo file di testo. Nuovo oggetto StreamWriter. Il nome file è una directory. Il disco è di sola lettura. Il chiamante non dispone dell'autorizzazione richiesta. 1 Elimina un file in modo permanente. Il file di destinazione è aperto o associato alla memoria su un computer con sistema operativo Microsoft Windows NT.-oppure-È presente un handle aperto sul file e il sistema operativo è Windows XP o versioni precedenti.Questo handle aperto può derivare da file e directory di enumerazione.Per altre informazioni, vedere Procedura: enumerare directory e file. Il chiamante non dispone dell'autorizzazione richiesta. Il percorso è una directory. 1 Ottiene un'istanza della directory padre. Oggetto che rappresenta la directory padre di questo file. Il percorso specificato non è valido, poiché, ad esempio, si trova su un'unità non connessa. Il chiamante non dispone dell'autorizzazione richiesta. 1 Ottiene una stringa che rappresenta il percorso completo della directory. Stringa che rappresenta il percorso completo della directory. null è stato passato per il nome della directory. Il percorso completo è costituito da 260 o più caratteri. Il chiamante non dispone dell'autorizzazione richiesta. 1 Ottiene un valore che indica se un file esiste. true se il file esiste; false se il file non esiste oppure è una directory. 1 Ottiene o imposta un valore che determina se il file corrente è di sola lettura. true se l'oggetto corrente è di sola lettura; in caso contrario, false. Il file descritto dall'oggetto corrente non è stato trovato. Si è verificato un errore di I/O durante l'apertura del file. L'operazione non è supportata sulla piattaforma corrente.-oppure- Il chiamante non dispone dell'autorizzazione richiesta. L'utente non dispone dell'autorizzazione di scrittura, ma ha tentato di impostare questa proprietà su false. 1 Ottiene le dimensioni in byte del file corrente. Dimensione del file corrente espressa in byte. non può aggiornare lo stato del file o della directory. Il file specificato non esiste.-oppure- La proprietà Length è chiamata per una directory. 1 Sposta il file specificato in un nuovo percorso, consentendo di specificare per esso un nuovo nome. Percorso nel quale spostare il file, per il quale è possibile specificare un diverso nome file. Si è verificato un errore di I/O, ad esempio il file di destinazione esiste già o la periferica di destinazione non è pronta. è null. Il parametro è vuoto, contiene solo spazi vuoti oppure caratteri non validi. Il chiamante non dispone dell'autorizzazione richiesta. è in sola lettura o è una directory. Il file non è stato individuato. Il percorso specificato non è valido, poiché, ad esempio, si trova su un'unità non connessa. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti di un numero di caratteri inferiore a 248 e i nomi file devono essere composti di un numero di caratteri inferiore a 260. contiene il carattere di due punti (:) all'interno della stringa. 1 Ottiene il nome del file. Nome del file. 1 Apre un file nella modalità specificata. File aperto nella modalità specificata, con accesso in lettura/scrittura e non condiviso. Costante che specifica la modalità, ad esempio Open o Append, per l'apertura del file. Il file non è stato individuato. Il file è in sola lettura o è una directory. Il percorso specificato non è valido, poiché, ad esempio, si trova su un'unità non connessa. File già aperto. 2 Apre un file nella modalità specificata, con accesso in scrittura o lettura/scrittura. Oggetto aperto con la modalità e l'accesso specificati e non condiviso. Costante che specifica la modalità, ad esempio Open o Append, per l'apertura del file. Costante che specifica se aprire il file con accesso Read, Write o ReadWrite. Il chiamante non dispone dell'autorizzazione richiesta. Il file non è stato individuato. è in sola lettura o è una directory. Il percorso specificato non è valido, poiché, ad esempio, si trova su un'unità non connessa. File già aperto. 2 Apre un file nella modalità specificata, con accesso in lettura, in scrittura o in lettura/scrittura e l'opzione di condivisione specificata. Oggetto aperto con la modalità, l'accesso e le opzioni di condivisione specificati. Costante che specifica la modalità, ad esempio Open o Append, per l'apertura del file. Costante che specifica se aprire il file con accesso Read, Write o ReadWrite. Costante che specifica il tipo di accesso al file degli altri oggetti FileStream. Il chiamante non dispone dell'autorizzazione richiesta. Il file non è stato individuato. è in sola lettura o è una directory. Il percorso specificato non è valido, poiché, ad esempio, si trova su un'unità non connessa. File già aperto. 2 Crea un oggetto di sola lettura. Nuovo oggetto di sola lettura. è in sola lettura o è una directory. Il percorso specificato non è valido, poiché, ad esempio, si trova su un'unità non connessa. File già aperto. 2 Crea un oggetto con codifica UTF8, che legge da un file di testo esistente. Nuovo oggetto StreamReader con codifica UTF8. Il chiamante non dispone dell'autorizzazione richiesta. Il file non è stato individuato. è in sola lettura o è una directory. Il percorso specificato non è valido, poiché, ad esempio, si trova su un'unità non connessa. 2 Crea un oggetto di sola scrittura. Oggetto di sola scrittura non condiviso per un file nuovo o esistente. Il percorso specificato alla creazione di un'istanza dell'oggetto è di sola lettura o è una directory. Il percorso specificato alla creazione di un'istanza dell'oggetto non è valido, poiché, ad esempio, si trova su un'unità non mappata. 2 Restituisce il percorso in forma di stringa. Stringa che rappresenta il percorso. 1 Rappresenta le opzioni avanzate per la creazione di un oggetto . 1 Indica che è possibile utilizzare un file per la lettura e la scrittura asincrona. Indica l'eliminazione automatica del file quando non è più in uso. Indica che un file è crittografato ed è possibile decrittografarlo solamente utilizzando lo stesso account utente utilizzato per la crittografia. Indica che non deve essere utilizzata alcuna opzione aggiuntiva quando crea un oggetto . Indica l'accesso casuale al file.Il sistema può utilizzarlo come suggerimento per l'ottimizzazione della cache del file. Indica che l'accesso del file deve avvenire in modo sequenziale dall'inizio alla fine.Il sistema può utilizzarlo come suggerimento per l'ottimizzazione della cache del file.Se un'applicazione sposta il puntatore a file per l'accesso casuale, la cache potrebbe non essere ottimale ma l'operazione viene comunque garantita. Indica al sistema di ignorare le cache intermedie e di accedere direttamente al disco. Fornisce un oggetto per un file, con il supporto di operazioni di lettura e scrittura sincrone e asincrone.Per esaminare il codice sorgente di .NET Framework per questo tipo, vedere il Reference Source. 1 Inizializza una nuova istanza della classe per l'handle di file specificato, con l'autorizzazione di lettura/scrittura specificata. Handle di file relativo al file che sarà incapsulato nell'oggetto FileStream corrente. Costante che imposta le proprietà e dell'oggetto FileStream. non è un campo di . Il chiamante non dispone dell'autorizzazione richiesta. Si è verificato un errore di I/O, ad esempio un errore su disco.-oppure-Il flusso è stato chiuso. Il parametro richiesto non è consentito dal sistema operativo per l'handle di file specificato, ad esempio quando è Write o ReadWrite e l'handle di file è impostato per l'accesso in sola lettura. Inizializza una nuova istanza della classe per l'handle di file specificato, con l'autorizzazione di lettura/scrittura e la dimensione del buffer specificate. Handle di file relativo al file che sarà incapsulato nell'oggetto FileStream corrente. Costante che imposta le proprietà e dell'oggetto FileStream. Valore positivo maggiore di 0 che indica la dimensione del buffer.La dimensione del buffer predefinita è 4096. Il parametro è di un formato non valido.-oppure-Il parametro rappresenta un handle sincrono che è stato utilizzato in modo asincrono. Il parametro è negativo. Si è verificato un errore di I/O, ad esempio un errore su disco.-oppure-Il flusso è stato chiuso. Il chiamante non dispone dell'autorizzazione richiesta. Il parametro richiesto non è consentito dal sistema operativo per l'handle di file specificato, ad esempio quando è Write o ReadWrite e l'handle di file è impostato per l'accesso in sola lettura. Inizializza una nuova istanza della classe per l'handle di file specificato, con l'autorizzazione di lettura/scrittura, la dimensione del buffer e lo stato sincrono o asincrono specificati. Handle di file relativo al file che sarà incapsulato nell'oggetto FileStream. Costante che imposta le proprietà e dell'oggetto FileStream. Valore positivo maggiore di 0 che indica la dimensione del buffer.La dimensione del buffer predefinita è 4096. true se l'handle è stato aperto in modalità asincrona, ovvero in modalità I/O sovrapposta; in caso contrario, false. Il parametro è di un formato non valido.-oppure-Il parametro rappresenta un handle sincrono che è stato utilizzato in modo asincrono. Il parametro è negativo. Si è verificato un errore di I/O, ad esempio un errore su disco.-oppure-Il flusso è stato chiuso. Il chiamante non dispone dell'autorizzazione richiesta. Il parametro richiesto non è consentito dal sistema operativo per l'handle di file specificato, ad esempio quando è Write o ReadWrite e l'handle di file è impostato per l'accesso in sola lettura. Inizializza una nuova istanza della classe con il percorso e la modalità di creazione specificati. Percorso relativo o assoluto per il file che sarà incapsulato dall'oggetto FileStream corrente. Costante che determina la modalità di apertura o di creazione del file. è una stringa vuota (""), contiene solo spazi oppure contiene uno o più caratteri non validi. -oppure- fa riferimento a dispositivi non basati su file come "con:", "com1:", "lpt1:" e così via.in un ambiente NTFS. fa riferimento a dispositivi non basati su file come "con:", "com1:", "lpt1:" e così via.in un ambiente non NTFS. è null. Il chiamante non dispone dell'autorizzazione richiesta. Impossibile trovare il file, ad esempio quando è FileMode.Truncate o FileMode.Open e il file specificato da non è disponibile.È necessario che il file sia già disponibile in queste modalità. Si è verificato un errore di I/O, ad esempio quando si specifica FileMode.CreateNew e il file specificato da è già presente.-oppure-Il flusso è stato chiuso. Il percorso specificato non è valido, poiché, ad esempio, si trova su un'unità non connessa. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti di un numero di caratteri inferiore a 248 e i nomi file devono essere composti di un numero di caratteri inferiore a 260. contiene un valore non valido. Inizializza una nuova istanza della classe con il percorso, la modalità di creazione e l'autorizzazione di lettura/scrittura specificati. Percorso relativo o assoluto per il file che sarà incapsulato dall'oggetto FileStream corrente. Costante che determina la modalità di apertura o di creazione del file. Costante che determina la modalità di accesso al file da parte dell'oggetto FileStream.Determina anche i valori restituiti dalle proprietà e dell'oggetto FileStream. è true se specifica un file su disco. è null. è una stringa vuota (""), contiene solo spazi oppure contiene uno o più caratteri non validi. -oppure- fa riferimento a dispositivi non basati su file come "con:", "com1:", "lpt1:" e così via.in un ambiente NTFS. fa riferimento a dispositivi non basati su file come "con:", "com1:", "lpt1:" e così via.in un ambiente non NTFS. Impossibile trovare il file, ad esempio quando è FileMode.Truncate o FileMode.Open e il file specificato da non è disponibile.È necessario che il file sia già disponibile in queste modalità. Si è verificato un errore di I/O, ad esempio quando si specifica FileMode.CreateNew e il file specificato da è già presente. -oppure-Il flusso è stato chiuso. Il chiamante non dispone dell'autorizzazione richiesta. Il percorso specificato non è valido, poiché, ad esempio, si trova su un'unità non connessa. Il parametro richiesto non è consentito dal sistema operativo per il parametro specificato, ad esempio quando è Write o ReadWrite e il file o la directory è impostata per l'accesso in sola lettura. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti di un numero di caratteri inferiore a 248 e i nomi file devono essere composti di un numero di caratteri inferiore a 260. contiene un valore non valido. Inizializza una nuova istanza della classe con il percorso, la modalità di creazione, l'autorizzazione di lettura/scrittura e l'autorizzazione di condivisione specificati. Percorso relativo o assoluto per il file che sarà incapsulato dall'oggetto FileStream corrente. Costante che determina la modalità di apertura o di creazione del file. Costante che determina la modalità di accesso al file da parte dell'oggetto FileStream.Determina anche i valori restituiti dalle proprietà e dell'oggetto FileStream. è true se specifica un file su disco. Costante che determina la modalità di condivisione del file da parte dei processi. è null. è una stringa vuota (""), contiene solo spazi oppure contiene uno o più caratteri non validi. -oppure- fa riferimento a dispositivi non basati su file come "con:", "com1:", "lpt1:" e così via.in un ambiente NTFS. fa riferimento a dispositivi non basati su file come "con:", "com1:", "lpt1:" e così via.in un ambiente non NTFS. Impossibile trovare il file, ad esempio quando è FileMode.Truncate o FileMode.Open e il file specificato da non è disponibile.È necessario che il file sia già disponibile in queste modalità. Si è verificato un errore di I/O, ad esempio quando si specifica FileMode.CreateNew e il file specificato da è già presente. -oppure-Sul sistema è in esecuzione Windows 98 o Windows 98 Second Edition e è impostata su FileShare.Delete.-oppure-Il flusso è stato chiuso. Il chiamante non dispone dell'autorizzazione richiesta. Il percorso specificato non è valido, poiché, ad esempio, si trova su un'unità non connessa. Il parametro richiesto non è consentito dal sistema operativo per il parametro specificato, ad esempio quando è Write o ReadWrite e il file o la directory è impostata per l'accesso in sola lettura. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti di un numero di caratteri inferiore a 248 e i nomi file devono essere composti di un numero di caratteri inferiore a 260. contiene un valore non valido. Inizializza una nuova istanza della classe con il percorso, la modalità di creazione, l'autorizzazione di lettura/scrittura e condivisione e la dimensione del buffer specificati. Percorso relativo o assoluto per il file che sarà incapsulato dall'oggetto FileStream corrente. Costante che determina la modalità di apertura o di creazione del file. Costante che determina la modalità di accesso al file da parte dell'oggetto FileStream.Determina anche i valori restituiti dalle proprietà e dell'oggetto FileStream. è true se specifica un file su disco. Costante che determina la modalità di condivisione del file da parte dei processi. Valore positivo maggiore di 0 che indica la dimensione del buffer.La dimensione del buffer predefinita è 4096. è null. è una stringa vuota (""), contiene solo spazi oppure contiene uno o più caratteri non validi. -oppure- fa riferimento a dispositivi non basati su file come "con:", "com1:", "lpt1:" e così via.in un ambiente NTFS. fa riferimento a dispositivi non basati su file come "con:", "com1:", "lpt1:" e così via.in un ambiente non NTFS. è un valore negativo o zero.-oppure- , o contengono un valore non valido. Impossibile trovare il file, ad esempio quando è FileMode.Truncate o FileMode.Open e il file specificato da non è disponibile.È necessario che il file sia già disponibile in queste modalità. Si è verificato un errore di I/O, ad esempio quando si specifica FileMode.CreateNew e il file specificato da è già presente. -oppure-Sul sistema è in esecuzione Windows 98 o Windows 98 Second Edition e è impostata su FileShare.Delete.-oppure-Il flusso è stato chiuso. Il chiamante non dispone dell'autorizzazione richiesta. Il percorso specificato non è valido, poiché, ad esempio, si trova su un'unità non connessa. Il parametro richiesto non è consentito dal sistema operativo per il parametro specificato, ad esempio quando è Write o ReadWrite e il file o la directory è impostata per l'accesso in sola lettura. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti di un numero di caratteri inferiore a 248 e i nomi file devono essere composti di un numero di caratteri inferiore a 260. Inizializza una nuova istanza della classe con il percorso, la modalità di creazione, l'autorizzazione di lettura/scrittura e condivisione, la dimensione del buffer e lo stato sincrono o asincrono specificati. Percorso relativo o assoluto per il file che sarà incapsulato dall'oggetto FileStream corrente. Costante che determina la modalità di apertura o di creazione del file. Costante che determina la modalità di accesso al file da parte dell'oggetto FileStream.Determina anche i valori restituiti dalle proprietà e dell'oggetto FileStream. è true se specifica un file su disco. Costante che determina la modalità di condivisione del file da parte dei processi. Valore positivo maggiore di 0 che indica la dimensione del buffer.La dimensione del buffer predefinita è 4096. Specifica se usare I/O asincroni o sincroni.Tenere presente, tuttavia, che il sistema operativo usato potrebbe non supportare le operazioni di I/O asincrone. Quindi, se si specifica true, l'handle potrebbe essere aperto in modalità sincrona a seconda della piattaforma usata.Quando vengono aperti in modalità asincrona, i metodi e offrono prestazioni migliori nelle operazioni di lettura o scrittura su dati di grandi dimensioni, ma potrebbero offrire prestazioni inferiori nelle operazioni di lettura o scrittura su dati di piccole dimensioni.Se l'applicazione è stata progettata per sfruttare le operazioni di I/O asincrone, impostare il parametro su true.Se le operazioni di I/O asincrone vengono usate in modo corretto è possibile ottenere un incremento delle prestazioni delle applicazioni fino a 10 volte, ma se vengono usate senza riprogettare l'applicazione per le operazioni di I/O asincrone le prestazioni possono ridursi fino a 10 volte. è null. è una stringa vuota (""), contiene solo spazi oppure contiene uno o più caratteri non validi. -oppure- fa riferimento a dispositivi non basati su file come "con:", "com1:", "lpt1:" e così via.in un ambiente NTFS. fa riferimento a dispositivi non basati su file come "con:", "com1:", "lpt1:" e così via.in un ambiente non NTFS. è un valore negativo o zero.-oppure- , o contengono un valore non valido. Impossibile trovare il file, ad esempio quando è FileMode.Truncate o FileMode.Open e il file specificato da non è disponibile.È necessario che il file sia già disponibile in queste modalità. Si è verificato un errore di I/O, ad esempio quando si specifica FileMode.CreateNew e il file specificato da è già presente.-oppure- Sul sistema è in esecuzione Windows 98 o Windows 98 Second Edition e è impostata su FileShare.Delete.-oppure-Il flusso è stato chiuso. Il chiamante non dispone dell'autorizzazione richiesta. Il percorso specificato non è valido, poiché, ad esempio, si trova su un'unità non connessa. Il parametro richiesto non è consentito dal sistema operativo per il parametro specificato, ad esempio quando è Write o ReadWrite e il file o la directory è impostata per l'accesso in sola lettura. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti di un numero di caratteri inferiore a 248 e i nomi file devono essere composti di un numero di caratteri inferiore a 260. Inizializza una nuova istanza della classe con il percorso, la modalità di creazione, l'autorizzazione di lettura/scrittura e condivisione, l'accesso consentito ad altri FileStream allo stesso file, la dimensione del buffer e le opzioni aggiuntive del file specificati. Percorso relativo o assoluto per il file che sarà incapsulato dall'oggetto FileStream corrente. Costante che determina la modalità di apertura o di creazione del file. Costante che determina la modalità di accesso al file da parte dell'oggetto FileStream.Determina anche i valori restituiti dalle proprietà e dell'oggetto FileStream. è true se specifica un file su disco. Costante che determina la modalità di condivisione del file da parte dei processi. Valore positivo maggiore di 0 che indica la dimensione del buffer.La dimensione del buffer predefinita è 4096. Valore che specifica le opzioni aggiuntive del file. è null. è una stringa vuota (""), contiene solo spazi oppure contiene uno o più caratteri non validi. -oppure- fa riferimento a dispositivi non basati su file come "con:", "com1:", "lpt1:" e così via.in un ambiente NTFS. fa riferimento a dispositivi non basati su file come "con:", "com1:", "lpt1:" e così via.in un ambiente non NTFS. è un valore negativo o zero.-oppure- , o contengono un valore non valido. Impossibile trovare il file, ad esempio quando è FileMode.Truncate o FileMode.Open e il file specificato da non è disponibile.È necessario che il file sia già disponibile in queste modalità. Si è verificato un errore di I/O, ad esempio quando si specifica FileMode.CreateNew e il file specificato da è già presente.-oppure-Il flusso è stato chiuso. Il chiamante non dispone dell'autorizzazione richiesta. Il percorso specificato non è valido, poiché, ad esempio, si trova su un'unità non connessa. Il parametro richiesto non è consentito dal sistema operativo per il parametro specificato, ad esempio quando è Write o ReadWrite e il file o la directory è impostata per l'accesso in sola lettura. -oppure- viene specificato per , ma la crittografia del file non è supportata sulla piattaforma corrente. Il percorso, il nome file o entrambi superano la lunghezza massima definita dal sistema.Su piattaforme Windows, ad esempio, i percorsi devono essere composti di un numero di caratteri inferiore a 248 e i nomi file devono essere composti di un numero di caratteri inferiore a 260. Ottiene un valore che indica se il flusso corrente supporta la lettura. true se il flusso supporta la lettura; false se il flusso è chiuso o è stato aperto con accesso in sola scrittura. 1 Ottiene un valore che indica se il flusso corrente supporta la ricerca. true se il flusso supporta la ricerca; false se il flusso viene chiuso o se FileStream è stato costruito da un handle del sistema operativo, ad esempio un pipe o un output di console. 2 Ottiene un valore che indica se il flusso corrente supporta la scrittura. true se il flusso supporta la scrittura; false se il flusso è chiuso o è stato aperto con accesso in sola lettura. 1 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. Garantisce che le risorse vengano liberate e le altre operazioni di pulizia vengano completate quando l'oggetto FileStream viene recuperato da Garbage Collector. Cancella i buffer del flusso e fa sì che i dati memorizzati nel buffer vengano scritti nel file. Si è verificato un errore di I/O. Il flusso è chiuso. 1 Cancella i buffer del flusso e fa sì che i dati memorizzati nei buffer vengano scritti nel file, cancellando anche tutti i buffer di file intermedi. true per svuotare tutti i buffer di file intermedi; in caso contrario, false. 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 flusso è stato eliminato. Ottiene un valore che indica se FileStream è stato aperto in modalità sincrona o asincrona. true se FileStream è stato aperto in modalità asincrona; in caso contrario, false. 2 Ottiene la lunghezza in byte del flusso. Valore long che rappresenta la lunghezza del flusso in byte. per questo flusso è false. Si è verificato un errore di I/O, come ad esempio la chiusura del file. 1 Ottiene il nome dell'oggetto FileStream passato al costruttore. Stringa che rappresenta il nome dell'oggetto FileStream. 1 Ottiene o imposta la posizione corrente del flusso. Posizione corrente del flusso. Il flusso non supporta la ricerca. Si è verificato un errore di I/O. -oppure-La posizione è stata impostata a un valore molto alto oltre la fine del flusso in Windows 98 o versioni precedenti. Si è tentato di impostare la posizione su un valore negativo. Si è tentato di effettuare la ricerca oltre la fine di un flusso che non supporta tale operazione. 1 Legge un blocco di byte dal flusso e scrive i dati in un determinato buffer. Numero complessivo di byte letti nel buffer.Può essere inferiore al numero dei byte richiesti se tale numero di byte non è disponibile oppure pari a zero se è stata raggiunta la fine del flusso. Quando questo metodo viene restituito, contiene la matrice di byte specificata in cui i valori compresi tra e ( + - 1 sono sostituiti dai byte letti dall'origine corrente. Offset dei byte in in corrispondenza del quale cui verranno inseriti i byte letti. Numero massimo di byte da leggere. è null. Il valore di o è negativo. Il flusso non supporta la lettura. Si è verificato un errore di I/O. e descrivono un intervallo non valido in . 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 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. è 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 file e sposta in avanti di un byte la posizione di lettura. Byte, di cui è stato eseguito il cast a un oggetto , oppure -1 se è stata raggiunta la fine del flusso. Il flusso corrente non supporta la lettura. Il flusso corrente è chiuso. 1 Ottiene un oggetto che rappresenta l'handle di file del sistema operativo per il file incapsulato dall'oggetto corrente. Oggetto che rappresenta l'handle di file del sistema operativo per il file incapsulato dall'oggetto corrente. 1 Imposta la posizione corrente del flusso sul valore dato. Nuova posizione all'interno del flusso. Punto relativo a da cui avviare la ricerca. Specifica l'inizio, la fine o la posizione corrente come punto di riferimento per , usando un valore di tipo . Si è verificato un errore di I/O. Il flusso non supporta la ricerca, come nel caso in cui l'oggetto FileStream venga costruito da un pipe o da un output di console. La ricerca viene tentata prima dell'inizio del flusso. Sono stati chiamati dei metodi dopo la chiusura del flusso. 1 Imposta la lunghezza del flusso sul valore dato. Nuova lunghezza del flusso. Si è verificato un errore di I/O. Il flusso non supporta né la scrittura né la ricerca. Si è tentato di impostare il parametro su un valore minore di 0. 2 Scrive un blocco di byte nel flusso di file. Buffer contenente i dati da scrivere nel flusso. Offset dei byte in base zero in da cui iniziare la copia dei byte nel flusso. Numero massimo di byte da scrivere. è null. e descrivono un intervallo non valido in . Il valore di o è negativo. Si è verificato un errore di I/O. -oppure-Un altro thread può aver causato una modifica imprevista della posizione dell'handle di file del sistema operativo. Il flusso è chiuso. L'istanza del flusso corrente non supporta la scrittura. 1 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. è 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 di file. Byte da scrivere nel flusso. Il flusso è chiuso. Il flusso non supporta la scrittura. 1 Fornisce la classe base per gli oggetti e . 2 Inizializza una nuova istanza della classe . Ottiene o imposta gli attributi per il file o la directory corrente. della classe corrente. Il file specificato non esiste. Il percorso specificato non è valido, ad esempio, si trova in un'unità non mappata. Il chiamante non dispone dell'autorizzazione richiesta. Il chiamante tenta di impostare un attributo di file non valido. -oppure-Tentativi dell'utente di impostare un valore di attributo senza che sia disponibile l'autorizzazione di scrittura. non è in grado di inizializzare i dati. 1 Ottiene o imposta l'ora di creazione del file o della directory corrente. Data e ora di creazione dell'oggetto corrente. non è in grado di inizializzare i dati. Il percorso specificato non è valido, ad esempio, si trova in un'unità non mappata. Il sistema operativo corrente non è Windows NT o versioni successive. Il chiamante tenta di impostare un'ora di creazione non valida. 1 Ottiene o imposta l'ora di creazione, nell'ora UTC (Coordinated Universal Time) del file o della directory corrente. Data e ora di creazione in formato UTC dell'oggetto corrente. non è in grado di inizializzare i dati. Il percorso specificato non è valido, ad esempio, si trova in un'unità non mappata. Il sistema operativo corrente non è Windows NT o versioni successive. Il chiamante tenta di impostare un'ora di accesso non valida. 1 Elimina un file o una directory. Il percorso specificato non è valido, ad esempio, si trova in un'unità non mappata. Handle aperto sulla directory o sul file e il sistema operativo è Windows XP o versione precedente.Questo handle aperto può derivare da file e directory di enumerazione.Per altre informazioni, vedere Procedura: enumerare directory e file. 2 Ottiene un valore che indica se il file o la directory esiste. true se il file o la directory esiste; in caso contrario, false. 1 Ottiene la stringa che rappresenta l'estensione del file. Stringa contenente l'estensione dell'oggetto . 1 Ottiene il percorso completo del file o della directory. Stringa contenente il percorso completo. Il percorso completo e il nome file sono costituiti da 260 o più caratteri. Il chiamante non dispone dell'autorizzazione richiesta. 1 Rappresenta il percorso completo del file o della directory. Il percorso completo è costituito da 260 o più caratteri. Ottiene o imposta l'ora in cui è avvenuto l'ultimo accesso al file o alla directory corrente. Ora in cui è avvenuto l'ultimo accesso al file o alla directory corrente. non è in grado di inizializzare i dati. Il sistema operativo corrente non è Windows NT o versioni successive. Il chiamante tenta di impostare un'ora di accesso non valida 1 Ottiene o imposta l'ora, nell'ora UTC (Universal Coordinated Time), dell'ultimo accesso al file o alla directory corrente. Ora UTC in cui è avvenuto l'ultimo accesso al file o alla directory corrente. non è in grado di inizializzare i dati. Il sistema operativo corrente non è Windows NT o versioni successive. Il chiamante tenta di impostare un'ora di accesso non valida. 1 Ottiene o imposta l'ora dell'ultima modifica del file o della directory corrente. Ora dell'ultima modifica del file o della directory corrente. non è in grado di inizializzare i dati. Il sistema operativo corrente non è Windows NT o versioni successive. Il chiamante tenta di impostare un'ora di scrittura non valida. 1 Ottiene o imposta l'ora, nell'ora UTC (Universal Coordinated Time), dell'ultima scrittura al file o alla directory corrente. Ora UTC dell'ultima modifica nel file corrente. non è in grado di inizializzare i dati. Il sistema operativo corrente non è Windows NT o versioni successive. Il chiamante tenta di impostare un'ora di scrittura non valida. 1 Nel caso di file, ottiene il nome del file.Nel caso di directory, ottiene il nome dell'ultima directory nella gerarchia, se esiste una gerarchia.In caso contrario, la proprietà Name ottiene il nome della directory. Stringa che rappresenta il nome della directory padre, il nome dell'ultima directory nella gerarchia oppure il nome di un file, compresa l'estensione. 1 Percorso, assoluto o relativo, originariamente specificato dall'utente. Aggiorna lo stato dell'oggetto. Una periferica, ad esempio un'unità disco, non è pronta. 1 Specifica se eseguire la ricerca solo nella directory corrente o anche nelle sottodirectory. Include la directory corrente e tutte le relative sottodirectory nell'operazione di ricerca.Questa opzione include nella ricerca i punti di analisi come le unità montate e i collegamenti simbolici. Include nell'operazione di ricerca solo la directory corrente.