Langue

FileSystems.NewFileSystem Méthode

Définition

Surcharges

Nom Description
NewFileSystem(IPath)

Construit un nouveau FileSystem pour accéder au contenu d’un fichier en tant que système de fichiers.

NewFileSystem(URI, IDictionary<String,Object>)

Construit un nouveau système de fichiers identifié par un URI

NewFileSystem(IPath, ClassLoader)

Construit un nouveau FileSystem pour accéder au contenu d’un fichier en tant que système de fichiers.

NewFileSystem(IPath, IDictionary<String,Object>)

Construit un nouveau FileSystem pour accéder au contenu d’un fichier en tant que système de fichiers.

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

Construit un nouveau système de fichiers identifié par un URI

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

Construit un nouveau FileSystem pour accéder au contenu d’un fichier en tant que système de fichiers.

NewFileSystem(IPath)

Construit un nouveau FileSystem pour accéder au contenu d’un fichier en tant que système de fichiers.

[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

Paramètres

path
IPath

chemin d’accès au fichier

Retours

un nouveau système de fichiers

Attributs

Remarques

Construit un nouveau FileSystem pour accéder au contenu d’un fichier en tant que système de fichiers.

Cette méthode utilise des fournisseurs spécialisés qui créent des systèmes de fichiers pseudo où le contenu d’un ou plusieurs fichiers est traité comme un système de fichiers.

Cette méthode tente d’abord de localiser un fournisseur installé de la même manière que la #newFileSystem(Path,Map,ClassLoader) newFileSystem(Path, Map, ClassLoader) méthode. Si elle est trouvée, la méthode du FileSystemProvider#newFileSystem(Path, Map) newFileSystem(Path, Map) fournisseur est appelée avec une carte vide pour construire le nouveau système de fichiers.

Ajouté dans 13.

Java documentation pour java.nio.file.FileSystems.newFileSystem(java.nio.file.Path).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

NewFileSystem(URI, IDictionary<String,Object>)

Construit un nouveau système de fichiers identifié par un 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

Paramètres

uri
URI

URI identifiant le système de fichiers

env
IDictionary<String,Object>

carte des propriétés spécifiques du fournisseur pour configurer le système de fichiers ; peut être vide

Retours

un nouveau système de fichiers

Attributs

Remarques

Construit un nouveau système de fichiers identifié par un URI

Cette méthode itère sur les FileSystemProvider#installedProviders() installed fournisseurs pour localiser le fournisseur identifié par l’URI URI#getScheme scheme de l’URI donné. Les schémas d’URI sont comparés sans tenir compte du cas. La forme exacte de l’URI dépend fortement du fournisseur. Si elle est trouvée, la méthode du fournisseur est appelée pour construire le nouveau système de FileSystemProvider#newFileSystem(URI,Map) newFileSystem(URI,Map) fichiers.

Une fois qu’un système de fichiers dépend FileSystem#close closed du fournisseur si le fournisseur autorise la création d’un nouveau système de fichiers avec le même URI qu’un système de fichiers qu’il a créé précédemment.

<b>Exemple d’utilisation :</b> Supposons qu’un fournisseur soit identifié par le schéma "memory" installé :

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 documentation pour java.nio.file.FileSystems.newFileSystem(java.net.URI, java.util.Map<java.lang.String, ?>).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

NewFileSystem(IPath, ClassLoader)

Construit un nouveau FileSystem pour accéder au contenu d’un fichier en tant que système de fichiers.

[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

Paramètres

path
IPath

chemin d’accès au fichier

loader
ClassLoader

le chargeur de classes pour localiser le fournisseur ou null pour tenter uniquement de localiser un fournisseur installé

Retours

un nouveau système de fichiers

Attributs

Remarques

Construit un nouveau FileSystem pour accéder au contenu d’un fichier en tant que système de fichiers.

Cette méthode utilise des fournisseurs spécialisés qui créent des systèmes de fichiers pseudo où le contenu d’un ou plusieurs fichiers est traité comme un système de fichiers.

Cette méthode itère sur les FileSystemProvider#installedProviders() installed fournisseurs. Il appelle, à son tour, la méthode de FileSystemProvider#newFileSystem(Path,Map) newFileSystem(Path,Map) chaque fournisseur avec une carte vide. Si un fournisseur retourne un système de fichiers, l’itération se termine et le système de fichiers est retourné. Si aucun des fournisseurs installés ne retourne une FileSystem tentative de localisation du fournisseur à l’aide du chargeur de classes donné. Si un fournisseur retourne un système de fichiers, la recherche se termine et le système de fichiers est retourné.

Java documentation pour java.nio.file.FileSystems.newFileSystem(java.nio.file.Path, java.lang.ClassLoader).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

NewFileSystem(IPath, IDictionary<String,Object>)

Construit un nouveau FileSystem pour accéder au contenu d’un fichier en tant que système de fichiers.

[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

Paramètres

path
IPath

chemin d’accès au fichier

env
IDictionary<String,Object>

carte des propriétés spécifiques du fournisseur pour configurer le système de fichiers ; peut être vide

Retours

un nouveau système de fichiers

Attributs

Remarques

Construit un nouveau FileSystem pour accéder au contenu d’un fichier en tant que système de fichiers.

Cette méthode utilise des fournisseurs spécialisés qui créent des systèmes de fichiers pseudo où le contenu d’un ou plusieurs fichiers est traité comme un système de fichiers.

Cette méthode tente d’abord de localiser un fournisseur installé de la même manière que la #newFileSystem(Path,Map,ClassLoader) newFileSystem(Path, Map, ClassLoader) méthode. Si elle est trouvée, la méthode du fournisseur est appelée pour construire le nouveau système de FileSystemProvider#newFileSystem(Path, Map) newFileSystem(Path, Map) fichiers.

Ajouté dans 13.

Java documentation pour java.nio.file.FileSystems.newFileSystem(java.nio.file.Path, java.util.Map<java.lang.String, ?>).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

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

Construit un nouveau système de fichiers identifié par un 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

Paramètres

uri
URI

URI identifiant le système de fichiers

env
IDictionary<String,Object>

carte des propriétés spécifiques du fournisseur pour configurer le système de fichiers ; peut être vide

loader
ClassLoader

le chargeur de classes pour localiser le fournisseur ou null pour tenter uniquement de localiser un fournisseur installé

Retours

un nouveau système de fichiers

Attributs

Remarques

Construit un nouveau système de fichiers identifié par un URI

Cette méthode tente d’abord de localiser un fournisseur installé de la même manière que la #newFileSystem(URI,Map) newFileSystem(URI,Map) méthode. Si aucun des fournisseurs installés ne prend en charge le schéma d’URI, une tentative est effectuée pour localiser le fournisseur à l’aide du chargeur de classes donné. Si un fournisseur prenant en charge le schéma d’URI se trouve, il FileSystemProvider#newFileSystem(URI,Map) newFileSystem(URI,Map) est appelé pour construire le nouveau système de fichiers.

Java documentation pour java.nio.file.FileSystems.newFileSystem(java.net.URI, java.util.Map<java.lang.String, ?>, java.lang.ClassLoader).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à

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

Construit un nouveau FileSystem pour accéder au contenu d’un fichier en tant que système de fichiers.

[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

Paramètres

path
IPath

chemin d’accès au fichier

env
IDictionary<String,Object>

carte des propriétés spécifiques du fournisseur pour configurer le système de fichiers ; peut être vide

loader
ClassLoader

le chargeur de classes pour localiser le fournisseur ou null pour tenter uniquement de localiser un fournisseur installé

Retours

un nouveau système de fichiers

Attributs

Remarques

Construit un nouveau FileSystem pour accéder au contenu d’un fichier en tant que système de fichiers.

Cette méthode utilise des fournisseurs spécialisés qui créent des systèmes de fichiers pseudo où le contenu d’un ou plusieurs fichiers est traité comme un système de fichiers.

Cette méthode itère sur les FileSystemProvider#installedProviders() installed fournisseurs. Il appelle, à son tour, la méthode de FileSystemProvider#newFileSystem(Path,Map) newFileSystem(Path,Map) chaque fournisseur. Si un fournisseur retourne un système de fichiers, l’itération se termine et le système de fichiers est retourné. Si aucun des fournisseurs installés ne retourne une FileSystem tentative de localisation du fournisseur à l’aide du chargeur de classes donné. Si un fournisseur retourne un système de fichiers, la recherche se termine et le système de fichiers est retourné.

Ajouté dans 13.

Java documentation pour java.nio.file.FileSystems.newFileSystem(java.nio.file.Path, java.util.Map<java.lang.String, ?>, java.lang.ClassLoader).

Les parties de cette page sont des modifications basées sur le travail créé et partagé par Android Open Source et utilisées en fonction des termes décrits dans la Creative Commons 2.5 Attribution License.

S’applique à