Linguaggio

FileOutputStream Costruttori

Definizione

Overload

Nome Descrizione
FileOutputStream(File)

Crea un flusso di output di file da scrivere nel file rappresentato dall'oggetto specificato File .

FileOutputStream(FileDescriptor)

Crea un flusso di output di file da scrivere nel descrittore di file specificato, che rappresenta una connessione esistente a un file effettivo nel file system.

FileOutputStream(String)

Crea un flusso di output del file da scrivere nel file con il nome specificato.

FileOutputStream(File, Boolean)

Crea un flusso di output di file da scrivere nel file rappresentato dall'oggetto specificato File .

FileOutputStream(IntPtr, JniHandleOwnership)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.

FileOutputStream(String, Boolean)

Crea un flusso di output del file da scrivere nel file con il nome specificato.

FileOutputStream(File)

Crea un flusso di output di file da scrivere nel file rappresentato dall'oggetto specificato File .

[Android.Runtime.Register(".ctor", "(Ljava/io/File;)V", "")]
public FileOutputStream(Java.IO.File? file);
[<Android.Runtime.Register(".ctor", "(Ljava/io/File;)V", "")>]
new Java.IO.FileOutputStream : Java.IO.File -> Java.IO.FileOutputStream

Parametri

file
File

file da aprire per la scrittura.

Attributi

Eccezioni

se non è possibile aprire il file per la scrittura.

Commenti

Crea un flusso di output di file da scrivere nel file rappresentato dall'oggetto specificato File . Viene creato un nuovo FileDescriptor oggetto per rappresentare questa connessione file.

In primo luogo, se è presente un gestore di sicurezza, il relativo checkWrite metodo viene chiamato con il percorso rappresentato dall'argomento file come argomento.

Se il file esiste ma è una directory anziché un file normale, non esiste ma non può essere creato o non può essere aperto per qualsiasi altro motivo, viene generata un'eccezione FileNotFoundException .

per java.io.FileOutputStream.FileOutputStream(java.io.File).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

FileOutputStream(FileDescriptor)

Crea un flusso di output di file da scrivere nel descrittore di file specificato, che rappresenta una connessione esistente a un file effettivo nel file system.

[Android.Runtime.Register(".ctor", "(Ljava/io/FileDescriptor;)V", "")]
public FileOutputStream(Java.IO.FileDescriptor? fdObj);
[<Android.Runtime.Register(".ctor", "(Ljava/io/FileDescriptor;)V", "")>]
new Java.IO.FileOutputStream : Java.IO.FileDescriptor -> Java.IO.FileOutputStream

Parametri

fdObj
FileDescriptor

descrittore di file da aprire per la scrittura

Attributi

Eccezioni

se fd è Null.

Commenti

Crea un flusso di output di file da scrivere nel descrittore di file specificato, che rappresenta una connessione esistente a un file effettivo nel file system.

In primo luogo, se è presente un gestore di sicurezza, il checkWrite relativo metodo viene chiamato con l'argomento descrittore fdObj di file come argomento.

Se fdObj è Null, viene generata un'eccezione NullPointerException .

Questo costruttore non genera un'eccezione se fdObj è java.io.FileDescriptor#valid() invalid. Tuttavia, se i metodi vengono richiamati nel flusso risultante per tentare l'I/O nel flusso, viene generata un'eccezione IOException .

Avviso specifico di Android: #close() il metodo non chiude l'oggetto fdObj fornito, perché questo oggetto non è proprietario del descrittore di file, ma lo fa il chiamante. Il chiamante può chiamare android.system.Os#close(FileDescriptor) per chiudere il fd.

per java.io.FileOutputStream.FileOutputStream(java.io.FileDescriptor).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

FileOutputStream(String)

Crea un flusso di output del file da scrivere nel file con il nome specificato.

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")]
public FileOutputStream(string? name);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")>]
new Java.IO.FileOutputStream : string -> Java.IO.FileOutputStream

