다음을 통해 공유


FileSystemProvider.GetFileSystem(URI) 메서드

정의

이 공급자가 만든 기존 항목을 반환합니다 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 .

이 메서드는 메서드를 FileSystem 호출하여 만든 참조를 #newFileSystem(URI,Map) newFileSystem(URI,Map) 반환합니다. 메서드를 #newFileSystem(Path,Map) newFileSystem(Path,Map) 만든 파일 시스템은 이 메서드에서 반환되지 않습니다. 파일 시스템은 해당 파일 시스템에 의해 URI식별됩니다. 정확한 형식은 매우 공급자에 따라 다릅니다. 기본 공급자의 경우 URI의 경로 구성 요소가 "/" 있고 권한, 쿼리 및 조각 구성 요소가 정의되지 않았습니다(정의되지 않은 구성 요소는 표시 null됨).

이 공급자가 만든 파일 시스템은 이 메서드가 java.nio.file.FileSystem#close closed 닫힌 파일 시스템에 대한 참조를 반환하거나 throw FileSystemNotFoundException하는 경우 공급자에 따라 달라집니다. 공급자가 이전에 만든 파일 시스템과 동일한 URI를 사용하여 새 파일 시스템을 만들 수 있도록 허용하는 경우 이 메서드는 파일 시스템이 닫힌 후(그리고 메서드에서 새 인스턴스를 만들기 전에) 호출되는 경우 예외를 #newFileSystem newFileSystem throw합니다.

보안 관리자가 설치된 경우 공급자 구현은 기존 파일 시스템에 대한 참조를 반환하기 전에 권한을 확인해야 할 수 있습니다. 파일 시스템의 경우 FileSystems#getDefault default 권한 검사가 필요하지 않습니다.

에 대한 java.nio.file.spi.FileSystemProvider.getFileSystem(java.net.URI)Java 설명서

이 페이지의 일부는 Android 오픈 소스 프로젝트에서 만들고 공유하고 Creative Commons 2.5 특성 라이선스에 설명된 용어에 따라 사용되는 작업을 기반으로 하는 수정 사항입니다.

적용 대상