uuid(12ec9252-557c-4869-9a1d-4a7aaa41562b)
This interface allows serializer objects to call back into the serializer engine to work together in generating the XML/SOAP representation.
Name | Description |
---|---|
StartElement | This starts a new element in the current serialization stream. |
EndElement | Creates a closing Element in the stream |
Attribute | Writes a attribute value to the stream |
QNameAttribute | Write a attribute value to the stream, whose value is a QName [Qualified Name] |
SerializeNode | Takes the Node and serializes it, multi-ref encoding rules are applied as needed |
SerializeValue | Takes the value and serializes it, multi-ref encoding rules are applied as needed |
WriteText | Writes out textual data as an element value, XML escaping is applied as needed. |
WriteTextNoEncoding | Write out textual data as an element value, No XML escaping is applied, it is up to you to ensure this is well formed XML |
There's a standard implementation of this provided, you shouldn't need to implement it.
Call this interface when you are writing serializer objects.
Copyright © Simon Fell, 2000-2004. All rights reserved.