Idioma

FileSystems.NewFileSystem Método

Definição

Sobrecargas

Nome Description
NewFileSystem(IPath)

Constrói um novo FileSystem para acessar o conteúdo de um arquivo como um sistema de arquivos.

NewFileSystem(URI, IDictionary<String,Object>)

Constrói um novo sistema de arquivos identificado por um URI

NewFileSystem(IPath, ClassLoader)

Constrói um novo FileSystem para acessar o conteúdo de um arquivo como um sistema de arquivos.

NewFileSystem(IPath, IDictionary<String,Object>)

Constrói um novo FileSystem para acessar o conteúdo de um arquivo como um sistema de arquivos.

NewFileSystem(URI, IDictionary<String,Object>, ClassLoader)

Constrói um novo sistema de arquivos identificado por um URI

NewFileSystem(IPath, IDictionary<String,Object>, ClassLoader)

Constrói um novo FileSystem para acessar o conteúdo de um arquivo como um sistema de arquivos.

NewFileSystem(IPath)

Constrói um novo FileSystem para acessar o conteúdo de um arquivo como um sistema de arquivos.

[Android.Runtime.Register("newFileSystem", "(Ljava/nio/file/Path;)Ljava/nio/file/FileSystem;", "", ApiSince=36)]
public static Java.Nio.FileNio.FileSystem? NewFileSystem(Java.Nio.FileNio.IPath? path);
[<Android.Runtime.Register("newFileSystem", "(Ljava/nio/file/Path;)Ljava/nio/file/FileSystem;", "", ApiSince=36)>]
static member NewFileSystem : Java.Nio.FileNio.IPath -> Java.Nio.FileNio.FileSystem

Parâmetros

path
IPath

o caminho para o arquivo

Retornos

um novo sistema de arquivos

Atributos

Comentários

Constrói um novo FileSystem para acessar o conteúdo de um arquivo como um sistema de arquivos.

Esse método usa provedores especializados que criam sistemas pseudo-arquivos em que o conteúdo de um ou mais arquivos é tratado como um sistema de arquivos.

Esse método primeiro tenta localizar um provedor instalado exatamente da mesma maneira que o #newFileSystem(Path,Map,ClassLoader) newFileSystem(Path, Map, ClassLoader) método. Se encontrado, o método do FileSystemProvider#newFileSystem(Path, Map) newFileSystem(Path, Map) provedor é invocado com um mapa vazio para construir o novo sistema de arquivos.

Adicionado em 13.

Java documentação para java.nio.file.FileSystems.newFileSystem(java.nio.file.Path).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

NewFileSystem(URI, IDictionary<String,Object>)

Constrói um novo sistema de arquivos identificado por um URI

[Android.Runtime.Register("newFileSystem", "(Ljava/net/URI;Ljava/util/Map;)Ljava/nio/file/FileSystem;", "", ApiSince=26)]
public static Java.Nio.FileNio.FileSystem? NewFileSystem(Java.Net.URI? uri, System.Collections.Generic.IDictionary<string,object>? env);
[<Android.Runtime.Register("newFileSystem", "(Ljava/net/URI;Ljava/util/Map;)Ljava/nio/file/FileSystem;", "", ApiSince=26)>]
static member NewFileSystem : Java.Net.URI * System.Collections.Generic.IDictionary<string, obj> -> Java.Nio.FileNio.FileSystem

Parâmetros

uri
URI

o URI que identifica o sistema de arquivos

env
IDictionary<String,Object>

um mapa de propriedades específicas do provedor para configurar o sistema de arquivos; pode estar vazio

Retornos

um novo sistema de arquivos

Atributos

Comentários

Constrói um novo sistema de arquivos identificado por um URI

Esse método itera nos FileSystemProvider#installedProviders() installed provedores para localizar o provedor identificado pelo URI URI#getScheme scheme do URI fornecido. Os esquemas de URI são comparados sem considerar o caso. A forma exata do URI é altamente dependente do provedor. Se encontrado, o método do FileSystemProvider#newFileSystem(URI,Map) newFileSystem(URI,Map) provedor é invocado para construir o novo sistema de arquivos.

Depois que um sistema de arquivos é FileSystem#close closed dependente do provedor, se o provedor permite que um novo sistema de arquivos seja criado com o mesmo URI que um sistema de arquivos criado anteriormente.

<b>Exemplo de uso:</b> Suponha que haja um provedor identificado pelo esquema "memory" instalado:

