Lenguaje

FileStore Clase

Definición

Almacenamiento para archivos.

[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
Herencia
Atributos

Comentarios

Almacenamiento para archivos. FileStore representa un grupo de almacenamiento, un dispositivo, una partición, un volumen, un sistema de archivos concreto u otros medios específicos de implementación del almacenamiento de archivos. Para FileStore donde se almacena un archivo se obtiene invocando el Files#getFileStore getFileStore método o se pueden enumerar todos los almacenes de archivos invocando el FileSystem#getFileStores getFileStores método .

Además de los métodos definidos por esta clase, un almacén de archivos puede admitir una o varias FileStoreAttributeView FileStoreAttributeView clases que proporcionan una vista de solo lectura o actualizable de un conjunto de atributos de almacén de archivos.

Agregado en la versión 1.7.

Java documentación para java.nio.file.FileStore.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.

Constructores

Nombre Description
FileStore()

Inicializa una nueva instancia de esta clase.

FileStore(IntPtr, JniHandleOwnership)

Almacenamiento para archivos.

Propiedades

Nombre Description
BlockSize

Devuelve el número de bytes por bloque en este almacén de archivos.

Class

Devuelve la clase en tiempo de ejecución de este Objectobjeto .

(Heredado de Object)
Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
IsReadOnly

Obtiene si este almacén de archivos es de solo lectura.

JniIdentityHashCode

Obtiene el código hash de identidad asignado a este Java del mismo nivel por el tiempo de ejecución de interoperabilidad.

(Heredado de Object)
JniManagedPeerState

Almacenamiento para archivos.

(Heredado de JavaObject)
JniPeerMembers

Almacenamiento para archivos.

PeerReference

Obtiene la referencia de objeto JNI para este Java del mismo nivel.

(Heredado de Object)
ThresholdClass

Almacenamiento para archivos.

ThresholdType

Almacenamiento para archivos.

TotalSpace

Obtiene el tamaño de este almacén de archivos en bytes.

UnallocatedSpace

Obtiene el número de bytes sin asignar en este almacén de archivos.

UsableSpace

Obtiene el número de bytes disponibles para esta máquina virtual Java en este almacén de archivos.

Métodos

Nombre Description
Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
Construct(JniObjectReference, JniObjectReferenceOptions)

Almacenamiento para archivos.

(Heredado de JavaObject)
Dispose()

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
Dispose(Boolean)

Libera los recursos mantenidos por este Java del mismo nivel.

(Heredado de Object)
DisposeUnlessReferenced()

Almacenamiento para archivos.

(Heredado de JavaObject)
Equals(Object)

Almacenamiento para archivos.

(Heredado de JavaObject)
Equals(Object)

Indica si algún otro objeto es "igual a" este.

(Heredado de Object)
GetAttribute(String)

Lee el valor de un atributo de almacén de archivos.

GetFileStoreAttributeView(Class)

Devuelve un FileStoreAttributeView de tipo especificado.

GetHashCode()

Devuelve un valor de código hash del objeto.

(Heredado de Object)
JavaFinalize()
Obsoletos.

Lo llama el recolector de elementos no utilizados en un objeto cuando la recolección de elementos no utilizados determina que no hay más referencias al objeto .

(Heredado de Object)
Name()

Devuelve el nombre de este almacén de archivos.

Notify()

Activa un único subproceso que está esperando en el monitor de este objeto.

(Heredado de Object)
NotifyAll()

Activa todos los subprocesos que están esperando en el monitor de este objeto.

(Heredado de Object)
SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
SetPeerReference(JniObjectReference, JniObjectReferenceOptions)

Almacenamiento para archivos.

(Heredado de JavaObject)
SupportsFileAttributeView(Class)

Indica si este almacén de archivos admite o no los atributos de archivo identificados por la vista de atributo de archivo especificada.

SupportsFileAttributeView(String)

Indica si este almacén de archivos admite o no los atributos de archivo identificados por la vista de atributo de archivo especificada.

ToArray<T>()

Crea una matriz administrada a partir de este contenedor de matriz Java.

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto .

(Heredado de Object)
Type()

Devuelve el <tipo> em</em> de este almacén de archivos.

UnregisterFromRuntime()

Anula el registro de este Java del mismo nivel del tiempo de ejecución de interoperabilidad.

(Heredado de Object)
Wait()

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser em notificado/em< o >em<interrumpido>/em<.><>

(Heredado de Object)
Wait(Int64, Int32)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)
Wait(Int64)

Hace que el subproceso actual espere hasta que se despierte, normalmente por ser <em>notificado</em> o <em>interrumpido</em>, o hasta que haya transcurrido una cierta cantidad de tiempo real.

(Heredado de Object)

Implementaciones de interfaz explícitas

Nombre Description
IJavaPeerable.Disposed()

Almacenamiento para archivos.

(Heredado de JavaObject)
IJavaPeerable.Finalized()

Almacenamiento para archivos.

(Heredado de JavaObject)
IJavaPeerable.JniObjectReferenceControlBlock

Almacenamiento para archivos.

(Heredado de JavaObject)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Almacenamiento para archivos.

(Heredado de JavaObject)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Almacenamiento para archivos.

(Heredado de JavaObject)
IJavaPeerable.SetPeerReference(JniObjectReference)

Almacenamiento para archivos.

(Heredado de JavaObject)

Métodos de extensión

Nombre Description
GetJniTypeName(IJavaPeerable)

Obtiene el nombre JNI del tipo de la instancia self.

JavaAs<TResult>(IJavaPeerable)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

JavaCast<TResult>(IJavaObject)

Realiza una conversión de tipos comprobados en tiempo de ejecución de Android.

JavaCast<TResult>(IJavaObject)

Almacenamiento para archivos.

TryJavaCast<TResult>(IJavaPeerable, TResult)

Intente coerción self para escribir TResult, comprobando que la coerción es válida en el lado de Java.

Se aplica a