Share via


FileInputStream Classe

Definizione

Ottiene FileInputStream i byte di input da un file in un file system.

[Android.Runtime.Register("java/io/FileInputStream", DoNotGenerateAcw=true)]
public class FileInputStream : Java.IO.InputStream, IDisposable, Java.Interop.IJavaPeerable
[<Android.Runtime.Register("java/io/FileInputStream", DoNotGenerateAcw=true)>]
type FileInputStream = class
    inherit InputStream
    interface ICloseable
    interface IJavaObject
    interface IDisposable
    interface IJavaPeerable
Ereditarietà
FileInputStream
Derivato
Attributi
Implementazioni

Commenti

Ottiene FileInputStream i byte di input da un file in un file system. I file disponibili dipendono dall'ambiente host.

FileInputStream è destinato alla lettura dei flussi di byte non elaborati, ad esempio i dati dell'immagine. Per leggere i flussi di caratteri, valutare l'uso FileReaderdi .

Aggiunto in JDK1.0.

Documentazione Java per java.io.FileInputStream.

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

FileInputStream(File)

Crea un oggetto FileInputStream aprendo una connessione a un file effettivo, il file denominato dall'oggetto Filefile nel file system.

FileInputStream(FileDescriptor)

Crea un FileInputStream oggetto usando il descrittore fdObjdi file , che rappresenta una connessione esistente a un file effettivo nel file system.

FileInputStream(IntPtr, JniHandleOwnership)

Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime.

FileInputStream(String)

Crea un oggetto FileInputStream aprendo una connessione a un file effettivo, il file denominato dal nome name del percorso nel file system.

Proprietà

Channel

Restituisce l'oggetto univoco java.nio.channels.FileChannel FileChannel associato al flusso di input del file.

Class

Restituisce la classe di runtime di questo Objectoggetto .

(Ereditato da Object)
FD

Restituisce l'oggetto FileDescriptor che rappresenta la connessione al file effettivo nel file system usato da questo FileInputStreamoggetto .

Handle

Handle all'istanza di Android sottostante.

(Ereditato da Object)
JniIdentityHashCode

Ottiene FileInputStream i byte di input da un file in un file system.

(Ereditato da Object)
JniPeerMembers

Ottiene FileInputStream i byte di input da un file in un file system.

PeerReference

Ottiene FileInputStream i byte di input da un file in un file system.

(Ereditato da Object)
ThresholdClass

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

ThresholdType

Questa API supporta l'infrastruttura Mono per Android e non deve essere usata direttamente dal codice.

Metodi

Available()

Restituisce una stima del numero di byte che possono essere letti (o ignorati) da questo flusso di input senza bloccare, che può essere 0 o 0 quando viene rilevato il termine del flusso.

(Ereditato da InputStream)
Clone()

Crea e restituisce una copia di questo oggetto.

(Ereditato da Object)
Close()

Chiude questo flusso di input e rilascia tutte le risorse di sistema associate al flusso.

(Ereditato da InputStream)
Dispose()

Ottiene FileInputStream i byte di input da un file in un file system.

(Ereditato da Object)
Dispose(Boolean)

Ottiene FileInputStream i byte di input da un file in un file system.

(Ereditato da Object)
Equals(Object)

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

(Ereditato da Object)
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)
Mark(Int32)

Contrassegna la posizione corrente in questo flusso di input.

(Ereditato da InputStream)
MarkSupported()

Verifica se questo flusso di input supporta i mark metodi e reset .

(Ereditato da InputStream)
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)
Read()

Legge un byte di dati da questo flusso di input.

Read(Byte[])

Legge un numero di byte dal flusso di input e li archivia nella matrice bdi buffer .

(Ereditato da InputStream)
Read(Byte[], Int32, Int32)

Legge fino a len byte di dati dal flusso di input in una matrice di byte.

(Ereditato da InputStream)
ReadAllBytes()

Legge tutti i byte rimanenti dal flusso di input.

(Ereditato da InputStream)
ReadAsync()

Ottiene FileInputStream i byte di input da un file in un file system.

(Ereditato da InputStream)
ReadAsync(Byte[])

Ottiene FileInputStream i byte di input da un file in un file system.

(Ereditato da InputStream)
ReadAsync(Byte[], Int32, Int32)

Ottiene FileInputStream i byte di input da un file in un file system.

(Ereditato da InputStream)
ReadNBytes(Byte[], Int32, Int32)

Legge il numero richiesto di byte dal flusso di input nella matrice di byte specificata.

(Ereditato da InputStream)
ReadNBytes(Int32)

Legge fino a un numero specificato di byte dal flusso di input.

(Ereditato da InputStream)
Reset()

Riposiziona questo flusso alla posizione al momento mark dell'ultima chiamata al metodo in questo flusso di input.

(Ereditato da InputStream)
SetHandle(IntPtr, JniHandleOwnership)

Imposta la proprietà Handle.

(Ereditato da Object)
Skip(Int64)

Ignora e rimuove n i byte di dati da questo flusso di input.

(Ereditato da InputStream)
SkipAsync(Int64)

Ottiene FileInputStream i byte di input da un file in un file system.

(Ereditato da InputStream)
SkipNBytes(Int64)

Ignora e rimuove esattamente n i byte di dati da questo flusso di input.

(Ereditato da InputStream)
ToArray<T>()

Ottiene FileInputStream i byte di input da un file in un file system.

(Ereditato da Object)
ToString()

Restituisce una rappresentazione in formato stringa dell'oggetto.

(Ereditato da Object)
TransferTo(Stream)

Legge tutti i byte da questo flusso di input e scrive i byte nel flusso di output specificato nell'ordine di lettura.

(Ereditato da InputStream)
UnregisterFromRuntime()

Ottiene FileInputStream i byte di input da un file in un file system.

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

Ottiene FileInputStream i byte di input da un file in un file system.

(Ereditato da Object)
IJavaPeerable.DisposeUnlessReferenced()

Ottiene FileInputStream i byte di input da un file in un file system.

(Ereditato da Object)
IJavaPeerable.Finalized()

Ottiene FileInputStream i byte di input da un file in un file system.

(Ereditato da Object)
IJavaPeerable.JniManagedPeerState

Ottiene FileInputStream i byte di input da un file in un file system.

(Ereditato da Object)
IJavaPeerable.SetJniIdentityHashCode(Int32)

Ottiene FileInputStream i byte di input da un file in un file system.

(Ereditato da Object)
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates)

Ottiene FileInputStream i byte di input da un file in un file system.

(Ereditato da Object)
IJavaPeerable.SetPeerReference(JniObjectReference)

Ottiene FileInputStream i byte di input da un file in un file system.

(Ereditato da Object)

Metodi di estensione

JavaCast<TResult>(IJavaObject)

Esegue una conversione dei tipi controllati dal runtime Android.

JavaCast<TResult>(IJavaObject)

Ottiene FileInputStream i byte di input da un file in un file system.

GetJniTypeName(IJavaPeerable)

Ottiene FileInputStream i byte di input da un file in un file system.

Si applica a