Sprache

FileSystems.NewFileSystem Methode

Definition

Überlädt

Name Beschreibung
NewFileSystem(IPath)

Erstellt einen neuen FileSystem Zugriff auf den Inhalt einer Datei als Dateisystem.

NewFileSystem(URI, IDictionary<String,Object>)

Erstellt ein neues Dateisystem, das durch ein URI

NewFileSystem(IPath, ClassLoader)

Erstellt einen neuen FileSystem Zugriff auf den Inhalt einer Datei als Dateisystem.

NewFileSystem(IPath, IDictionary<String,Object>)

Erstellt einen neuen FileSystem Zugriff auf den Inhalt einer Datei als Dateisystem.

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

Erstellt ein neues Dateisystem, das durch ein URI

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

Erstellt einen neuen FileSystem Zugriff auf den Inhalt einer Datei als Dateisystem.

NewFileSystem(IPath)

Erstellt einen neuen FileSystem Zugriff auf den Inhalt einer Datei als Dateisystem.

[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

Parameter

path
IPath

Der Pfad zur Datei

Gibt zurück

ein neues Dateisystem

Attribute

Hinweise

Erstellt einen neuen FileSystem Zugriff auf den Inhalt einer Datei als Dateisystem.

Diese Methode verwendet spezielle Anbieter, die Pseudodateisysteme erstellen, bei denen der Inhalt einer oder mehrerer Dateien als Dateisystem behandelt wird.

Diese Methode versucht zunächst, einen installierten Anbieter auf genau die gleiche Weise wie die #newFileSystem(Path,Map,ClassLoader) newFileSystem(Path, Map, ClassLoader) Methode zu finden. Wenn gefunden, wird die Methode des Anbieters FileSystemProvider#newFileSystem(Path, Map) newFileSystem(Path, Map) mit einer leeren Zuordnung aufgerufen, um das neue Dateisystem zu erstellen.

Hinzugefügt in 13.

Java Dokumentation für java.nio.file.FileSystems.newFileSystem(java.nio.file.Path).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

NewFileSystem(URI, IDictionary<String,Object>)

Erstellt ein neues Dateisystem, das durch ein 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

Parameter

uri
URI

der URI, der das Dateisystem identifiziert

env
IDictionary<String,Object>

eine Zuordnung von anbieterspezifischen Eigenschaften zum Konfigurieren des Dateisystems; kann leer sein

Gibt zurück

ein neues Dateisystem

Attribute

Hinweise

Erstellt ein neues Dateisystem, das durch ein URI

Diese Methode durchläuft die FileSystemProvider#installedProviders() installed Anbieter, um den Anbieter zu finden, der durch den URI des angegebenen URI URI#getScheme scheme identifiziert wird. URI-Schemas werden ohne Beachtung des Falls verglichen. Die genaue Form des URI ist stark vom Anbieter abhängig. Wenn gefunden, wird die Methode des Anbieters FileSystemProvider#newFileSystem(URI,Map) newFileSystem(URI,Map) aufgerufen, um das neue Dateisystem zu erstellen.

Sobald ein Dateisystem vom Anbieter abhängig ist FileSystem#close closed , kann ein neues Dateisystem mit demselben URI wie ein zuvor erstelltes Dateisystem erstellt werden.

<b>Verwendungsbeispiel:</b> Angenommen, es gibt einen Vom Schema "memory" installierten Anbieter:

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

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

NewFileSystem(IPath, ClassLoader)

Erstellt einen neuen FileSystem Zugriff auf den Inhalt einer Datei als Dateisystem.

[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

Parameter

path
IPath

Der Pfad zur Datei

loader
ClassLoader

das Klassenladeprogramm, um den Anbieter zu finden oder null nur zu versuchen, einen installierten Anbieter zu finden

Gibt zurück

ein neues Dateisystem

Attribute

Hinweise

Erstellt einen neuen FileSystem Zugriff auf den Inhalt einer Datei als Dateisystem.

Diese Methode verwendet spezielle Anbieter, die Pseudodateisysteme erstellen, bei denen der Inhalt einer oder mehrerer Dateien als Dateisystem behandelt wird.

Diese Methode durchläuft die FileSystemProvider#installedProviders() installed Anbieter. Sie ruft wiederum die Methode jedes Anbieters FileSystemProvider#newFileSystem(Path,Map) newFileSystem(Path,Map) mit einer leeren Karte auf. Wenn ein Anbieter ein Dateisystem zurückgibt, wird die Iteration beendet, und das Dateisystem wird zurückgegeben. Wenn keine der installierten Anbieter einen FileSystem Fehler zurückgibt, wird versucht, den Anbieter mithilfe des angegebenen Klassenladeprogramms zu suchen. Wenn ein Anbieter ein Dateisystem zurückgibt, wird die Suche beendet, und das Dateisystem wird zurückgegeben.

Java Dokumentation für java.nio.file.FileSystems.newFileSystem(java.nio.file.Path, java.lang.ClassLoader).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

NewFileSystem(IPath, IDictionary<String,Object>)

Erstellt einen neuen FileSystem Zugriff auf den Inhalt einer Datei als Dateisystem.

[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

Parameter

path
IPath

Der Pfad zur Datei

env
IDictionary<String,Object>

eine Zuordnung von anbieterspezifischen Eigenschaften zum Konfigurieren des Dateisystems; kann leer sein

Gibt zurück

ein neues Dateisystem

Attribute

Hinweise

Erstellt einen neuen FileSystem Zugriff auf den Inhalt einer Datei als Dateisystem.

Diese Methode verwendet spezielle Anbieter, die Pseudodateisysteme erstellen, bei denen der Inhalt einer oder mehrerer Dateien als Dateisystem behandelt wird.

Diese Methode versucht zunächst, einen installierten Anbieter auf genau die gleiche Weise wie die #newFileSystem(Path,Map,ClassLoader) newFileSystem(Path, Map, ClassLoader) Methode zu finden. Wenn gefunden, wird die Methode des Anbieters FileSystemProvider#newFileSystem(Path, Map) newFileSystem(Path, Map) aufgerufen, um das neue Dateisystem zu erstellen.

Hinzugefügt in 13.

Java Dokumentation für java.nio.file.FileSystems.newFileSystem(java.nio.file.Path, java.util.Map<java.lang.String, ?>).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

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

Erstellt ein neues Dateisystem, das durch ein 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

Parameter

uri
URI

der URI, der das Dateisystem identifiziert

env
IDictionary<String,Object>

eine Zuordnung von anbieterspezifischen Eigenschaften zum Konfigurieren des Dateisystems; kann leer sein

loader
ClassLoader

das Klassenladeprogramm, um den Anbieter zu finden oder null nur zu versuchen, einen installierten Anbieter zu finden

Gibt zurück

ein neues Dateisystem

Attribute

Hinweise

Erstellt ein neues Dateisystem, das durch ein URI

Diese Methode versucht zunächst, einen installierten Anbieter auf genau die gleiche Weise wie die #newFileSystem(URI,Map) newFileSystem(URI,Map) Methode zu finden. Wenn keiner der installierten Anbieter das URI-Schema unterstützt, wird versucht, den Anbieter mithilfe des angegebenen Klassenladeprogramms zu suchen. Wenn sich ein Anbieter, der das URI-Schema unterstützt, befindet, wird er FileSystemProvider#newFileSystem(URI,Map) newFileSystem(URI,Map) aufgerufen, um das neue Dateisystem zu erstellen.

Java Dokumentation für java.nio.file.FileSystems.newFileSystem(java.net.URI, java.util.Map<java.lang.String, ?>, java.lang.ClassLoader).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für:

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

Erstellt einen neuen FileSystem Zugriff auf den Inhalt einer Datei als Dateisystem.

[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

Parameter

path
IPath

Der Pfad zur Datei

env
IDictionary<String,Object>

eine Zuordnung von anbieterspezifischen Eigenschaften zum Konfigurieren des Dateisystems; kann leer sein

loader
ClassLoader

das Klassenladeprogramm, um den Anbieter zu finden oder null nur zu versuchen, einen installierten Anbieter zu finden

Gibt zurück

ein neues Dateisystem

Attribute

Hinweise

Erstellt einen neuen FileSystem Zugriff auf den Inhalt einer Datei als Dateisystem.

Diese Methode verwendet spezielle Anbieter, die Pseudodateisysteme erstellen, bei denen der Inhalt einer oder mehrerer Dateien als Dateisystem behandelt wird.

Diese Methode durchläuft die FileSystemProvider#installedProviders() installed Anbieter. Sie ruft wiederum die Methode jedes Anbieters FileSystemProvider#newFileSystem(Path,Map) newFileSystem(Path,Map) auf. Wenn ein Anbieter ein Dateisystem zurückgibt, wird die Iteration beendet, und das Dateisystem wird zurückgegeben. Wenn keine der installierten Anbieter einen FileSystem Fehler zurückgibt, wird versucht, den Anbieter mithilfe des angegebenen Klassenladeprogramms zu suchen. Wenn ein Anbieter ein Dateisystem zurückgibt, wird die Suche beendet, und das Dateisystem wird zurückgegeben.

Hinzugefügt in 13.

Java Dokumentation für java.nio.file.FileSystems.newFileSystem(java.nio.file.Path, java.util.Map<java.lang.String, ?>, java.lang.ClassLoader).

Teile dieser Seite sind Änderungen auf der Grundlage von Arbeiten, die von der Android Open Source Project erstellt und gemeinsam verwendet und gemäß den in der 2.5 Attribution License beschriebenen Begriffen verwendet werden.

Gilt für: