Sprache

FileStore Klasse

Definition

Speicher für Dateien.

[Android.Runtime.Register("java/nio/file/FileStore", ApiSince=26, DoNotGenerateAcw=true)]
public abstract class FileStore : Java.Lang.Object
[<Android.Runtime.Register("java/nio/file/FileStore", ApiSince=26, DoNotGenerateAcw=true)>]
type FileStore = class
    inherit Object
Vererbung
Attribute

Hinweise

Speicher für Dateien. A FileStore stellt einen Speicherpool, ein Gerät, eine Partition, ein Volume, ein konkretes Dateisystem oder andere implementierungsspezifische Methoden für die Dateispeicherung dar. Der FileStore Speicherort einer Datei wird durch Aufrufen der Files#getFileStore getFileStore Methode abgerufen, oder alle Dateispeicher können durch Aufrufen der FileSystem#getFileStores getFileStores Methode aufgezählt werden.

Zusätzlich zu den von dieser Klasse definierten Methoden unterstützt ein Dateispeicher möglicherweise eine oder FileStoreAttributeView FileStoreAttributeView mehrere Klassen, die eine schreibgeschützte oder aktualisierbare Ansicht einer Reihe von Dateispeicherattributen bereitstellen.

In 1.7 hinzugefügt.

Java Dokumentation für java.nio.file.FileStore.

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.

Konstruktoren

Name Beschreibung
FileStore()

Initialisiert eine neue Instanz dieser Klasse.

FileStore(IntPtr, JniHandleOwnership)

Speicher für Dateien.

Eigenschaften

Name Beschreibung
BlockSize

Gibt die Anzahl der Bytes pro Block in diesem Dateispeicher zurück.

Class

Gibt die Laufzeitklasse dieses Werts Objectzurück.

(Geerbt von Object)
Handle

Das Handle für die zugrunde liegende Android-Instanz.

(Geerbt von Object)
IsReadOnly

Ruft ab, ob dieser Dateispeicher schreibgeschützt ist.

JniIdentityHashCode

Ruft den Identitätshashcode ab, der diesem Java Peer von der Interop-Laufzeit zugewiesen ist.

(Geerbt von Object)
JniManagedPeerState

Speicher für Dateien.

(Geerbt von JavaObject)
JniPeerMembers

Speicher für Dateien.

PeerReference

Ruft den JNI-Objektverweis für diesen Java Peer ab.

(Geerbt von Object)
ThresholdClass

Speicher für Dateien.

ThresholdType

Speicher für Dateien.

TotalSpace

Ruft die Größe dieses Dateispeichers in Byte ab.

UnallocatedSpace

Ruft die Anzahl der nicht zugewiesenen Bytes in diesem Dateispeicher ab.

UsableSpace

Ruft die Anzahl der Bytes ab, die für diesen Java virtuellen Computer in diesem Dateispeicher verfügbar sind.

Methoden

Name Beschreibung
Clone()

Erstellt und gibt eine Kopie dieses Objekts zurück.

(Geerbt von Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Speicher für Dateien.

(Geerbt von JavaObject)
Dispose()

Veröffentlicht die Ressourcen, die von diesem Java Peer gehalten werden.

(Geerbt von Object)
Dispose(Boolean)

Veröffentlicht die Ressourcen, die von diesem Java Peer gehalten werden.

(Geerbt von Object)
DisposeUnlessReferenced()

Speicher für Dateien.

(Geerbt von JavaObject)
Equals(Object)

Speicher für Dateien.

(Geerbt von JavaObject)
Equals(Object)

Gibt an, ob ein anderes Objekt "gleich" diesem Objekt ist.

(Geerbt von Object)
GetAttribute(String)

Liest den Wert eines Dateispeicher-Attributs.

GetFileStoreAttributeView(Class)

Gibt einen FileStoreAttributeView des angegebenen Typs zurück.

GetHashCode()

Gibt einen Hashcodewert für das Objekt zurück.

(Geerbt von Object)
JavaFinalize()
Veraltet.

Wird vom Garbage Collector für ein Objekt aufgerufen, wenn die Garbage Collection bestimmt, dass keine weiteren Verweise auf das Objekt vorhanden sind.

(Geerbt von Object)
Name()

Gibt den Namen dieses Dateispeichers zurück.

Notify()

Aktiviert einen einzelnen Thread, der auf dem Monitor dieses Objekts wartet.

(Geerbt von Object)
NotifyAll()

Aktiviert alle Threads, die auf dem Monitor dieses Objekts warten.

(Geerbt von Object)
SetHandle(IntPtr, JniHandleOwnership)

Legt die Handle-Eigenschaft fest.

(Geerbt von Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Speicher für Dateien.

(Geerbt von JavaObject)
SupportsFileAttributeView(Class)

Gibt an, ob dieser Dateispeicher die von der angegebenen Dateiattributeansicht identifizierten Dateiattribute unterstützt.

SupportsFileAttributeView(String)

Gibt an, ob dieser Dateispeicher die von der angegebenen Dateiattributeansicht identifizierten Dateiattribute unterstützt.

ToArray<T>()

Erstellt ein verwaltetes Array aus diesem Java Arraywrapper.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolgendarstellung des Objekts zurück.

(Geerbt von Object)
Type()

Gibt den <Em-Typ></em> dieses Dateispeichers zurück.

UnregisterFromRuntime()

Hebt die Registrierung dieses Java Peers aus der Interop-Laufzeit auf.

(Geerbt von Object)
Wait()

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch em benachrichtigt/em< oder >em<unterbrochen>/em<.><>

(Geerbt von Object)
Wait(Int64, Int32)

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)
Wait(Int64)

Bewirkt, dass der aktuelle Thread wartet, bis er wach ist, in der Regel durch <em>benachrichtigt</em> oder <em>unterbrochen</em> oder bis eine bestimmte Menge an Echtzeit verstrichen ist.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

Name Beschreibung
IJavaPeerable.Disposed()

Speicher für Dateien.

(Geerbt von JavaObject)
IJavaPeerable.Finalized()

Speicher für Dateien.

(Geerbt von JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Speicher für Dateien.

(Geerbt von JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Speicher für Dateien.

(Geerbt von JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Speicher für Dateien.

(Geerbt von JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Speicher für Dateien.

(Geerbt von JavaObject)

Erweiterungsmethoden

Name Beschreibung
GetJniTypeName(IJavaPeerable)

Ruft den JNI-Namen des Typs der Instanz selfab.

JavaAs<TResult>(IJavaPeerable)

Versuchen Sie, die Eingabe selfzu TResult erzwingen, und überprüfen Sie, ob die Koersion auf der Java Seite gültig ist.

JavaCast<TResult>(IJavaObject)

Führt eine android-laufzeitgecheckte Typkonvertierung aus.

JavaCast<TResult>(IJavaObject)

Speicher für Dateien.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Versuchen Sie, die Eingabe selfzu TResult erzwingen, und überprüfen Sie, ob die Koersion auf der Java Seite gültig ist.

Gilt für: