FileInputStream Classe
Definizione
Importante
Alcune informazioni sono relative alla release non definitiva del prodotto, che potrebbe subire modifiche significative prima della release definitiva. Microsoft non riconosce alcuna garanzia, espressa o implicita, in merito alle informazioni qui fornite.
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à
- 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 FileReader
di .
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(FileDescriptor) |
Crea un |
FileInputStream(IntPtr, JniHandleOwnership) |
Costruttore usato durante la creazione di rappresentazioni gestite di oggetti JNI; chiamato dal runtime. |
FileInputStream(String) |
Crea un oggetto |
Proprietà
Channel |
Restituisce l'oggetto univoco |
Class |
Restituisce la classe di runtime di questo |
FD |
Restituisce l'oggetto |
Handle |
Handle all'istanza di Android sottostante. (Ereditato da Object) |
JniIdentityHashCode |
Ottiene |
JniPeerMembers |
Ottiene |
PeerReference |
Ottiene |
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 |
Dispose(Boolean) |
Ottiene |
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 |
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 |
Read(Byte[], Int32, Int32) |
Legge fino a |
ReadAllBytes() |
Legge tutti i byte rimanenti dal flusso di input. (Ereditato da InputStream) |
ReadAsync() |
Ottiene |
ReadAsync(Byte[]) |
Ottiene |
ReadAsync(Byte[], Int32, Int32) |
Ottiene |
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 |
SetHandle(IntPtr, JniHandleOwnership) |
Imposta la proprietà Handle. (Ereditato da Object) |
Skip(Int64) |
Ignora e rimuove |
SkipAsync(Int64) |
Ottiene |
SkipNBytes(Int64) |
Ignora e rimuove esattamente |
ToArray<T>() |
Ottiene |
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 |
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 |
IJavaPeerable.DisposeUnlessReferenced() |
Ottiene |
IJavaPeerable.Finalized() |
Ottiene |
IJavaPeerable.JniManagedPeerState |
Ottiene |
IJavaPeerable.SetJniIdentityHashCode(Int32) |
Ottiene |
IJavaPeerable.SetJniManagedPeerState(JniManagedPeerStates) |
Ottiene |
IJavaPeerable.SetPeerReference(JniObjectReference) |
Ottiene |
Metodi di estensione
JavaCast<TResult>(IJavaObject) |
Esegue una conversione dei tipi controllati dal runtime Android. |
JavaCast<TResult>(IJavaObject) |
Ottiene |
GetJniTypeName(IJavaPeerable) |
Ottiene |