FileSystemProvider.GetFileSystem(URI) 方法
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
返回此提供程序创建的现有 FileSystem
提供程序。
[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
参数
- uri
- URI
URI 参考
返回
文件系统
- 属性
注解
返回此提供程序创建的现有 FileSystem
提供程序。
此方法返回对通过调用#newFileSystem(URI,Map) newFileSystem(URI,Map)
该方法创建的引用FileSystem
。 此方法不返回创建 #newFileSystem(Path,Map) newFileSystem(Path,Map)
该方法的文件系统。 文件系统由其 URI
标识。 其确切形式依赖于高度提供程序。 对于默认提供程序,URI 的路径组件是 "/"
且颁发机构、查询和片段组件未定义(未定义的组件由 null
其表示)。
如果此方法返回对封闭文件系统的引用或引发FileSystemNotFoundException
,则此提供程序java.nio.file.FileSystem#close closed
创建文件系统后依赖于提供程序。 如果提供程序允许使用与之前创建的文件系统相同的 URI 创建新的文件系统,则在文件系统关闭后调用此方法(以及在方法创建新 #newFileSystem newFileSystem
实例之前)调用时会引发异常。
如果安装了安全管理器,则在返回对现有文件系统的引用之前,提供程序实现可能需要检查权限。 对于 FileSystems#getDefault default
文件系统,不需要任何权限检查。
适用于 . 的 java.nio.file.spi.FileSystemProvider.getFileSystem(java.net.URI)
Java 文档
本页的某些部分是根据 Android 开放源代码项目创建和共享的工作进行的修改,并根据 Creative Commons 2.5 属性许可证中所述的术语使用。