IObjectInput Interfaccia
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.
ObjectInput estende l'interfaccia DataInput per includere la lettura di oggetti.
[Android.Runtime.Register("java/io/ObjectInput", "", "Java.IO.IObjectInputInvoker")]
public interface IObjectInput : IDisposable, Java.Interop.IJavaPeerable, Java.IO.IDataInput
[<Android.Runtime.Register("java/io/ObjectInput", "", "Java.IO.IObjectInputInvoker")>]
type IObjectInput = interface
interface IDataInput
interface IJavaObject
interface IDisposable
interface IJavaPeerable
- Derivato
- Attributi
- Implementazioni
Commenti
ObjectInput estende l'interfaccia DataInput per includere la lettura di oggetti. DataInput include metodi per l'input di tipi primitivi, ObjectInput estende tale interfaccia per includere oggetti, matrici e stringhe.
Aggiunta nella versione 1.1.
Documentazione Java per java.io.ObjectInput
.
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 .
Proprietà
Handle |
Ottiene il valore JNI dell'oggetto Android sottostante. (Ereditato da IJavaObject) |
JniIdentityHashCode |
Restituisce il valore di per |
JniManagedPeerState |
Stato del peer gestito. (Ereditato da IJavaPeerable) |
JniPeerMembers |
Supporto per l'accesso ai membri e la chiamata. (Ereditato da IJavaPeerable) |
PeerReference |
Restituisce un'istanza JniObjectReference dell'oggetto Java con wrapping. (Ereditato da IJavaPeerable) |
Metodi
Available() |
Restituisce il numero di byte che possono essere letti senza blocco. |
Close() |
Chiude il flusso di input. |
Disposed() |
Chiamato quando l'istanza è stata eliminata. (Ereditato da IJavaPeerable) |
DisposeUnlessReferenced() |
Se non sono presenti riferimenti in sospeso a questa istanza, chiama |
Finalized() |
Chiamato quando l'istanza è stata finalizzata. (Ereditato da IJavaPeerable) |
Read() |
Legge un byte di dati. |
Read(Byte[]) |
Legge in una matrice di byte. |
Read(Byte[], Int32, Int32) |
Legge in una matrice di byte. |
ReadBoolean() |
Legge un byte di input e restituisce |
ReadByte() |
Legge e restituisce un byte di input. (Ereditato da IDataInput) |
ReadChar() |
Legge due byte di input e restituisce un |
ReadDouble() |
Legge otto byte di input e restituisce un |
ReadFloat() |
Legge quattro byte di input e restituisce un |
ReadFully(Byte[]) |
Legge alcuni byte da un flusso di input e li archivia nella matrice |
ReadFully(Byte[], Int32, Int32) |
|
ReadInt() |
Legge quattro byte di input e restituisce un |
ReadLine() |
Legge la riga successiva di testo dal flusso di input. (Ereditato da IDataInput) |
ReadLong() |
Legge otto byte di input e restituisce un |
ReadObject() |
Leggere e restituire un oggetto. |
ReadShort() |
Legge due byte di input e restituisce un |
ReadUnsignedByte() |
Legge un byte di input, zero-estenderlo al tipo |
ReadUnsignedShort() |
Legge due byte di input e restituisce un |
ReadUTF() |
Legge in una stringa codificata usando un formato UTF-8 modificato. (Ereditato da IDataInput) |
SetJniIdentityHashCode(Int32) |
Impostare il valore restituito da |
SetJniManagedPeerState(JniManagedPeerStates) |
ObjectInput estende l'interfaccia DataInput per includere la lettura di oggetti. (Ereditato da IJavaPeerable) |
SetPeerReference(JniObjectReference) |
Impostare il valore restituito da |
Skip(Int64) |
Ignora n byte di input. |
SkipBytes(Int32) |
Esegue un tentativo di ignorare |
UnregisterFromRuntime() |
Annullare la registrazione di questa istanza in modo che il runtime non lo restituirà dalle chiamate future Java.Interop.JniRuntime+JniValueManager.PeekValue . (Ereditato da IJavaPeerable) |
Metodi di estensione
JavaCast<TResult>(IJavaObject) |
Esegue una conversione dei tipi controllati dal runtime Android. |
JavaCast<TResult>(IJavaObject) |
ObjectInput estende l'interfaccia DataInput per includere la lettura di oggetti. |
GetJniTypeName(IJavaPeerable) |
ObjectInput estende l'interfaccia DataInput per includere la lettura di oggetti. |
ReadBooleanAsync(IDataInput) |
ObjectInput estende l'interfaccia DataInput per includere la lettura di oggetti. |
ReadByteAsync(IDataInput) |
ObjectInput estende l'interfaccia DataInput per includere la lettura di oggetti. |
ReadCharAsync(IDataInput) |
ObjectInput estende l'interfaccia DataInput per includere la lettura di oggetti. |
ReadDoubleAsync(IDataInput) |
ObjectInput estende l'interfaccia DataInput per includere la lettura di oggetti. |
ReadFloatAsync(IDataInput) |
ObjectInput estende l'interfaccia DataInput per includere la lettura di oggetti. |
ReadFullyAsync(IDataInput, Byte[]) |
ObjectInput estende l'interfaccia DataInput per includere la lettura di oggetti. |
ReadFullyAsync(IDataInput, Byte[], Int32, Int32) |
ObjectInput estende l'interfaccia DataInput per includere la lettura di oggetti. |
ReadIntAsync(IDataInput) |
ObjectInput estende l'interfaccia DataInput per includere la lettura di oggetti. |
ReadLineAsync(IDataInput) |
ObjectInput estende l'interfaccia DataInput per includere la lettura di oggetti. |
ReadLongAsync(IDataInput) |
ObjectInput estende l'interfaccia DataInput per includere la lettura di oggetti. |
ReadShortAsync(IDataInput) |
ObjectInput estende l'interfaccia DataInput per includere la lettura di oggetti. |
ReadUnsignedByteAsync(IDataInput) |
ObjectInput estende l'interfaccia DataInput per includere la lettura di oggetti. |
ReadUnsignedShortAsync(IDataInput) |
ObjectInput estende l'interfaccia DataInput per includere la lettura di oggetti. |
ReadUTFAsync(IDataInput) |
ObjectInput estende l'interfaccia DataInput per includere la lettura di oggetti. |
SkipBytesAsync(IDataInput, Int32) |
ObjectInput estende l'interfaccia DataInput per includere la lettura di oggetti. |
ReadAsync(IObjectInput) |
ObjectInput estende l'interfaccia DataInput per includere la lettura di oggetti. |
ReadAsync(IObjectInput, Byte[]) |
ObjectInput estende l'interfaccia DataInput per includere la lettura di oggetti. |
ReadAsync(IObjectInput, Byte[], Int32, Int32) |
ObjectInput estende l'interfaccia DataInput per includere la lettura di oggetti. |
ReadObjectAsync(IObjectInput) |
ObjectInput estende l'interfaccia DataInput per includere la lettura di oggetti. |
SkipAsync(IObjectInput, Int64) |
ObjectInput estende l'interfaccia DataInput per includere la lettura di oggetti. |