XBinder C# Runtime Library
2.8
|
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. |