IsolatedStorageFileStream Costruttori
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
Inizializza una nuova istanza della classe IsolatedStorageFileStream. L'unico modo per aprire un IsolatedStorageFileStream oggetto consiste nell'usare uno dei relativi costruttori.
Overload
| Nome | Descrizione |
|---|---|
| IsolatedStorageFileStream(String, FileMode) |
Inizializza una nuova istanza di un IsolatedStorageFileStream oggetto che concede l'accesso al file designato da |
| IsolatedStorageFileStream(String, FileMode, FileAccess) |
Inizializza una nuova istanza della IsolatedStorageFileStream classe che concede l'accesso al file designato da |
| IsolatedStorageFileStream(String, FileMode, IsolatedStorageFile) |
Inizializza una nuova istanza della IsolatedStorageFileStream classe che concede l'accesso al file designato da |
| IsolatedStorageFileStream(String, FileMode, FileAccess, FileShare) |
Inizializza una nuova istanza della IsolatedStorageFileStream classe che concede l'accesso al file designato da |
| IsolatedStorageFileStream(String, FileMode, FileAccess, IsolatedStorageFile) |
Inizializza una nuova istanza della IsolatedStorageFileStream classe che concede l'accesso al file designato da |
| IsolatedStorageFileStream(String, FileMode, FileAccess, FileShare, Int32) |
Inizializza una nuova istanza della IsolatedStorageFileStream classe che concede l'accesso al file designato da |
| IsolatedStorageFileStream(String, FileMode, FileAccess, FileShare, IsolatedStorageFile) |
Inizializza una nuova istanza della IsolatedStorageFileStream classe che concede l'accesso al file designato da |
| IsolatedStorageFileStream(String, FileMode, FileAccess, FileShare, Int32, IsolatedStorageFile) |
Inizializza una nuova istanza della IsolatedStorageFileStream classe che concede l'accesso al file designato da |
IsolatedStorageFileStream(String, FileMode)
- Origine:
- IsolatedStorageFileStream.cs
- Origine:
- IsolatedStorageFileStream.cs
- Origine:
- IsolatedStorageFileStream.cs
- Origine:
- IsolatedStorageFileStream.cs
- Origine:
- IsolatedStorageFileStream.cs
Inizializza una nuova istanza di un IsolatedStorageFileStream oggetto che concede l'accesso al file designato da path nell'oggetto specificato mode.
public:
IsolatedStorageFileStream(System::String ^ path, System::IO::FileMode mode);
public IsolatedStorageFileStream(string path, System.IO.FileMode mode);
new System.IO.IsolatedStorage.IsolatedStorageFileStream : string * System.IO.FileMode -> System.IO.IsolatedStorage.IsolatedStorageFileStream
Public Sub New (path As String, mode As FileMode)
Parametri
- path
- String
Percorso relativo del file all'interno dello spazio di memorizzazione isolato.
Eccezioni
L'oggetto path è mal formato.
Il path è null.
La directory in path non esiste.
Non è stato trovato alcun file e l'oggetto mode è impostato su Open
Commenti
L'archivio isolato usato è limitato dall'identità dell'assembly corrente in esecuzione e da quello del dominio dell'applicazione in cui è in esecuzione. Questo archivio rimarrà aperto solo per la durata dell'oggetto IsolatedStorageFileStream . Per specificare un ambito di archiviazione isolato diverso o per consentire all'archivio di rimanere aperto (in modo che sia possibile aprire più IsolatedStorageFileStream oggetti da esso), usare il formato del costruttore che accetta un IsolatedStorageFile oggetto .
Il mode parametro indica se è necessario creare un nuovo file, un file esistente usato e così via.
Attenzione
Quando si compila un set di caratteri con un'impostazione culturale specifica e si recuperano gli stessi caratteri con un'impostazione culturale diversa, i caratteri potrebbero non essere interpretabili e possono generare un'eccezione.
Si applica a
IsolatedStorageFileStream(String, FileMode, FileAccess)
- Origine:
- IsolatedStorageFileStream.cs
- Origine:
- IsolatedStorageFileStream.cs
- Origine:
- IsolatedStorageFileStream.cs
- Origine:
- IsolatedStorageFileStream.cs
- Origine:
- IsolatedStorageFileStream.cs
Inizializza una nuova istanza della IsolatedStorageFileStream classe che concede l'accesso al file designato da path, nell'oggetto specificato mode, con il tipo di access richiesta.
public:
IsolatedStorageFileStream(System::String ^ path, System::IO::FileMode mode, System::IO::FileAccess access);
public IsolatedStorageFileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access);
new System.IO.IsolatedStorage.IsolatedStorageFileStream : string * System.IO.FileMode * System.IO.FileAccess -> System.IO.IsolatedStorage.IsolatedStorageFileStream
Public Sub New (path As String, mode As FileMode, access As FileAccess)
Parametri
- path
- String
Percorso relativo del file all'interno dello spazio di memorizzazione isolato.
- access
- FileAccess
Combinazione bit per bit dei FileAccess valori.
Eccezioni
L'oggetto path è mal formato.
Il path è null.
Non è stato trovato alcun file e l'oggetto mode è impostato su Open.
Commenti
L'archivio isolato usato è limitato dall'identità dell'assembly corrente in esecuzione e da quello del dominio dell'applicazione in cui è in esecuzione. Questo archivio rimarrà aperto solo per la durata dell'oggetto IsolatedStorageFileStream . Per specificare un ambito di archiviazione isolato diverso o per consentire all'archivio di rimanere aperto (in modo che sia possibile aprire più IsolatedStorageFileStream oggetti da esso), usare il formato del costruttore che accetta un IsolatedStorageFile oggetto .
Il mode parametro indica se è necessario creare un nuovo file o un file esistente usato. Il access parametro include sola lettura, lettura/scrittura e sola scrittura.
Attenzione
Quando si compila un set di caratteri con un'impostazione culturale specifica e si recuperano gli stessi caratteri con un'impostazione culturale diversa, i caratteri potrebbero non essere interpretabili e possono generare un'eccezione.
Si applica a
IsolatedStorageFileStream(String, FileMode, IsolatedStorageFile)
- Origine:
- IsolatedStorageFileStream.cs
- Origine:
- IsolatedStorageFileStream.cs
- Origine:
- IsolatedStorageFileStream.cs
- Origine:
- IsolatedStorageFileStream.cs
- Origine:
- IsolatedStorageFileStream.cs
Inizializza una nuova istanza della IsolatedStorageFileStream classe che concede l'accesso al file designato da path, nell'oggetto specificato modee nel contesto dell'oggetto IsolatedStorageFile specificato da isf.
public:
IsolatedStorageFileStream(System::String ^ path, System::IO::FileMode mode, System::IO::IsolatedStorage::IsolatedStorageFile ^ isf);
public IsolatedStorageFileStream(string path, System.IO.FileMode mode, System.IO.IsolatedStorage.IsolatedStorageFile isf);
public IsolatedStorageFileStream(string path, System.IO.FileMode mode, System.IO.IsolatedStorage.IsolatedStorageFile? isf);
new System.IO.IsolatedStorage.IsolatedStorageFileStream : string * System.IO.FileMode * System.IO.IsolatedStorage.IsolatedStorageFile -> System.IO.IsolatedStorage.IsolatedStorageFileStream
Public Sub New (path As String, mode As FileMode, isf As IsolatedStorageFile)
Parametri
- path
- String
Percorso relativo del file all'interno dello spazio di memorizzazione isolato.
Oggetto IsolatedStorageFile in cui aprire l'oggetto IsolatedStorageFileStream.
Eccezioni
L'oggetto path è mal formato.
Il path è null.
Non è stato trovato alcun file e l'oggetto mode è impostato su Open.
isf non dispone di una quota.
Esempio
Nell'esempio di codice seguente viene illustrato l'uso di questo costruttore. Per il contesto completo di questo esempio, vedere la IsolatedStorageFileStream panoramica.
IsolatedStorageFileStream source =
new IsolatedStorageFileStream(this.userName, FileMode.OpenOrCreate,
isoFile);
// This is the stream from which data will be read.
Console.WriteLine("Is the source file readable? " + (source.CanRead ? "true" : "false"));
Console.WriteLine("Creating new IsolatedStorageFileStream for Archive.");
// Open or create a writable file.
IsolatedStorageFileStream target =
new IsolatedStorageFileStream("Archive\\ " + this.userName,
FileMode.OpenOrCreate,
FileAccess.Write,
FileShare.Write,
isoFile);
' Open or create a writable file.
Dim target As New IsolatedStorageFileStream("Archive\ " & Me.userName, _
FileMode.OpenOrCreate, FileAccess.Write, FileShare.Write, isoFile)
Commenti
Il mode parametro indica se è necessario creare un nuovo file, un file esistente usato e così via.
Attenzione
Quando si compila un set di caratteri con un'impostazione culturale specifica e si recuperano gli stessi caratteri con un'impostazione culturale diversa, i caratteri potrebbero non essere interpretabili e possono generare un'eccezione.
Si applica a
IsolatedStorageFileStream(String, FileMode, FileAccess, FileShare)
- Origine:
- IsolatedStorageFileStream.cs
- Origine:
- IsolatedStorageFileStream.cs
- Origine:
- IsolatedStorageFileStream.cs
- Origine:
- IsolatedStorageFileStream.cs
- Origine:
- IsolatedStorageFileStream.cs
Inizializza una nuova istanza della IsolatedStorageFileStream classe che concede l'accesso al file designato da path, nell'oggetto specificato, con il file modespecificato accessutilizzando la modalità di condivisione file specificata da share.
public:
IsolatedStorageFileStream(System::String ^ path, System::IO::FileMode mode, System::IO::FileAccess access, System::IO::FileShare share);
public IsolatedStorageFileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share);
new System.IO.IsolatedStorage.IsolatedStorageFileStream : string * System.IO.FileMode * System.IO.FileAccess * System.IO.FileShare -> System.IO.IsolatedStorage.IsolatedStorageFileStream
Public Sub New (path As String, mode As FileMode, access As FileAccess, share As FileShare)
Parametri
- path
- String
Percorso relativo del file all'interno dello spazio di memorizzazione isolato.
- access
- FileAccess
Combinazione bit per bit dei FileAccess valori.
Eccezioni
L'oggetto path è mal formato.
Il path è null.
Non è stato trovato alcun file e l'oggetto mode è impostato su Open.
Esempio
Nell'esempio di codice seguente viene illustrato l'uso di questo costruttore. Per il contesto completo di questo esempio, vedere la IsolatedStorageFileStream panoramica.
// Retrieve an IsolatedStorageFile for the current Domain and Assembly.
IsolatedStorageFile isoFile =
IsolatedStorageFile.GetStore(IsolatedStorageScope.User |
IsolatedStorageScope.Assembly |
IsolatedStorageScope.Domain,
null,
null);
IsolatedStorageFileStream isoStream =
new IsolatedStorageFileStream("substituteUsername",
System.IO.FileMode.Open,
System.IO.FileAccess.Read,
System.IO.FileShare.Read);
' Retrieve an IsolatedStorageFile for the current Domain and Assembly.
Dim isoFile As IsolatedStorageFile = _
IsolatedStorageFile.GetStore(IsolatedStorageScope.User _
Or IsolatedStorageScope.Assembly _
Or IsolatedStorageScope.Domain, Nothing, Nothing)
Dim isoStream As New IsolatedStorageFileStream("substituteUsername", System.IO.FileMode.Open, _
System.IO.FileAccess.Read, System.IO.FileShare.Read)
Commenti
L'archivio isolato usato è limitato dall'identità dell'assembly corrente in esecuzione e da quello del dominio dell'applicazione in cui è in esecuzione. Questo archivio rimarrà aperto solo per la durata dell'oggetto IsolatedStorageFileStream . Per specificare un ambito di archiviazione isolato diverso o per consentire all'archivio di rimanere aperto (in modo che sia possibile aprire più IsolatedStorageFileStream oggetti da esso), usare il formato del costruttore che accetta un IsolatedStorageFile oggetto .
Attenzione
Quando si compila un set di caratteri con un'impostazione culturale specifica e si recuperano gli stessi caratteri con un'impostazione culturale diversa, i caratteri potrebbero non essere interpretabili e possono generare un'eccezione.
Si applica a
IsolatedStorageFileStream(String, FileMode, FileAccess, IsolatedStorageFile)
- Origine:
- IsolatedStorageFileStream.cs
- Origine:
- IsolatedStorageFileStream.cs
- Origine:
- IsolatedStorageFileStream.cs
- Origine:
- IsolatedStorageFileStream.cs
- Origine:
- IsolatedStorageFileStream.cs
Inizializza una nuova istanza della IsolatedStorageFileStream classe che concede l'accesso al file designato da path nell'oggetto specificato con il file modespecificato accesse nel contesto dell'oggetto IsolatedStorageFile specificato da isf.
public:
IsolatedStorageFileStream(System::String ^ path, System::IO::FileMode mode, System::IO::FileAccess access, System::IO::IsolatedStorage::IsolatedStorageFile ^ isf);
public IsolatedStorageFileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.IsolatedStorage.IsolatedStorageFile isf);
public IsolatedStorageFileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.IsolatedStorage.IsolatedStorageFile? isf);
new System.IO.IsolatedStorage.IsolatedStorageFileStream : string * System.IO.FileMode * System.IO.FileAccess * System.IO.IsolatedStorage.IsolatedStorageFile -> System.IO.IsolatedStorage.IsolatedStorageFileStream
Public Sub New (path As String, mode As FileMode, access As FileAccess, isf As IsolatedStorageFile)
Parametri
- path
- String
Percorso relativo del file all'interno dello spazio di memorizzazione isolato.
- access
- FileAccess
Combinazione bit per bit dei FileAccess valori.
Oggetto IsolatedStorageFile in cui aprire l'oggetto IsolatedStorageFileStream.
Eccezioni
L'oggetto path è mal formato.
Il path è null.
L'archivio isolato è chiuso.
Non è stato trovato alcun file e l'oggetto mode è impostato su Open.
isf non dispone di una quota.
Esempio
Nell'esempio di codice seguente viene illustrato l'uso di questo costruttore. Per il contesto completo di questo esempio, vedere la IsolatedStorageFileStream panoramica.
IsolatedStorageFile isoFile;
isoFile = IsolatedStorageFile.GetUserStoreForDomain();
// Open or create a writable file.
IsolatedStorageFileStream isoStream =
new IsolatedStorageFileStream(this.userName,
FileMode.OpenOrCreate,
FileAccess.Write,
isoFile);
StreamWriter writer = new StreamWriter(isoStream);
writer.WriteLine(this.NewsUrl);
writer.WriteLine(this.SportsUrl);
// Calculate the amount of space used to record the user's preferences.
double d = isoFile.CurrentSize / isoFile.MaximumSize;
Console.WriteLine("CurrentSize = " + isoFile.CurrentSize.ToString());
Console.WriteLine("MaximumSize = " + isoFile.MaximumSize.ToString());
// StreamWriter.Close implicitly closes isoStream.
writer.Close();
isoFile.Dispose();
isoFile.Close();
return d;
Dim isoFile As IsolatedStorageFile
isoFile = IsolatedStorageFile.GetUserStoreForDomain()
' Open or create a writable file.
Dim isoStream As New IsolatedStorageFileStream(Me.userName, FileMode.OpenOrCreate, _
FileAccess.Write, isoFile)
Dim writer As New StreamWriter(isoStream)
writer.WriteLine(Me.NewsUrl)
writer.WriteLine(Me.SportsUrl)
' Calculate the amount of space used to record the user's preferences.
Dim d As Double = Convert.ToDouble(isoFile.CurrentSize) / Convert.ToDouble(isoFile.MaximumSize)
Console.WriteLine(("CurrentSize = " & isoFile.CurrentSize.ToString()))
Console.WriteLine(("MaximumSize = " & isoFile.MaximumSize.ToString()))
' StreamWriter.Close implicitly closes isoStream.
writer.Close()
isoFile.Dispose()
isoFile.Close()
Return d
Commenti
Il mode parametro indica se è necessario creare un nuovo file o un file esistente usato. Il access parametro include sola lettura, lettura/scrittura e sola scrittura.
Attenzione
Quando si compila un set di caratteri con un'impostazione culturale specifica e si recuperano gli stessi caratteri con un'impostazione culturale diversa, i caratteri potrebbero non essere interpretabili e possono generare un'eccezione.
Si applica a
IsolatedStorageFileStream(String, FileMode, FileAccess, FileShare, Int32)
- Origine:
- IsolatedStorageFileStream.cs
- Origine:
- IsolatedStorageFileStream.cs
- Origine:
- IsolatedStorageFileStream.cs
- Origine:
- IsolatedStorageFileStream.cs
- Origine:
- IsolatedStorageFileStream.cs
Inizializza una nuova istanza della IsolatedStorageFileStream classe che concede l'accesso al file designato da path, nell'oggetto specificato, con il file modespecificato access, utilizzando la modalità di condivisione file specificata da share, con l'oggetto bufferSize specificato.
public:
IsolatedStorageFileStream(System::String ^ path, System::IO::FileMode mode, System::IO::FileAccess access, System::IO::FileShare share, int bufferSize);
public IsolatedStorageFileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, int bufferSize);
new System.IO.IsolatedStorage.IsolatedStorageFileStream : string * System.IO.FileMode * System.IO.FileAccess * System.IO.FileShare * int -> System.IO.IsolatedStorage.IsolatedStorageFileStream
Public Sub New (path As String, mode As FileMode, access As FileAccess, share As FileShare, bufferSize As Integer)
Parametri
- path
- String
Percorso relativo del file all'interno dello spazio di memorizzazione isolato.
- access
- FileAccess
Combinazione bit per bit dei FileAccess valori.
- bufferSize
- Int32
Dimensioni del FileStream buffer.
Eccezioni
L'oggetto path è mal formato.
Il path è null.
Non è stato trovato alcun file e l'oggetto mode è impostato su Open.
Commenti
L'archivio isolato usato è limitato dall'identità dell'assembly corrente in esecuzione e da quello del dominio dell'applicazione in cui è in esecuzione. Questo archivio rimarrà aperto solo per la durata dell'oggetto IsolatedStorageFileStream . Per specificare un ambito di archiviazione isolato diverso o per consentire all'archivio di rimanere aperto (in modo che sia possibile aprire più IsolatedStorageFileStream oggetti da esso), usare il formato del costruttore che accetta un IsolatedStorageFile oggetto .
Il mode parametro indica se è necessario creare un nuovo file o un file esistente usato. Il access parametro include sola lettura, lettura/scrittura e sola scrittura.
Attenzione
Quando si compila un set di caratteri con un'impostazione culturale specifica e si recuperano gli stessi caratteri con un'impostazione culturale diversa, i caratteri potrebbero non essere interpretabili e possono generare un'eccezione.
Si applica a
IsolatedStorageFileStream(String, FileMode, FileAccess, FileShare, IsolatedStorageFile)
- Origine:
- IsolatedStorageFileStream.cs
- Origine:
- IsolatedStorageFileStream.cs
- Origine:
- IsolatedStorageFileStream.cs
- Origine:
- IsolatedStorageFileStream.cs
- Origine:
- IsolatedStorageFileStream.cs
Inizializza una nuova istanza della IsolatedStorageFileStream classe che concede l'accesso al file designato da path, nell'oggetto specificato, con il file modespecificatoaccess, utilizzando la modalità di condivisione file specificata da sharee nel contesto dell'oggetto IsolatedStorageFile specificato da isf.
public:
IsolatedStorageFileStream(System::String ^ path, System::IO::FileMode mode, System::IO::FileAccess access, System::IO::FileShare share, System::IO::IsolatedStorage::IsolatedStorageFile ^ isf);
public IsolatedStorageFileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, System.IO.IsolatedStorage.IsolatedStorageFile isf);
public IsolatedStorageFileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, System.IO.IsolatedStorage.IsolatedStorageFile? isf);
new System.IO.IsolatedStorage.IsolatedStorageFileStream : string * System.IO.FileMode * System.IO.FileAccess * System.IO.FileShare * System.IO.IsolatedStorage.IsolatedStorageFile -> System.IO.IsolatedStorage.IsolatedStorageFileStream
Public Sub New (path As String, mode As FileMode, access As FileAccess, share As FileShare, isf As IsolatedStorageFile)
Parametri
- path
- String
Percorso relativo del file all'interno dello spazio di memorizzazione isolato.
- access
- FileAccess
Combinazione bit per bit dei FileAccess valori.
Oggetto IsolatedStorageFile in cui aprire l'oggetto IsolatedStorageFileStream.
Eccezioni
L'oggetto path è mal formato.
Il path è null.
Non è stato trovato alcun file e l'oggetto mode è impostato su Open.
isf non dispone di una quota.
Esempio
Nell'esempio di codice seguente viene illustrato l'uso di questo costruttore. Per il contesto completo di questo esempio, vedere la IsolatedStorageFileStream panoramica.
IsolatedStorageFileStream source =
new IsolatedStorageFileStream(this.userName, FileMode.OpenOrCreate,
isoFile);
// This is the stream from which data will be read.
Console.WriteLine("Is the source file readable? " + (source.CanRead ? "true" : "false"));
Console.WriteLine("Creating new IsolatedStorageFileStream for Archive.");
// Open or create a writable file.
IsolatedStorageFileStream target =
new IsolatedStorageFileStream("Archive\\ " + this.userName,
FileMode.OpenOrCreate,
FileAccess.Write,
FileShare.Write,
isoFile);
' Open or create a writable file.
Dim target As New IsolatedStorageFileStream("Archive\ " & Me.userName, _
FileMode.OpenOrCreate, FileAccess.Write, FileShare.Write, isoFile)
Commenti
Il mode parametro indica se è necessario creare un nuovo file o un file esistente usato. Il access parametro include sola lettura, lettura/scrittura e sola scrittura.
Attenzione
Quando si compila un set di caratteri con un'impostazione culturale specifica e si recuperano gli stessi caratteri con un'impostazione culturale diversa, i caratteri potrebbero non essere interpretabili e possono generare un'eccezione.
Si applica a
IsolatedStorageFileStream(String, FileMode, FileAccess, FileShare, Int32, IsolatedStorageFile)
- Origine:
- IsolatedStorageFileStream.cs
- Origine:
- IsolatedStorageFileStream.cs
- Origine:
- IsolatedStorageFileStream.cs
- Origine:
- IsolatedStorageFileStream.cs
- Origine:
- IsolatedStorageFileStream.cs
Inizializza una nuova istanza della IsolatedStorageFileStream classe che concede l'accesso al file designato da path, nell'oggetto specificato , con il file modespecificato access, utilizzando la modalità di condivisione file specificata da share, con l'oggetto bufferSize specificato e nel contesto dell'oggetto IsolatedStorageFile specificato da isf.
public:
IsolatedStorageFileStream(System::String ^ path, System::IO::FileMode mode, System::IO::FileAccess access, System::IO::FileShare share, int bufferSize, System::IO::IsolatedStorage::IsolatedStorageFile ^ isf);
public IsolatedStorageFileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, int bufferSize, System.IO.IsolatedStorage.IsolatedStorageFile? isf);
public IsolatedStorageFileStream(string path, System.IO.FileMode mode, System.IO.FileAccess access, System.IO.FileShare share, int bufferSize, System.IO.IsolatedStorage.IsolatedStorageFile isf);
new System.IO.IsolatedStorage.IsolatedStorageFileStream : string * System.IO.FileMode * System.IO.FileAccess * System.IO.FileShare * int * System.IO.IsolatedStorage.IsolatedStorageFile -> System.IO.IsolatedStorage.IsolatedStorageFileStream
Public Sub New (path As String, mode As FileMode, access As FileAccess, share As FileShare, bufferSize As Integer, isf As IsolatedStorageFile)
Parametri
- path
- String
Percorso relativo del file all'interno dello spazio di memorizzazione isolato.
- access
- FileAccess
Combinazione bit per bit dei FileAccess valori.
- bufferSize
- Int32
Dimensioni del FileStream buffer.
Oggetto IsolatedStorageFile in cui aprire l'oggetto IsolatedStorageFileStream.
Eccezioni
L'oggetto path è mal formato.
Il path è null.
Non è stato trovato alcun file e l'oggetto mode è impostato su Open.
isf non dispone di una quota.
Esempio
Nell'esempio di codice seguente viene illustrato l'uso di questo costruttore. Per il contesto completo di questo esempio, vedere la IsolatedStorageFileStream panoramica.
// Open or create a writable file with a maximum size of 10K.
IsolatedStorageFileStream isoStream =
new IsolatedStorageFileStream(this.userName,
FileMode.OpenOrCreate,
FileAccess.Write,
FileShare.Write,
10240,
isoFile);
' Open or create a writable file with a maximum size of 10K.
Dim isoStream As New IsolatedStorageFileStream(Me.userName, FileMode.OpenOrCreate, _
FileAccess.Write, FileShare.Write, 10240, isoFile)
Commenti
Il mode parametro indica se è necessario creare un nuovo file o un file esistente usato. Il access parametro include sola lettura, lettura/scrittura e sola scrittura.
Attenzione
Quando si compila un set di caratteri con un'impostazione culturale specifica e si recuperano gli stessi caratteri con un'impostazione culturale diversa, i caratteri potrebbero non essere interpretabili e possono generare un'eccezione.