Java.IO.ObjectInputStream Members

The members of Java.IO.ObjectInputStream are listed below.

See Also: Inherited members from Java.IO.InputStream

Public Constructors

Constructs a new ObjectInputStream that reads from the InputStream input.

Protected Constructors

Constructs a new ObjectInputStream.
A constructor used when creating managed representations of JNI objects; called by the runtime.

Protected Properties

[read-only]
override
ThresholdClassIntPtr. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.
[read-only]
override
ThresholdTypeType. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.

Public Methods

DefaultReadObject()
Default method to read objects from this stream.
override
Read() : int
Reads a single byte from the source stream and returns it as an integer in the range from 0 to 255.
ReadBoolean() : bool
Reads a boolean from the source stream.
ReadByte() : sbyte
Reads a byte (8 bit) from the source stream.
ReadChar() : char
Reads a character (16 bit) from the source stream.
ReadDouble() : double
Reads a double (64 bit) from the source stream.
ReadFields() : ObjectInputStream.GetField
Reads the persistent fields of the object that is currently being read from the source stream.
ReadFloat() : float
Reads a float (32 bit) from the source stream.
ReadFully(byte[])
Reads bytes from the source stream into the byte array dst.
ReadFully(byte[], int, int)
Reads byteCount bytes from the source stream into the byte array dst.
ReadInt() : int
Reads an integer (32 bit) from the source stream.
ReadLine() : string
Reads the next line from the source stream.
ReadLong() : long
Reads a long (64 bit) from the source stream.
ReadObject() : Java.Lang.Object
Reads the next object from the source stream.
ReadShort() : short
Reads a short (16 bit) from the source stream.
ReadUnshared() : Java.Lang.Object
Reads the next unshared object from the source stream.
ReadUnsignedByte() : int
Reads an unsigned byte (8 bit) from the source stream.
ReadUnsignedShort() : int
Reads an unsigned short (16 bit) from the source stream.
ReadUTF() : string
Reads a string encoded in Java.IO.IDataInput from the source stream.
RegisterValidation(IObjectInputValidation, int)
Registers a callback for post-deserialization validation of objects.
SkipBytes(int) : int
Skips length bytes on the source stream.

Protected Methods

EnableResolveObject(bool) : bool
Enables object replacement for this stream.
ReadClassDescriptor() : ObjectStreamClass
Reads a class descriptor from the source stream.
ReadObjectOverride() : Java.Lang.Object
Method to be overridden by subclasses to read the next object from the source stream.
ReadStreamHeader()
Reads and validates the ObjectInputStream header from the source stream.
ResolveClass(ObjectStreamClass) : Java.Lang.Class
Loads the Java class corresponding to the class descriptor osClass that has just been read from the source stream.
ResolveObject(Java.Lang.Object) : Java.Lang.Object
Allows trusted subclasses to substitute the specified original object with a new object.
ResolveProxyClass(string[]) : Java.Lang.Class
Creates the proxy class that implements the interfaces specified in interfaceNames.