Asn1XmlAnyElem Class Reference
Inheritance diagram for Asn1XmlAnyElem:
Classes | |
class | XsdAnySaxHandler |
Public Member Functions | |
Asn1XmlAnyElem (System.String data) | |
Asn1XmlAnyElem () | |
override void | Encode (Asn1XmlEncoder buffer, string elemName, string nsPrefix) |
virtual Asn1XerSaxHandler | GetSaxHandler () |
Detailed Description
This is a container class for holding the components of an XSD any element wildcard (xsd:any) type. The string contained within this object must be a well-formed XML fragment.
Constructor & Destructor Documentation
Asn1XmlAnyElem | ( | ) |
The default constructor initializes the underlying UTF-8 string object.
Asn1XmlAnyElem | ( | System.String | data | ) |
This constructor sets the underlying XML string value. It must contain well-formed XML text unless encoding is to be done using an explicit element name.
- Parameters:
-
value String containing well-formed XML text.
Member Function Documentation
override void Encode | ( | Asn1XmlEncoder | buffer, | |
string | elemName, | |||
string | nsPrefix | |||
) |
This method encodes the string in XML format. It does a basic well-formedness check on the content to make sure the string contains a valid XML fragment. It then copies the text to the output buffer or stream.
- Parameters:
-
buffer XML encode buffer or stream object. elemName Local name of the element (if any). nsPrefix Namespace prefix (if any).
virtual Asn1XerSaxHandler GetSaxHandler | ( | ) | [virtual] |
This method returns the Asn1XerOpenType.SaxHandler class instance used for ASN.1 XER encoding.
- Returns:
- Asn1XerOpenType.SaxHandler object