ParcelFileDescriptor Clase

Definición

FileDescriptor devuelto por Parcel#readFileDescriptor, lo que le permite cerrarlo cuando haya terminado con él.

[Android.Runtime.Register("android/os/ParcelFileDescriptor", DoNotGenerateAcw=true)]
public class ParcelFileDescriptor : Java.Lang.Object, Android.OS.IParcelable, IDisposable, Java.Interop.IJavaPeerable, Java.IO.ICloseable
[<Android.Runtime.Register("android/os/ParcelFileDescriptor", DoNotGenerateAcw=true)>]
type ParcelFileDescriptor = class
    inherit Object
    interface IParcelable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
    interface ICloseable
Herencia
ParcelFileDescriptor
Atributos
Implementaciones

Comentarios

FileDescriptor devuelto por Parcel#readFileDescriptor, lo que le permite cerrarlo cuando haya terminado con él.

Documentación de Java para android.os.ParcelFileDescriptor.

Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el proyecto de código Project y que se usan según los términos Creative Commons 2.5 Attribution License.

Constructores

ParcelFileDescriptor(IntPtr, JniHandleOwnership)

Constructor utilizado al crear representaciones administradas de objetos JNI; llamado por el tiempo de ejecución.

ParcelFileDescriptor(ParcelFileDescriptor)

Cree un nuevo objeto ParcelFileDescriptor encapsulado alrededor de otro descriptor.

Propiedades

Class

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

(Heredado de Object)
Creator
Fd

Devuelve el int de fd nativo para este Objeto ParcelFileDescriptor.

FileDescriptor

Recupere el objeto FileDescriptor real asociado a este objeto.

Handle

Identificador de la instancia de Android subyacente.

(Heredado de Object)
JniIdentityHashCode

FileDescriptor devuelto por Parcel#readFileDescriptor, lo que le permite cerrarlo cuando haya terminado con él.

(Heredado de Object)
JniPeerMembers

FileDescriptor devuelto por Parcel#readFileDescriptor, lo que le permite cerrarlo cuando haya terminado con él.

PeerReference

FileDescriptor devuelto por Parcel#readFileDescriptor, lo que le permite cerrarlo cuando haya terminado con él.

(Heredado de Object)
StatSize

Devuelve el tamaño total del archivo que representa este fd, según lo determinado por stat().

ThresholdClass

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

ThresholdType

Esta API admite la infraestructura mono para Android y no está pensada para usarse directamente desde el código.

Métodos

AdoptFd(Int32)

Tome posesión de un fd nativo sin procesar en un nuevo Objeto ParcelFileDescriptor.

CanDetectErrors()

Indica si este Objeto ParcelFileDescriptor puede comunicarse y detectar errores o bloqueos remotos.

CheckError()

Detecte e inicie si el otro extremo de un par de canalización o socket encontró un error o se bloqueó.

Clone()

Crea y devuelve una copia de este objeto.

(Heredado de Object)
Close()

Cierre el objeto ParcelFileDescriptor.

CloseWithError(String)

Cierre el objeto ParcelFileDescriptor, informando a cualquier elemento del mismo nivel de que se produjo un error durante el procesamiento.

CreatePipe()

Cree dos objetos ParcelFileDescriptors estructurados como una canalización de datos.

CreateReliablePipe()

Cree dos objetos ParcelFileDescriptors estructurados como una canalización de datos.

CreateReliableSocketPair()

Cree dos objetos ParcelFileDescriptors estructurados como un par de sockets conectados entre sí.

CreateSocketPair()

Cree dos objetos ParcelFileDescriptors estructurados como un par de sockets conectados entre sí.

DescribeContents()

Describir los tipos de objetos especiales contenidos en la representación serializado de este Parcelable.

DetachFd()

Devuelve el int de fd nativo para este Objeto ParcelFileDescriptor y desasocielo del objeto aquí.

Dispose()

FileDescriptor devuelto por Parcel#readFileDescriptor, lo que le permite cerrarlo cuando haya terminado con él.

(Heredado de Object)
Dispose(Boolean)

