|
XBinder C# Runtime Library
3.0
|
XBComplexType is a base for all generated complex type codecs. More...
Public Member Functions | |
| void | addNamespace (string nsUri, string prefix) |
| Add a namespace that should be declared when an element of this type is encoded. More... | |
| void | decodeNamespaces (XmlTextReader reader) |
| Decode the namespaces on the current start event into this object. More... | |
| void | encodeNamespaces (XBXmlEncoder encoder) |
| void | printNamespaces (TextWriter writer, int level) |
Static Protected Member Functions | |
| static XBComplexType | createObject (XBQualifiedName type) |
Static Protected Attributes | |
| static Object [] | particleInfo = null |
XBComplexType is a base for all generated complex type codecs.
Normally, a subclass would raise an exception if no content was found (to encode/decode) and the content model for the type did not allow for that
disabling ignoring content during encoding/decoding (encode/decode attributes only).
| void com.objsys.xbinder.runtime.XBComplexType.addNamespace | ( | string | nsUri, |
| string | prefix | ||
| ) |
Add a namespace that should be declared when an element of this type is encoded.
| nsUri | The URI for the namespace. |
| prefix | The prefix for the namespace. |
| void com.objsys.xbinder.runtime.XBComplexType.decodeNamespaces | ( | XmlTextReader | reader | ) |
Decode the namespaces on the current start event into this object.
| reader | Instance of XmlTextReader. |