Questo articolo è stato tradotto automaticamente. Per visualizzare l'articolo in inglese, selezionare la casella di controllo Inglese. È possibile anche visualizzare il testo inglese in una finestra popup posizionando il puntatore del mouse sopra il testo.
Traduzione
Inglese

Costruttore IsolatedStorageFileStream (String, FileMode, FileAccess, FileShare)

 

Data di pubblicazione: ottobre 2016

Inizializza una nuova istanza della classe IsolatedStorageFileStream dando accesso al file designato da path nella modalità (mode) specificata, con l'accesso (access) specificato al file, usando la modalità di condivisione file specificata da share.

Spazio dei nomi:   System.IO.IsolatedStorage
Assembly:  mscorlib (in mscorlib.dll)

public IsolatedStorageFileStream(
	string path,
	FileMode mode,
	FileAccess access,
	FileShare share
)

Parametri

path
Type: System.String

Percorso relativo del file all'interno dello spazio di memorizzazione isolato.

mode
Type: System.IO.FileMode

Uno dei valori di FileMode.

access
Type: System.IO.FileAccess

Combinazione bit per bit dei valori di FileAccess.

share
Type: System.IO.FileShare

Combinazione bit per bit dei valori di FileShare.

Exception Condition
ArgumentException

Il formato di path non è corretto.

ArgumentNullException

L'elemento path è null.

FileNotFoundException

Non è stato trovato alcun file e mode è impostato su Open.

L'ambito di memorizzazione isolato che viene utilizzato viene stabilito dall'identità dell'assembly in esecuzione corrente e quello del dominio di applicazione in cui è in esecuzione. Questo archivio rimarrà aperto solo per la durata del IsolatedStorageFileStream oggetto. Per specificare un ambito diverso di memorizzazione isolato, o per consentire all'archivio di rimanere aperti (in modo più IsolatedStorageFileStream oggetti possono essere aperti da quest'ultimo), utilizzare il formato del costruttore che accetta un IsolatedStorageFile oggetto.

System_CAPS_cautionAttenzione

Quando si esegue la compilazione di un set di caratteri con una lingua specifica e si recuperano gli stessi caratteri con una lingua diversa, i caratteri potrebbero non essere interpretati e potrebbe essere generata un'eccezione.

Esempio di codice seguente viene illustrato l'utilizzo del costruttore. Per il contesto completo di questo esempio, vedere il 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);

IsolatedStorageFilePermission

for isolated storage access

.NET Framework
Disponibile da 1.1
Torna all'inizio
Mostra: