Oracle® Coherence .NET API Reference Release 3.7.1
E22844-03

The PofStreamWriter type exposes the following members.

Constructors

  NameDescription
PofStreamWriterOverloaded.

Methods

  NameDescription
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
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.)
WriteArrayOverloaded.
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.
WriteCollectionOverloaded.
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.
WriteDictionaryOverloaded.
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.
WriteLongArrayOverloaded.
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

  NameDescription
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

  NameDescription
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.

See Also