Parametri

name
String

nome file dipendente dal sistema

Attributi

Eccezioni

se non è possibile aprire il file per la scrittura.

Commenti

Crea un flusso di output del file da scrivere nel file con il nome specificato. Viene creato un nuovo FileDescriptor oggetto per rappresentare questa connessione file.

In primo luogo, se è presente un gestore della sicurezza, il relativo checkWrite metodo viene chiamato con name come argomento.

Se il file esiste ma è una directory anziché un file normale, non esiste ma non può essere creato o non può essere aperto per qualsiasi altro motivo, viene generata un'eccezione FileNotFoundException .

per java.io.FileOutputStream.FileOutputStream(java.lang.String).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

FileOutputStream(File, Boolean)

Crea un flusso di output di file da scrivere nel file rappresentato dall'oggetto specificato File .

[Android.Runtime.Register(".ctor", "(Ljava/io/File;Z)V", "")]
public FileOutputStream(Java.IO.File? file, bool append);
[<Android.Runtime.Register(".ctor", "(Ljava/io/File;Z)V", "")>]
new Java.IO.FileOutputStream : Java.IO.File * bool -> Java.IO.FileOutputStream

Parametri

file
File

file da aprire per la scrittura.

append
Boolean

se true, i byte verranno scritti alla fine del file anziché all'inizio

Attributi

Eccezioni

se non è possibile aprire il file per la scrittura.

Commenti

Crea un flusso di output di file da scrivere nel file rappresentato dall'oggetto specificato File . Se il secondo argomento è true, i byte verranno scritti alla fine del file anziché all'inizio. Viene creato un nuovo FileDescriptor oggetto per rappresentare questa connessione file.

In primo luogo, se è presente un gestore di sicurezza, il relativo checkWrite metodo viene chiamato con il percorso rappresentato dall'argomento file come argomento.

Se il file esiste ma è una directory anziché un file normale, non esiste ma non può essere creato o non può essere aperto per qualsiasi altro motivo, viene generata un'eccezione FileNotFoundException .

Aggiunta nella versione 1.4.

per java.io.FileOutputStream.FileOutputStream(java.io.File, boolean).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

FileOutputStream(IntPtr, JniHandleOwnership)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.

protected FileOutputStream(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.IO.FileOutputStream : nativeint * Android.Runtime.JniHandleOwnership -> Java.IO.FileOutputStream

Parametri

javaReference
IntPtr

nativeint

Oggetto IntPtrcontenente un riferimento all'oggetto JNI (Native Interface) Java.

transfer
JniHandleOwnership

Oggetto JniHandleOwnershipche indica come gestire javaReference

Commenti

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a

FileOutputStream(String, Boolean)

Crea un flusso di output del file da scrivere nel file con il nome specificato.

[Android.Runtime.Register(".ctor", "(Ljava/lang/String;Z)V", "")]
public FileOutputStream(string? name, bool append);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;Z)V", "")>]
new Java.IO.FileOutputStream : string * bool -> Java.IO.FileOutputStream

Parametri

name
String

nome del file dipendente dal sistema

append
Boolean

se true, i byte verranno scritti alla fine del file anziché all'inizio

Attributi

Eccezioni

se non è possibile aprire il file per la scrittura.

Commenti

Crea un flusso di output del file da scrivere nel file con il nome specificato. Se il secondo argomento è true, i byte verranno scritti alla fine del file anziché all'inizio. Viene creato un nuovo FileDescriptor oggetto per rappresentare questa connessione file.

In primo luogo, se è presente un gestore della sicurezza, il relativo checkWrite metodo viene chiamato con name come argomento.

Se il file esiste ma è una directory anziché un file normale, non esiste ma non può essere creato o non può essere aperto per qualsiasi altro motivo, viene generata un'eccezione FileNotFoundException .

Aggiunta nella versione 1.1.

per java.io.FileOutputStream.FileOutputStream(java.lang.String, boolean).

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a