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

The PofStreamWriter..::.UserTypeWriter type exposes the following members.

Methods

  NameDescription
BeginProperty
Report that a POF property is about to be written to the POF stream.
(Overrides PofStreamWriter..::.BeginProperty(Int32).)
CloseNested
Notify the UserTypeWriter that it is being "closed". This notification allows the UserTypeWriter to write any remaining data that it has pending to write.
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.
(Overrides PofStreamWriter..::.CreateNestedPofWriter(Int32).)
EnableReference
Ensure that reference support (necessary for cyclic dependencies) is enabled.
(Overrides PofStreamWriter..::.EnableReference()()().)
EndProperty
Signifies the termination of the current POF property.
(Overrides PofStreamWriter..::.EndProperty(Int32).)
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.
(Inherited from PofStreamWriter.)
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.
(Overrides PofStreamWriter..::.OnException(Exception).)
ToString
Returns a String that represents the current Object.
(Inherited from Object.)
WriteArrayOverloaded.
WriteBinary
Write a Binary property to the POF stream.
(Inherited from PofStreamWriter.)
WriteBoolean
Write a Boolean property to the POF stream.
(Inherited from PofStreamWriter.)
WriteBooleanArray
Write a Boolean[] property to the POF stream.
(Inherited from PofStreamWriter.)
WriteByte
Write a Byte property to the POF stream.
(Inherited from PofStreamWriter.)
WriteByteArray
Write a Byte[] property to the POF stream.
(Inherited from PofStreamWriter.)
WriteChar
Write a Char property to the POF stream.
(Inherited from PofStreamWriter.)
WriteCharArray
Write a Char[] property to the POF stream.
(Inherited from PofStreamWriter.)
WriteCollectionOverloaded.
WriteDate
Write a DateTime property to the POF stream in ISO8601 format.
(Inherited from PofStreamWriter.)
WriteDateTime
Write a DateTime property to the POF stream in ISO8601 format.
(Inherited from PofStreamWriter.)
WriteDayTimeInterval
Write a TimeSpan property to the POF stream.
(Inherited from PofStreamWriter.)
WriteDecimal
Write a Decimal property to the POF stream.
(Inherited from PofStreamWriter.)
WriteDictionaryOverloaded.
WriteDouble
Write a Double property to the POF stream.
(Inherited from PofStreamWriter.)
WriteDoubleArray
Write a Double[] property to the POF stream.
(Inherited from PofStreamWriter.)
WriteInt16
Write an Int16 property to the POF stream.
(Inherited from PofStreamWriter.)
WriteInt16Array
Write an Int16[] property to the POF stream.
(Inherited from PofStreamWriter.)
WriteInt32
Write an Int32 property to the POF stream.
(Inherited from PofStreamWriter.)
WriteInt32Array
Write an Int32[] property to the POF stream.
(Inherited from PofStreamWriter.)
WriteInt64
Write an Int64 property to the POF stream.
(Inherited from PofStreamWriter.)
WriteInt64Array
Write an Int64[] property to the POF stream.
(Inherited from PofStreamWriter.)
WriteLocalDateTime
Write a DateTime property to the POF stream in ISO8601 format.
(Inherited from PofStreamWriter.)
WriteLocalTime
Write a DateTime property to the POF stream in ISO8601 format.
(Inherited from PofStreamWriter.)
WriteLongArrayOverloaded.
WriteObject
Write an Object property to the POF stream.
(Overrides PofStreamWriter..::.WriteObject(Int32, Object).)
WriteRawDateTime
Write a RawDateTime property to the POF stream.
(Inherited from PofStreamWriter.)
WriteRawInt128
Write an RawInt128 property to the POF stream.
(Inherited from PofStreamWriter.)
WriteRawTime
Write a RawTime property to the POF stream.
(Inherited from PofStreamWriter.)
WriteRawYearMonthInterval
Write a RawYearMonthInterval property to the POF stream.
(Inherited from PofStreamWriter.)
WriteRemainder
Write the remaining properties to the POF stream, terminating the writing of the currrent user type.
(Overrides PofStreamWriter..::.WriteRemainder(Binary).)
WriteSingle
Write a Single property to the POF stream.
(Inherited from PofStreamWriter.)
WriteSingleArray
Write a Single[] property to the POF stream.
(Inherited from PofStreamWriter.)
WriteString
Write a String property to the POF stream.
(Inherited from PofStreamWriter.)
WriteTime
Write a DateTime property to the POF stream in ISO8601 format.
(Inherited from PofStreamWriter.)
WriteTimeInterval
Write a TimeSpan property to the POF stream.
(Inherited from PofStreamWriter.)
WriteUniversalDateTime
Write a DateTime property to the POF stream in ISO8601 format.
(Inherited from PofStreamWriter.)
WriteUniversalTime
Write a DateTime property to the POF stream in ISO8601 format.
(Inherited from PofStreamWriter.)
WriteUserType
Write an instance of a user type to the POF stream at the specified index.
(Inherited from PofStreamWriter.)
WriteUserTypeInfo
Write out the type and version identifiers of the user type to the POF stream, if they haven't already been written.

See Also