Lingua

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à
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 il quale 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.

per java.nio.file.FileStore.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Costruttori

Nome Descrizione
FileStore()

Inizializza una nuova istanza di questa classe.

FileStore(IntPtr, JniHandleOwnership)

Archiviazione per i file.

Proprietà

Nome Descrizione
BlockSize

Restituisce il numero di byte per blocco in questo archivio file.

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
Handle

Handle per l'istanza di Android sottostante.

(Ereditato da Object)
IsReadOnly

Ottiene un valore che indica se l'archivio file è di sola lettura.

JniIdentityHashCode

Ottiene il codice hash di identità assegnato a questo Java peer dal runtime di interoperabilità.

(Ereditato da Object)
JniManagedPeerState

Archiviazione per i file.

(Ereditato da JavaObject)
JniPeerMembers

Archiviazione per i file.

PeerReference

Ottiene il riferimento all'oggetto JNI per questo peer Java.

(Ereditato da Object)
ThresholdClass

Archiviazione per i file.

ThresholdType

Archiviazione per i file.

TotalSpace

Ottiene le dimensioni di questo archivio file in byte.

UnallocatedSpace

Ottiene il numero di byte non allocati nell'archivio file.

UsableSpace

Ottiene il numero di byte disponibili per questa Java macchina virtuale in questo archivio file.

Metodi

Nome Descrizione
Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Archiviazione per i file.

(Ereditato da JavaObject)
Dispose()

Rilascia le risorse contenute in questo peer Java.

(Ereditato da Object)
Dispose(Boolean)

Rilascia le risorse contenute in questo peer Java.

(Ereditato da Object)
DisposeUnlessReferenced()

Archiviazione per i file.

(Ereditato da JavaObject)
Equals(Object)

Archiviazione per i file.

(Ereditato da JavaObject)
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 di codice hash per l'oggetto .

(Ereditato da Object)
JavaFinalize()
Obsoleti.

Chiamato dal Garbage Collector su un oggetto quando Garbage Collection determina che non sono presenti altri riferimenti all'oggetto .

(Ereditato da Object)
Name()

Restituisce il nome dell'archivio file.

Notify()

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

(Ereditato da Object)
NotifyAll()

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

(Ereditato da Object)
SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Archiviazione per i file.

(Ereditato da JavaObject)
SupportsFileAttributeView(Class)

Indica se questo archivio file supporta o meno gli attributi di file identificati dalla vista attributo file specificata.

SupportsFileAttributeView(String)

Indica se questo archivio file supporta o meno gli attributi di file identificati dalla vista attributo file specificata.

ToArray<T>()

Crea una matrice gestita da questo wrapper di matrice Java.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione di stringa dell'oggetto .

(Ereditato da Object)
Type()

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

UnregisterFromRuntime()

Annulla la registrazione di questo Java peer dal runtime di interoperabilità.

(Ereditato da Object)
Wait()

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo <>una notifica</em> o <em>interrotto</em>.

(Ereditato da Object)
Wait(Int64, Int32)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo<> una notifica</em> o <em>interrotto</em> o fino a quando non è trascorsa una determinata quantità di tempo reale.

(Ereditato da Object)
Wait(Int64)

Fa sì che il thread corrente attenda finché non viene risvegliato, in genere ricevendo<> 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

Nome Descrizione
IJavaPeerable.Disposed()

Archiviazione per i file.

(Ereditato da JavaObject)
IJavaPeerable.Finalized()

Archiviazione per i file.

(Ereditato da JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Archiviazione per i file.

(Ereditato da JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Archiviazione per i file.

(Ereditato da JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Archiviazione per i file.

(Ereditato da JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Archiviazione per i file.

(Ereditato da JavaObject)

Metodi di estensione

Nome Descrizione
GetJniTypeName(IJavaPeerable)

Ottiene il nome JNI del tipo dell'istanza selfdi .

JavaAs<TResult>(IJavaPeerable)

Provare a digitare selfTResult, verificando che la coercizione sia valida sul lato Java.

JavaCast<TResult>(IJavaObject)

Esegue una conversione del tipo di tipo controllato dal runtime Android.

JavaCast<TResult>(IJavaObject)

Archiviazione per i file.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Provare a digitare selfTResult, verificando che la coercizione sia valida sul lato Java.

Si applica a