Map&lt;String,String&gt; env = new HashMap&lt;&gt;();
              env.put("capacity", "16G");
              env.put("blockSize", "4k");
              FileSystem fs = FileSystems.newFileSystem(URI.create("memory:///?name=logfs"), env);

Java documentação para java.nio.file.FileSystems.newFileSystem(java.net.URI, java.util.Map<java.lang.String, ?>).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

NewFileSystem(IPath, ClassLoader)

Constrói um novo FileSystem para acessar o conteúdo de um arquivo como um sistema de arquivos.

[Android.Runtime.Register("newFileSystem", "(Ljava/nio/file/Path;Ljava/lang/ClassLoader;)Ljava/nio/file/FileSystem;", "", ApiSince=26)]
public static Java.Nio.FileNio.FileSystem? NewFileSystem(Java.Nio.FileNio.IPath? path, Java.Lang.ClassLoader? loader);
[<Android.Runtime.Register("newFileSystem", "(Ljava/nio/file/Path;Ljava/lang/ClassLoader;)Ljava/nio/file/FileSystem;", "", ApiSince=26)>]
static member NewFileSystem : Java.Nio.FileNio.IPath * Java.Lang.ClassLoader -> Java.Nio.FileNio.FileSystem

Parâmetros

path
IPath

o caminho para o arquivo

loader
ClassLoader

o carregador de classe para localizar o provedor ou null tentar localizar apenas um provedor instalado

Retornos

um novo sistema de arquivos

Atributos

Comentários

Constrói um novo FileSystem para acessar o conteúdo de um arquivo como um sistema de arquivos.

Esse método usa provedores especializados que criam sistemas pseudo-arquivos em que o conteúdo de um ou mais arquivos é tratado como um sistema de arquivos.

Esse método itera nos FileSystemProvider#installedProviders() installed provedores. Ele invoca, por sua vez, o método de FileSystemProvider#newFileSystem(Path,Map) newFileSystem(Path,Map) cada provedor com um mapa vazio. Se um provedor retornar um sistema de arquivos, a iteração será encerrada e o sistema de arquivos será retornado. Se nenhum dos provedores instalados retornar um, será feita uma FileSystem tentativa de localizar o provedor usando o carregador de classe especificado. Se um provedor retornar um sistema de arquivos, a pesquisa será encerrada e o sistema de arquivos será retornado.

Java documentação para java.nio.file.FileSystems.newFileSystem(java.nio.file.Path, java.lang.ClassLoader).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

NewFileSystem(IPath, IDictionary<String,Object>)

Constrói um novo FileSystem para acessar o conteúdo de um arquivo como um sistema de arquivos.

[Android.Runtime.Register("newFileSystem", "(Ljava/nio/file/Path;Ljava/util/Map;)Ljava/nio/file/FileSystem;", "", ApiSince=36)]
public static Java.Nio.FileNio.FileSystem? NewFileSystem(Java.Nio.FileNio.IPath? path, System.Collections.Generic.IDictionary<string,object>? env);
[<Android.Runtime.Register("newFileSystem", "(Ljava/nio/file/Path;Ljava/util/Map;)Ljava/nio/file/FileSystem;", "", ApiSince=36)>]
static member NewFileSystem : Java.Nio.FileNio.IPath * System.Collections.Generic.IDictionary<string, obj> -> Java.Nio.FileNio.FileSystem

Parâmetros

path
IPath

o caminho para o arquivo

env
IDictionary<String,Object>

um mapa de propriedades específicas do provedor para configurar o sistema de arquivos; pode estar vazio

Retornos

um novo sistema de arquivos

Atributos

Comentários

Constrói um novo FileSystem para acessar o conteúdo de um arquivo como um sistema de arquivos.

Esse método usa provedores especializados que criam sistemas pseudo-arquivos em que o conteúdo de um ou mais arquivos é tratado como um sistema de arquivos.

Esse método primeiro tenta localizar um provedor instalado exatamente da mesma maneira que o #newFileSystem(Path,Map,ClassLoader) newFileSystem(Path, Map, ClassLoader) método. Se encontrado, o método do FileSystemProvider#newFileSystem(Path, Map) newFileSystem(Path, Map) provedor é invocado para construir o novo sistema de arquivos.

Adicionado em 13.

Java documentação para java.nio.file.FileSystems.newFileSystem(java.nio.file.Path, java.util.Map<java.lang.String, ?>).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

NewFileSystem(URI, IDictionary<String,Object>, ClassLoader)

Constrói um novo sistema de arquivos identificado por um URI