FileDescriptor devuelto por Parcel#readFileDescriptor, lo que le permite cerrarlo cuando haya terminado con él.

(Heredado de Object)
Dup()

Cree un nuevo Objeto ParcelFileDescriptor que sea un dup del fileDescriptor existente.

Dup(FileDescriptor)

Cree un nuevo objeto ParcelFileDescriptor que sea un dup de un FileDescriptor existente.

Equals(Object)

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

(Heredado de Object)
FromDatagramSocket(DatagramSocket)

Cree un objeto ParcelFileDescriptor a partir del DatagramSocket especificado.

FromFd(Int32)

Cree un nuevo Objeto ParcelFileDescriptor a partir de un fd nativo sin procesar.

FromSocket(Socket)

Cree un nuevo Objeto ParcelFileDescriptor a partir del socket especificado.

GetHashCode()

Devuelve un valor de código hash del objeto.

(Heredado de Object)
JavaFinalize()

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)
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)
Open(File, ParcelFileMode)

Cree un nuevo Objeto ParcelFileDescriptor que acceda a un archivo determinado.

Open(File, ParcelFileMode, Handler, ParcelFileDescriptor+IOnCloseListener)

Cree un nuevo Objeto ParcelFileDescriptor que acceda a un archivo determinado.

ParseMode(String)

Convierte una cadena que representa un modo de archivo, como "rw", en una máscara de bits adecuada para su uso con #open.

SetHandle(IntPtr, JniHandleOwnership)

Establece la propiedad Handle.

(Heredado de Object)
ToArray<T>()

FileDescriptor devuelto por Parcel#readFileDescriptor, lo que le permite cerrarlo cuando haya terminado con él.

(Heredado de Object)
ToString()

Devuelve una representación de cadena del objeto.

(Heredado de Object)
UnregisterFromRuntime()

FileDescriptor devuelto por Parcel#readFileDescriptor, lo que le permite cerrarlo cuando haya terminado con él.

(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)

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, 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)
Wrap(ParcelFileDescriptor, Handler, ParcelFileDescriptor+IOnCloseListener)

Cree un nuevo objeto ParcelFileDescriptor que encapsula un archivo ya abierto.

WriteToParcel(Parcel, ParcelableWriteFlags)

Para agregar si Parcelable#PARCELABLE_WRITE_RETURN_VALUE se establece en marcas, el descriptor de archivo se cerrará después de escribir una copia en el paquete.

Implementaciones de interfaz explícitas

IJavaPeerable.Disposed()

FileDescriptor devuelto por Parcel#readFileDescriptor, lo que le permite cerrarlo cuando haya terminado con él.

(Heredado de Object)
IJavaPeerable.DisposeUnlessReferenced()

FileDescriptor devuelto por Parcel#readFileDescriptor, lo que le permite cerrarlo cuando haya terminado con él.

(Heredado de Object)
IJavaPeerable.Finalized()

FileDescriptor devuelto por Parcel#readFileDescriptor, lo que le permite cerrarlo cuando haya terminado con él.

(Heredado de Object)
IJavaPeerable.JniManagedPeerState

FileDescriptor devuelto por Parcel#readFileDescriptor, lo que le permite cerrarlo cuando haya terminado con él.

(Heredado de Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

FileDescriptor devuelto por Parcel#readFileDescriptor, lo que le permite cerrarlo cuando haya terminado con él.

(Heredado de Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

FileDescriptor devuelto por Parcel#readFileDescriptor, lo que le permite cerrarlo cuando haya terminado con él.

(Heredado de Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

FileDescriptor devuelto por Parcel#readFileDescriptor, lo que le permite cerrarlo cuando haya terminado con él.

(Heredado de Object)

Métodos de extensión

JavaCast<TResult>(IJavaObject)

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

JavaCast<TResult>(IJavaObject)

FileDescriptor devuelto por Parcel#readFileDescriptor, lo que le permite cerrarlo cuando haya terminado con él.

GetJniTypeName(IJavaPeerable)

FileDescriptor devuelto por Parcel#readFileDescriptor, lo que le permite cerrarlo cuando haya terminado con él.

Se aplica a