FileInputStream 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.
Overload
| Nome | Descrizione |
|---|---|
| FileInputStream(File) |
Crea un |
| FileInputStream(FileDescriptor) |
Crea un |
| FileInputStream(String) |
Crea un |
| FileInputStream(IntPtr, JniHandleOwnership) |
Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime. |
FileInputStream(File)
Crea un FileInputStream oggetto aprendo una connessione a un file effettivo, ovvero il file denominato dall'oggetto Filefile nel file system.
[Android.Runtime.Register(".ctor", "(Ljava/io/File;)V", "")]
public FileInputStream(Java.IO.File? file);
[<Android.Runtime.Register(".ctor", "(Ljava/io/File;)V", "")>]
new Java.IO.FileInputStream : Java.IO.File -> Java.IO.FileInputStream
Parametri
- file
- File
file da aprire per la lettura.
- Attributi
Eccezioni
se file non esiste.
Commenti
Crea un FileInputStream oggetto aprendo una connessione a un file effettivo, ovvero il file denominato dall'oggetto Filefile nel file system. Viene creato un nuovo FileDescriptor oggetto per rappresentare questa connessione file.
In primo luogo, se è presente un gestore di sicurezza, il relativo checkRead metodo viene chiamato con il percorso rappresentato dall'argomento file come argomento.
Se il file denominato non esiste, è una directory anziché un file normale o per qualche altro motivo non può essere aperto per la lettura, viene generata un'eccezione FileNotFoundException .
per java.io.FileInputStream.FileInputStream(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
FileInputStream(FileDescriptor)
Crea un FileInputStream oggetto utilizzando il descrittore fdObjdi file , che rappresenta una connessione esistente a un file effettivo nel file system.
[Android.Runtime.Register(".ctor", "(Ljava/io/FileDescriptor;)V", "")]
public FileInputStream(Java.IO.FileDescriptor? fdObj);
[<Android.Runtime.Register(".ctor", "(Ljava/io/FileDescriptor;)V", "")>]
new Java.IO.FileInputStream : Java.IO.FileDescriptor -> Java.IO.FileInputStream
Parametri
- fdObj
- FileDescriptor
descrittore di file da aprire per la lettura.
- Attributi
Eccezioni
se fd è null.
Commenti
Crea un FileInputStream oggetto utilizzando il descrittore fdObjdi file , che rappresenta una connessione esistente a un file effettivo nel file system.
Se è presente un gestore di sicurezza, il checkRead relativo metodo viene chiamato con il descrittore fdObj di file come argomento per verificare se è ok leggere il descrittore di file. Se viene negato l'accesso in lettura al descrittore di file, viene generata un'eccezione SecurityException .
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.FileInputStream.FileInputStream(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
FileInputStream(String)
Crea un FileInputStream oggetto aprendo una connessione a un file effettivo, ovvero il file denominato dal nome name del percorso nel file system.
[Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")]
public FileInputStream(string? name);
[<Android.Runtime.Register(".ctor", "(Ljava/lang/String;)V", "")>]
new Java.IO.FileInputStream : string -> Java.IO.FileInputStream
Parametri
- name
- String
nome del file dipendente dal sistema.
- Attributi
Eccezioni
Commenti
Crea un FileInputStream oggetto aprendo una connessione a un file effettivo, ovvero il file denominato dal nome name del percorso nel file system. Viene creato un nuovo FileDescriptor oggetto per rappresentare questa connessione file.
In primo luogo, se è presente un gestore della sicurezza, il checkRead relativo metodo viene chiamato con l'argomento name come argomento.
Se il file denominato non esiste, è una directory anziché un file normale o per qualche altro motivo non può essere aperto per la lettura, viene generata un'eccezione FileNotFoundException .
per java.io.FileInputStream.FileInputStream(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
FileInputStream(IntPtr, JniHandleOwnership)
Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.
protected FileInputStream(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.IO.FileInputStream : nativeint * Android.Runtime.JniHandleOwnership -> Java.IO.FileInputStream
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.