Oracle® Fusion Middleware .NET API Reference for Oracle Coherence
12c (12.2.1.4.0)
E90869-02
12c (12.2.1.4.0)
E90869-02
The PofStreamWriter type exposes the following members.
Constructors
Name | Description | |
---|---|---|
PofStreamWriter(DataWriter, IPofContext) |
Construct a new PofStreamWriter that will write a POF
stream to the passed DataWriter object.
| |
PofStreamWriter(WritingPofHandler, IPofContext) |
Construct a new PofStreamWriter that will write a POF
stream using the passed WritingPofHandler.
|
Methods
Name | Description | |
---|---|---|
AssertEqual |
Assert that a class is equal to another class.
| |
BeginProperty |
Report that a POF property is about to be written to the POF
stream.
| |
CreateNestedPofWriter(Int32) |
Obtain a PofWriter that can be used to write a set of properties into
a single property of the current user type. The returned PofWriter is
only valid from the time that it is returned until the next call is
made to this PofWriter.
| |
CreateNestedPofWriter(Int32, Int32) |
Obtain a PofWriter that can be used to write a set of properties into
a single property of the current user type. The returned PofWriter is
only valid from the time that it is returned until the next call is
made to this PofWriter.
| |
EnableReference |
Ensure that reference support (necessary for cyclic dependencies) is
enabled.
| |
EndProperty |
Signifies the termination of the current POF property.
| |
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) | |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
IsReferenceEnabled |
Determine if reference support is enabled.
| |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
OnException |
Called when an unexpected exception is caught while writing to
the POF stream.
| |
ToString | Returns a String that represents the current Object. (Inherited from Object.) | |
WriteArray(Int32, Array) |
Write an Object[] property to the POF stream.
| |
WriteArray(Int32, Array, Type) |
Write an uniform Object[] property to the POF stream.
| |
WriteBinary |
Write a Binary property to the POF stream.
| |
WriteBoolean |
Write a Boolean property to the POF stream.
| |
WriteBooleanArray |
Write a Boolean[] property to the POF stream.
| |
WriteByte |
Write a Byte property to the POF stream.
| |
WriteByteArray |
Write a Byte[] property to the POF stream.
| |
WriteChar |
Write a Char property to the POF stream.
| |
WriteCharArray |
Write a Char[] property to the POF stream.
| |
WriteCollection(Int32, ICollection) |
Write an ICollection property to the POF stream.
| |
WriteCollection(Int32, ICollection, Type) |
Write a uniform ICollection property to the POF stream.
| |
WriteCollection<(Of <<'(T>)>>)(Int32, ICollection<(Of <<'(T>)>>)) |
Write a generic ICollection<T> property to the POF
stream.
| |
WriteDate |
Write a DateTime property to the POF stream in ISO8601
format.
| |
WriteDateTime |
Write a DateTime property to the POF stream in ISO8601
format.
| |
WriteDayTimeInterval |
Write a TimeSpan property to the POF stream.
| |
WriteDecimal |
Write a Decimal property to the POF stream.
| |
WriteDictionary(Int32, IDictionary) |
Write an IDictionary property to the POF stream.
| |
WriteDictionary(Int32, IDictionary, Type) |
Write a uniform IDictionary property to the POF stream.
| |
WriteDictionary(Int32, IDictionary, Type, Type) |
Write a uniform IDictionary property to the POF stream.
| |
WriteDictionary<(Of <<'(TKey, TValue>)>>)(Int32, IDictionary<(Of <<'(TKey, TValue>)>>)) |
Write a generic IDictionary<TKey, TValue> property
to the POF stream.
| |
WriteDouble |
Write a Double property to the POF stream.
| |
WriteDoubleArray |
Write a Double[] property to the POF stream.
| |
WriteInt16 |
Write an Int16 property to the POF stream.
| |
WriteInt16Array |
Write an Int16[] property to the POF stream.
| |
WriteInt32 |
Write an Int32 property to the POF stream.
| |
WriteInt32Array |
Write an Int32[] property to the POF stream.
| |
WriteInt64 |
Write an Int64 property to the POF stream.
| |
WriteInt64Array |
Write an Int64[] property to the POF stream.
| |
WriteLocalDateTime |
Write a DateTime property to the POF stream in ISO8601
format.
| |
WriteLocalTime |
Write a DateTime property to the POF stream
in ISO8601 format.
| |
WriteLongArray(Int32, ILongArray) |
Write an ILongArray property to the POF stream.
| |
WriteLongArray(Int32, ILongArray, Type) |
Write a uniform ILongArray property to the POF
stream.
| |
WriteObject |
Write an Object property to the POF stream.
| |
WriteRawDateTime |
Write a RawDateTime property to the POF stream.
| |
WriteRawInt128 |
Write an RawInt128 property to the POF stream.
| |
WriteRawTime |
Write a RawTime property to the POF stream.
| |
WriteRawYearMonthInterval |
Write a RawYearMonthInterval property to the POF
stream.
| |
WriteRemainder |
Write the remaining properties to the POF stream, terminating the
writing of the currrent user type.
| |
WriteSingle |
Write a Single property to the POF stream.
| |
WriteSingleArray |
Write a Single[] property to the POF stream.
| |
WriteString |
Write a String property to the POF stream.
| |
WriteTime |
Write a DateTime property to the POF stream in
ISO8601 format.
| |
WriteTimeInterval |
Write a TimeSpan property to the POF stream.
| |
WriteUniversalDateTime |
Write a DateTime property to the POF stream in ISO8601
format.
| |
WriteUniversalTime |
Write a DateTime property to the POF stream in
ISO8601 format.
| |
WriteUserType |
Write an instance of a user type to the POF stream at the specified
index.
|
Fields
Name | Description | |
---|---|---|
m_ctx |
The IPofContext used by this PofStreamWriter to
serialize user types.
| |
m_evolvable |
A flag to indicate if the object to be written is either
evolvable or part of an evolvable object.
| |
m_handler |
The WritingPofHandler used to write a POF stream.
| |
m_refs | If references are used, then this is the ReferenceLibrary
| |
m_writer |
The Stream object that the PofStreamWriter writes
to.
|
Properties
Name | Description | |
---|---|---|
IsEvolvable |
Gets or sets the flag that indicate if the object to be written
is either evolvable or part of an evolvable object.
| |
PofContext |
Gets or sets the IPofContext object used by this
PofStreamWriter to serialize user types into a POF stream.
| |
PofHandler |
Gets the WritingPofHandler used internally by this
PofStreamWriter to write the POF stream.
| |
UserTypeId |
Gets the user type that is currently being written.
| |
VersionId |
Gets or sets the version identifier of the user type that is
currently being written.
|