Finalize (inherited from Object) |
Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by the Garbage Collector (GC). This method may be ignored by the runtime; therefore, necessary cleanup operations should be done elsewhere. |
GetNext |
Returns the next object, from the formatter's internal work queue, to be serialized. |
MemberwiseClone (inherited from Object) |
Creates a shallow copy of the current Object. |
Schedule |
Schedules an object for later serialization if the object hasn't already been scheduled. If the object is already in the work queue, it will not be added a second time. |
WriteArray |
When overidden in a derived class, writes an array to the stream already attached to the formatter. |
WriteBoolean |
When overidden in a derived class, writes a Boolean value to the stream already attached to the formatter. |
WriteByte |
When overidden in a derived class, writes an 8-bit unsigend integer to the stream already attached to the formatter. |
WriteChar |
When overidden in a derived class, writes a unicode character to the stream already attached to the formatter. |
WriteCurrency |
When overidden in a derived class, writes a currency value to the stream already attached to the formatter. |
WriteDateTime |
When overidden in a derived class, writes a DateTime value to the stream already attached to the formatter. |
WriteDecimal |
When overidden in a derived class, writes a Decimal value to the stream already attached to the formatter. |
WriteDouble |
When overidden in a derived class, writes a double-precision floating point number to the stream already attached to the formatter. |
WriteInt16 |
When overidden in a derived class, writes a 16-bit signed integer to the stream already attached to the formatter. |
WriteInt32 |
When overidden in a derived class, writes a 32-bit signed integer to the stream. |
WriteInt64 |
When overidden in a derived class, writes a 64-bit signed integer to the stream. |
WriteMember |
Inspects the type of data received, and calls the appropriate WriteXXX method to perform the actual write to the stream already attached to the formatter. |
WriteObjectRef |
When overidden in a derived class, writes an object reference to the stream already attached to the formatter. |
WriteSByte |
When overidden in a derived class, writes an 8-bit signed integer to the stream already attached to the formatter. |
WriteSingle |
When overidden in a derived class, writes a single-precision floating point number to the stream already attached to the formatter. |
WriteTimeSpan |
When overidden in a derived class, writes a TimeSpan value to the stream already attached to the formatter. |
WriteUInt16 |
When overidden in a derived class, writes a 16-bit unsigned integer to the stream. |
WriteUInt32 |
When overidden in a derived class, writes a 32-bit unsigned integer to the stream. |
WriteUInt64 |
When overidden in a derived class, writes a 64-bit unsigned integer to the stream. |
WriteValueType |
When overidden in a derived class, writes a value type to the stream already attached to the formatter. |