[Android.Runtime.Register("newFileSystem", "(Ljava/net/URI;Ljava/util/Map;Ljava/lang/ClassLoader;)Ljava/nio/file/FileSystem;", "", ApiSince=26)]
public static Java.Nio.FileNio.FileSystem? NewFileSystem(Java.Net.URI? uri, System.Collections.Generic.IDictionary<string,object>? env, Java.Lang.ClassLoader? loader);
[<Android.Runtime.Register("newFileSystem", "(Ljava/net/URI;Ljava/util/Map;Ljava/lang/ClassLoader;)Ljava/nio/file/FileSystem;", "", ApiSince=26)>]
static member NewFileSystem : Java.Net.URI * System.Collections.Generic.IDictionary<string, obj> * Java.Lang.ClassLoader -> Java.Nio.FileNio.FileSystem

Parâmetros

uri
URI

o URI que identifica o sistema de arquivos

env
IDictionary<String,Object>

um mapa de propriedades específicas do provedor para configurar o sistema de arquivos; pode estar vazio

loader
ClassLoader

o carregador de classe para localizar o provedor ou null tentar localizar apenas um provedor instalado

Retornos

um novo sistema de arquivos

Atributos

Comentários

Constrói um novo sistema de arquivos identificado por um URI

Esse método primeiro tenta localizar um provedor instalado exatamente da mesma maneira que o #newFileSystem(URI,Map) newFileSystem(URI,Map) método. Se nenhum dos provedores instalados der suporte ao esquema de URI, será feita uma tentativa de localizar o provedor usando o carregador de classe fornecido. Se um provedor que dá suporte ao esquema de URI estiver localizado, ele FileSystemProvider#newFileSystem(URI,Map) newFileSystem(URI,Map) será invocado para construir o novo sistema de arquivos.

Java documentação para java.nio.file.FileSystems.newFileSystem(java.net.URI, java.util.Map<java.lang.String, ?>, java.lang.ClassLoader).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a

NewFileSystem(IPath, IDictionary<String,Object>, ClassLoader)

Constrói um novo FileSystem para acessar o conteúdo de um arquivo como um sistema de arquivos.

[Android.Runtime.Register("newFileSystem", "(Ljava/nio/file/Path;Ljava/util/Map;Ljava/lang/ClassLoader;)Ljava/nio/file/FileSystem;", "", ApiSince=36)]
public static Java.Nio.FileNio.FileSystem? NewFileSystem(Java.Nio.FileNio.IPath? path, System.Collections.Generic.IDictionary<string,object>? env, Java.Lang.ClassLoader? loader);
[<Android.Runtime.Register("newFileSystem", "(Ljava/nio/file/Path;Ljava/util/Map;Ljava/lang/ClassLoader;)Ljava/nio/file/FileSystem;", "", ApiSince=36)>]
static member NewFileSystem : Java.Nio.FileNio.IPath * System.Collections.Generic.IDictionary<string, obj> * Java.Lang.ClassLoader -> Java.Nio.FileNio.FileSystem

Parâmetros

path
IPath

o caminho para o arquivo

env
IDictionary<String,Object>

um mapa de propriedades específicas do provedor para configurar o sistema de arquivos; pode estar vazio

loader
ClassLoader

o carregador de classe para localizar o provedor ou null tentar localizar apenas um provedor instalado

Retornos

um novo sistema de arquivos

Atributos

Comentários

Constrói um novo FileSystem para acessar o conteúdo de um arquivo como um sistema de arquivos.

Esse método usa provedores especializados que criam sistemas pseudo-arquivos em que o conteúdo de um ou mais arquivos é tratado como um sistema de arquivos.

Esse método itera nos FileSystemProvider#installedProviders() installed provedores. Ele invoca, por sua vez, o método de FileSystemProvider#newFileSystem(Path,Map) newFileSystem(Path,Map) cada provedor. Se um provedor retornar um sistema de arquivos, a iteração será encerrada e o sistema de arquivos será retornado. Se nenhum dos provedores instalados retornar um, será feita uma FileSystem tentativa de localizar o provedor usando o carregador de classe especificado. Se um provedor retornar um sistema de arquivos, a pesquisa será encerrada e o sistema de arquivos será retornado.

Adicionado em 13.

Java documentação para java.nio.file.FileSystems.newFileSystem(java.nio.file.Path, java.util.Map<java.lang.String, ?>, java.lang.ClassLoader).

Partes desta página são modificações baseadas no trabalho criado e compartilhado pelo Project Open Source do Open Source e usadas de acordo com os termos descritos na Creative Commons 2.5.

Aplica-se a