Share via


FileStore Classe

Definizione

Archiviazione per i file.

[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
Ereditarietà
FileStore
Attributi

Commenti

Archiviazione per i file. Un FileStore oggetto rappresenta un pool di archiviazione, un dispositivo, una partizione, un volume, un file system concreto o altri mezzi specifici di implementazione dell'archiviazione file. L'oggetto FileStore per cui viene archiviato un file viene ottenuto richiamando il Files#getFileStore getFileStore metodo oppure è possibile enumerare tutti gli archivi file richiamando il FileSystem#getFileStores getFileStores metodo.

Oltre ai metodi definiti da questa classe, un archivio file può supportare una o più FileStoreAttributeView FileStoreAttributeView classi che forniscono una visualizzazione di sola lettura o aggiornabile di un set di attributi dell'archivio file.

Aggiunta nella versione 1.7.

Documentazione Java per java.nio.file.FileStore.

Le parti di questa pagina sono modifiche in base al lavoro creato e condiviso dal Android Open Source e usato in base ai termini descritti nella .

Costruttori

FileStore()

Inizializza una nuova istanza della classe.

FileStore(IntPtr, JniHandleOwnership)

Archiviazione per i file.

Proprietà

BlockSize

Restituisce il numero di byte per blocco nell'archivio file.

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
Handle

Handle all'istanza di Android sottostante.

(Ereditato da Object)
IsReadOnly

Archiviazione per i file.

JniIdentityHashCode

Archiviazione per i file.

(Ereditato da Object)
JniPeerMembers

Archiviazione per i file.

PeerReference

Archiviazione per i file.

(Ereditato da Object)
ThresholdClass

Archiviazione per i file.

ThresholdType

Archiviazione per i file.

TotalSpace

Archiviazione per i file.

UnallocatedSpace

Archiviazione per i file.

UsableSpace

Archiviazione per i file.

Metodi

Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
Dispose()

Archiviazione per i file.

(Ereditato da Object)
Dispose(Boolean)

Archiviazione per i file.

(Ereditato da Object)
Equals(Object)

Indica se un altro oggetto è "uguale a" questo.

(Ereditato da Object)
GetAttribute(String)

Legge il valore di un attributo dell'archivio file.

GetFileStoreAttributeView(Class)

Restituisce un FileStoreAttributeView oggetto del tipo specificato.

GetHashCode()

Restituisce un valore del codice hash per l'oggetto.

(Ereditato da Object)
JavaFinalize()

Chiamato dal Garbage Collector in un oggetto quando Garbage Collection determina che non sono presenti più riferimenti all'oggetto.

(Ereditato da Object)
Name()

Restituisce il nome di questo archivio file.

Notify()

Riattiva un singolo thread in attesa del monitoraggio dell'oggetto.

(Ereditato da Object)
NotifyAll()

Riattiva tutti i thread in attesa del monitoraggio dell'oggetto.

(Ereditato da Object)
SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
SupportsFileAttributeView(Class)

Indica se questo archivio file supporta gli attributi di file identificati dalla visualizzazione dell'attributo file specificato.

SupportsFileAttributeView(String)

Indica se questo archivio file supporta gli attributi di file identificati dalla visualizzazione dell'attributo file specificato.

ToArray<T>()

Archiviazione per i file.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione in formato stringa dell'oggetto.

(Ereditato da Object)
Type()

Restituisce il <tipo< em/em>> di questo archivio file.

UnregisterFromRuntime()

Archiviazione per i file.

(Ereditato da Object)
Wait()

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere eseguendo>una notifica</em o <em interrotto</>em>>.<

(Ereditato da Object)
Wait(Int64)

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo una notifica</em o <em interrotto/>>em>o fino a quando non è trascorsa< una determinata quantità di tempo reale.

(Ereditato da Object)
Wait(Int64, Int32)

Causa l'attesa del thread corrente fino a quando non viene svegliata, in genere <>eseguendo una notifica</em o <em interrotto/>>em>o fino a quando non è trascorsa< una determinata quantità di tempo reale.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

IJavaPeerable.Disposed()

Archiviazione per i file.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Archiviazione per i file.

(Ereditato da Object)
IJavaPeerable.Finalized()

Archiviazione per i file.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Archiviazione per i file.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Archiviazione per i file.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Archiviazione per i file.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Archiviazione per i file.

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione dei tipi controllati dal runtime Android.

JavaCast<TResult>(IJavaObject)

Archiviazione per i file.

GetJniTypeName(IJavaPeerable)

Archiviazione per i file.

Si applica a