Java.IO.ObjectStreamConstants Members

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

See Also: Inherited members from System.Object

Public Fields

const
BaseWireHandleint (8257536). Handle for the first object that gets serialized.
const
ProtocolVersion1ObjectStreamProtocol (1). Stream protocol version 1.
const
ProtocolVersion2ObjectStreamProtocol (2). Stream protocol version 2.
const
ScBlockDatasbyte (8). Bit mask for the flag field in Java.IO.ObjectStreamClass.
const
ScEnumsbyte (16). Bit mask for the flag field in Java.IO.ObjectStreamClass.
const
ScExternalizablesbyte (4). Bit mask for the flag field in Java.IO.ObjectStreamClass.
const
ScSerializablesbyte (2). Bit mask for the flag field in Java.IO.ObjectStreamClass.
const
ScWriteMethodsbyte (1). Bit mask for the flag field in Java.IO.ObjectStreamClass.
const
StreamMagicshort (-21267). The stream header's magic number.
const
StreamVersionshort (5). The stream header's version number.
const
TcArraysbyte (117). Tag to mark a new array.
const
TcBasesbyte (112). The minimum tag value.
const
TcBlockdatasbyte (119). Tag to mark a block of optional data.
const
TcBlockdatalongsbyte (122). Tag to mark a long block of data.
const
TcClasssbyte (118). Tag to mark a reference to a class.
const
TcClassdescsbyte (114). Tag to mark a new class descriptor.
const
TcEndblockdatasbyte (120). Tag to mark the end of block data blocks for an object.
const
TcEnumsbyte (126). Tag to mark a new enum.
const
TcExceptionsbyte (123). Tag to mark an exception.
const
TcLongstringsbyte (124). Tag to mark a long string.
const
TcMaxsbyte (126). The maximum tag value.
const
TcNullsbyte (112). Tag to mark a null object reference.
const
TcObjectsbyte (115). Tag to mark a new object.
const
TcProxyclassdescsbyte (125). Tag to mark a new proxy class descriptor.
const
TcReferencesbyte (113). Tag to mark a reference to an object that has already been written to the stream.
const
TcResetsbyte (121). Tag to mark a stream reset.
const
TcStringsbyte (116). Tag to mark a new string.

Public Properties

[read-only]
static
SubclassImplementationPermissionSerializablePermission. Permission constant to enable subclassing of ObjectInputStream and ObjectOutputStream.
[read-only]
static
SubstitutionPermissionSerializablePermission. Permission constant to enable object substitution during serialization and deserialization.