FileSystemProvider.GetFileSystem(URI) Método
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í.
Devuelve un existente FileSystem
creado por este proveedor.
[Android.Runtime.Register("getFileSystem", "(Ljava/net/URI;)Ljava/nio/file/FileSystem;", "GetGetFileSystem_Ljava_net_URI_Handler", ApiSince=26)]
public abstract Java.Nio.FileNio.FileSystem? GetFileSystem (Java.Net.URI? uri);
[<Android.Runtime.Register("getFileSystem", "(Ljava/net/URI;)Ljava/nio/file/FileSystem;", "GetGetFileSystem_Ljava_net_URI_Handler", ApiSince=26)>]
abstract member GetFileSystem : Java.Net.URI -> Java.Nio.FileNio.FileSystem
Parámetros
- uri
- URI
Referencia de URI
Devoluciones
El sistema de archivos
- Atributos
Comentarios
Devuelve un existente FileSystem
creado por este proveedor.
Este método devuelve una referencia a un FileSystem
objeto creado invocando el #newFileSystem(URI,Map) newFileSystem(URI,Map)
método . Este método no devuelve los sistemas de archivos creados por el #newFileSystem(Path,Map) newFileSystem(Path,Map)
método . El sistema de archivos se identifica mediante su URI
. Su forma exacta es altamente dependiente del proveedor. En el caso del proveedor predeterminado, el componente de ruta de acceso del URI es "/"
y la autoridad, los componentes de consulta y fragmento no están definidos (los componentes indefinidos se representan mediante null
).
Una vez que un sistema de archivos creado por este proveedor es java.nio.file.FileSystem#close closed
dependiente del proveedor si este método devuelve una referencia al sistema de archivos cerrado o produce FileSystemNotFoundException
. Si el proveedor permite crear un nuevo sistema de archivos con el mismo URI que un sistema de archivos que creó anteriormente, este método produce la excepción si se invoca después de cerrar el sistema de archivos (y antes de que el #newFileSystem newFileSystem
método cree una nueva instancia).
Si se instala un administrador de seguridad, una implementación del proveedor puede requerir comprobar un permiso antes de devolver una referencia a un sistema de archivos existente. En el caso del sistema de archivos, no se requiere ninguna comprobación de FileSystems#getDefault default
permisos.
Documentación de Java para java.nio.file.spi.FileSystemProvider.getFileSystem(java.net.URI)
.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código abierto de Android y se usan según los términos descritos en la licencia de atribución de Creative Commons 2.5.