FileInputStream Constructores
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| FileInputStream(File) |
Crea un |
| FileInputStream(FileDescriptor) |
Crea un |
| FileInputStream(String) |
Crea un |
| FileInputStream(IntPtr, JniHandleOwnership) |
Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución. |
FileInputStream(File)
Crea un FileInputStream mediante la apertura de una conexión a un archivo real, el archivo denominado por el File objeto file en el sistema de archivos.
[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
Parámetros
- file
- File
archivo que se va a abrir para leer.
- Atributos
Excepciones
si file no existe.
Comentarios
Crea un FileInputStream mediante la apertura de una conexión a un archivo real, el archivo denominado por el File objeto file en el sistema de archivos. Se crea un nuevo FileDescriptor objeto para representar esta conexión de archivo.
En primer lugar, si hay un administrador de seguridad, se llama a su checkRead método con la ruta de acceso representada por el file argumento como argumento.
Si el archivo con nombre no existe, es un directorio en lugar de un archivo normal, o por algún otro motivo no se puede abrir para leer, se produce una FileNotFoundException excepción .
Java documentación para java.io.FileInputStream.FileInputStream(java.io.File).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
FileInputStream(FileDescriptor)
Crea un FileInputStream mediante el descriptor fdObjde archivo , que representa una conexión existente a un archivo real en el sistema de archivos.
[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
Parámetros
- fdObj
- FileDescriptor
descriptor de archivo que se va a abrir para su lectura.
- Atributos
Excepciones
si fd es null.
Comentarios
Crea un FileInputStream mediante el descriptor fdObjde archivo , que representa una conexión existente a un archivo real en el sistema de archivos.
Si hay un administrador de seguridad, se llama a su checkRead método con el descriptor fdObj de archivo como argumento para ver si está bien leer el descriptor de archivo. Si se deniega el acceso de lectura al descriptor de archivo, se produce una SecurityException excepción .
Si fdObj es null, se produce una NullPointerException excepción .
Este constructor no produce una excepción si fdObj es java.io.FileDescriptor#valid() invalid. Sin embargo, si se invocan los métodos en la secuencia resultante para intentar la E/S en la secuencia, se produce una IOException excepción .
Advertencia específica de Android: #close() el método no cierra el fdObj proporcionado, ya que este objeto no posee el descriptor de archivo, pero sí lo hace el autor de la llamada. El autor de la llamada puede llamar android.system.Os#close(FileDescriptor) para cerrar el fd.
Java documentación para java.io.FileInputStream.FileInputStream(java.io.FileDescriptor).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
FileInputStream(String)
Crea un FileInputStream mediante la apertura de una conexión a un archivo real, el archivo denominado por el nombre name de ruta de acceso en el sistema de archivos.
[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
Parámetros
- name
- String
el nombre de archivo dependiente del sistema.
- Atributos
Excepciones
Comentarios
Crea un FileInputStream mediante la apertura de una conexión a un archivo real, el archivo denominado por el nombre name de ruta de acceso en el sistema de archivos. Se crea un nuevo FileDescriptor objeto para representar esta conexión de archivo.
En primer lugar, si hay un administrador de seguridad, se llama a su checkRead método con el name argumento como argumento.
Si el archivo con nombre no existe, es un directorio en lugar de un archivo normal, o por algún otro motivo no se puede abrir para leer, se produce una FileNotFoundException excepción .
Java documentación para java.io.FileInputStream.FileInputStream(java.lang.String).
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
FileInputStream(IntPtr, JniHandleOwnership)
Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución.
protected FileInputStream(IntPtr javaReference, Android.Runtime.JniHandleOwnership transfer);
new Java.IO.FileInputStream : nativeint * Android.Runtime.JniHandleOwnership -> Java.IO.FileInputStream
Parámetros
- javaReference
-
IntPtr
nativeint
que IntPtrcontiene una referencia de objeto Java Native Interface (JNI).
- transfer
- JniHandleOwnership
un JniHandleOwnershipvalor de tipo que indica cómo controlar javaReference
Comentarios
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.