Oracle® Coherence .NET API Reference Release 3.7.1
E22844-03
E22844-03
IPofReader implementation that reads POF-encoded data
from a DataReader.
The PofStreamReader..::.UserTypeReader type exposes the following members.
Constructors
| Name | Description | |
|---|---|---|
| PofStreamReader..::.UserTypeReader | Overloaded. |
Methods
| Name | Description | |
|---|---|---|
| AdvanceTo |
Advance through the POF stream until the specified property
is found.
(Overrides PofStreamReader..::.AdvanceTo(Int32).) | |
| CloseNested |
Notify the UserTypeReader that it is being "closed".
| |
| Complete |
Register the completion of the parsing of a value.
(Overrides PofStreamReader..::.Complete(Int32).) | |
| CreateNestedPofReader |
Obtain a PofReader that can be used to read a set of properties from a
single property of the current user type. The returned PofReader is
only valid from the time that it is returned until the next call is
made to this PofReader.
(Overrides PofStreamReader..::.CreateNestedPofReader(Int32).) | |
| EnsureReferenceRegistry |
Obtain the registry for identity-reference pairs, creating it if
necessary.
(Inherited from PofStreamReader.) | |
Determines whether the specified (Inherited from | ||
Allows an (Inherited from | ||
Serves as a hash function for a particular type.
(Inherited from | ||
Gets the (Inherited from | ||
| LookupIdentity |
Look up the specified identity and return the object to which it
refers.
(Inherited from PofStreamReader.) | |
Creates a shallow copy of the current (Inherited from | ||
| ReadArray | Overloaded. | |
| ReadAsArray |
Read a POF value as a typed object array.
(Inherited from PofStreamReader.) | |
| ReadAsObject |
Read a POF value as an Object.
(Inherited from PofStreamReader.) | |
| ReadAsUniformObject |
Read a POF value in a uniform array/map as an Object.
(Inherited from PofStreamReader.) | |
| ReadBinary |
Read a Binary from the POF stream.
(Inherited from PofStreamReader.) | |
| ReadBoolean |
Read a Boolean property from the POF stream.
(Inherited from PofStreamReader.) | |
| ReadBooleanArray |
Read a Boolean[] property from the POF stream.
(Inherited from PofStreamReader.) | |
| ReadByte |
Read a Byte property from the POF stream.
(Inherited from PofStreamReader.) | |
| ReadByteArray |
Read a Byte[] property from the POF stream.
(Inherited from PofStreamReader.) | |
| ReadChar |
Read a Char property from the POF stream.
(Inherited from PofStreamReader.) | |
| ReadCharArray |
Read a Char[] property from the POF stream.
(Inherited from PofStreamReader.) | |
| ReadCollection | Overloaded. | |
| ReadDate |
Read a DateTime property from the POF stream.
(Inherited from PofStreamReader.) | |
| ReadDateTime |
Read a DateTime property from the POF stream.
(Inherited from PofStreamReader.) | |
| ReadDayTimeInterval |
Reads a TimeSpan from the POF stream.
(Inherited from PofStreamReader.) | |
| ReadDecimal |
Read a Decimal from the POF stream.
(Inherited from PofStreamReader.) | |
| ReadDictionary | Overloaded. | |
| ReadDouble |
Read a Double property from the POF stream.
(Inherited from PofStreamReader.) | |
| ReadDoubleArray |
Read a Double[] property from the POF stream.
(Inherited from PofStreamReader.) | |
| ReadInt16 |
Read an Int16 property from the POF stream.
(Inherited from PofStreamReader.) | |
| ReadInt16Array |
Read an Int16[] property from the POF stream.
(Inherited from PofStreamReader.) | |
| ReadInt32 |
Read an Int32 property from the POF stream.
(Inherited from PofStreamReader.) | |
| ReadInt32Array |
Read an Int32[] property from the POF stream.
(Inherited from PofStreamReader.) | |
| ReadInt64 |
Read an Int64 property from the POF stream.
(Inherited from PofStreamReader.) | |
| ReadInt64Array |
Read an Int64[] property from the POF stream.
(Inherited from PofStreamReader.) | |
| ReadLocalDateTime |
Read a DateTime property from the POF stream.
(Inherited from PofStreamReader.) | |
| ReadLongArray |
Read an ILongArray of object values.
(Inherited from PofStreamReader.) | |
| ReadObject |
Read a property of any type, including a user type, from the POF
stream.
(Inherited from PofStreamReader.) | |
| ReadRawDateTime |
Read a RawDateTime from the POF stream.
(Inherited from PofStreamReader.) | |
| ReadRawInt128 |
Read an RawInt128 property from the POF stream.
(Inherited from PofStreamReader.) | |
| ReadRawTime |
Read a RawTime property from the POF stream.
(Inherited from PofStreamReader.) | |
| ReadRawYearMonthInterval |
Read a year-month interval from the POF stream.
(Inherited from PofStreamReader.) | |
| ReadRemainder |
Read all remaining indexed properties of the current user
type from the POF stream.
(Overrides PofStreamReader..::.ReadRemainder()()().) | |
| ReadSingle |
Read a Single property from the POF stream.
(Inherited from PofStreamReader.) | |
| ReadSingleArray |
Read a Single[] property from the POF stream.
(Inherited from PofStreamReader.) | |
| ReadString |
Read a String property from the POF stream.
(Inherited from PofStreamReader.) | |
| ReadTimeInterval |
Reads a TimeSpan from the POF stream.
(Inherited from PofStreamReader.) | |
| ReadUniversalDateTime |
Read a DateTime property from the POF stream.
(Inherited from PofStreamReader.) | |
| RegisterIdentity | Overloaded. | |
Returns a (Inherited from |
Fields
| Name | Description | |
|---|---|---|
| m_ctx |
The IPofContext to use to realize user data types
as .NET objects.
(Inherited from PofStreamReader.) | |
| m_reader |
The DataReader containing the POF stream.
(Inherited from PofStreamReader.) | |
| m_referenceMap |
Lazily-constructed mapping of identities to references.
(Inherited from PofStreamReader.) |
Properties
| Name | Description | |
|---|---|---|
| ParentParser |
If this parser is contextually within a user type, obtain the
parser which created this parser in order to parse the user type.
(Overrides PofStreamReader..::.ParentParser.) | |
| PofContext |
Gets or sets the IPofContext object used by this
PofStreamReader to deserialize user types from a POF
stream.
(Inherited from PofStreamReader.) | |
| UserTypeId |
Gets the user type that is currently being parsed.
(Overrides PofStreamReader..::.UserTypeId.) | |
| VersionId |
Gets the version identifier of the user type that is
currently being parsed.
(Overrides PofStreamReader..::.VersionId.) |