<?xml version="1.0" encoding="utf-8"?>
<masterdoc assembly="System.Xml">
    <class name="XPathNavigator" namespace="System.Xml.XPath">
        <constructor name="XPathNavigator" argnames="" />
        <property name="NodeType" propertytype="System.Xml.XPath.XPathNodeType" />
        <property name="LocalName" propertytype="System.String" />
        <property name="NamespaceURI" propertytype="System.String" />
        <property name="Name" propertytype="System.String" />
        <property name="Prefix" propertytype="System.String" />
        <property name="Value" propertytype="System.String" />
        <property name="BaseURI" propertytype="System.String" />
        <property name="XmlLang" propertytype="System.String" />
        <property name="IsEmptyElement" propertytype="System.Boolean" />
        <property name="NameTable" propertytype="System.Xml.XmlNameTable" />
        <property name="HasAttributes" propertytype="System.Boolean" />
        <property name="HasChildren" propertytype="System.Boolean" />
        <property name="IndexInParent" propertytype="System.Int32" />
        <method name="IsDescendant(System.Xml.XPath.XPathNavigator)" argnames="nav" returntype="System.Boolean" />
        <method name="ComparePosition(System.Xml.XPath.XPathNavigator)" argnames="nav" returntype="System.Xml.XmlNodeOrder" />
        <method name="SelectAncestors(System.String, System.String, System.Boolean)" argnames="name, namespaceURI, matchSelf" returntype="System.Xml.XPath.XPathNodeIterator" />
        <method name="SelectAncestors(System.Xml.XPath.XPathNodeType, System.Boolean)" argnames="type, matchSelf" returntype="System.Xml.XPath.XPathNodeIterator" />
        <method name="SelectDescendants(System.String, System.String, System.Boolean)" argnames="name, namespaceURI, matchSelf" returntype="System.Xml.XPath.XPathNodeIterator" />
        <method name="SelectDescendants(System.Xml.XPath.XPathNodeType, System.Boolean)" argnames="type, matchSelf" returntype="System.Xml.XPath.XPathNodeIterator" />
        <method name="SelectChildren(System.String, System.String)" argnames="name, namespaceURI" returntype="System.Xml.XPath.XPathNodeIterator" />
        <method name="SelectChildren(System.Xml.XPath.XPathNodeType)" argnames="type" returntype="System.Xml.XPath.XPathNodeIterator" />
        <method name="Select(System.String)" argnames="xpath" returntype="System.Xml.XPath.XPathNodeIterator" />
        <method name="Select(System.Xml.XPath.XPathExpression)" argnames="expr" returntype="System.Xml.XPath.XPathNodeIterator" />
        <method name="Matches(System.String)" argnames="xpath" returntype="System.Boolean" />
        <method name="Matches(System.Xml.XPath.XPathExpression)" argnames="expr" returntype="System.Boolean" />
        <method name="Evaluate(System.String)" argnames="xpath" returntype="System.Object" />
        <method name="Evaluate(System.Xml.XPath.XPathExpression, System.Xml.XPath.XPathNodeIterator)" argnames="expr, context" returntype="System.Object" />
        <method name="Evaluate(System.Xml.XPath.XPathExpression)" argnames="expr" returntype="System.Object" />
        <method name="Compile(System.String)" argnames="xpath" returntype="System.Xml.XPath.XPathExpression" />
        <method name="IsSamePosition(System.Xml.XPath.XPathNavigator)" argnames="other" returntype="System.Boolean" />
        <method name="MoveToId(System.String)" argnames="id" returntype="System.Boolean" />
        <method name="MoveTo(System.Xml.XPath.XPathNavigator)" argnames="other" returntype="System.Boolean" />
        <method name="MoveToRoot" argnames="" returntype="System.Void" />
        <method name="MoveToParent" argnames="" returntype="System.Boolean" />
        <method name="MoveToFirstChild" argnames="" returntype="System.Boolean" />
        <method name="MoveToFirst" argnames="" returntype="System.Boolean" />
        <method name="MoveToPrevious" argnames="" returntype="System.Boolean" />
        <method name="MoveToNext" argnames="" returntype="System.Boolean" />
        <method name="MoveToNextNamespace(System.Xml.XPath.XPathNamespaceScope)" argnames="namespaceScope" returntype="System.Boolean" />
        <method name="MoveToFirstNamespace(System.Xml.XPath.XPathNamespaceScope)" argnames="namespaceScope" returntype="System.Boolean" />
        <method name="MoveToNamespace(System.String)" argnames="name" returntype="System.Boolean" />
        <method name="GetNamespace(System.String)" argnames="name" returntype="System.String" />
        <method name="MoveToNextAttribute" argnames="" returntype="System.Boolean" />
        <method name="MoveToFirstAttribute" argnames="" returntype="System.Boolean" />
        <method name="MoveToAttribute(System.String, System.String)" argnames="localName, namespaceURI" returntype="System.Boolean" />
        <method name="GetAttribute(System.String, System.String)" argnames="localName, namespaceURI" returntype="System.String" />
        <method name="Clone" argnames="" returntype="System.Xml.XPath.XPathNavigator" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" returntype="System.String" />
        <method name="MoveToFirstNamespace" argnames="" returntype="System.Boolean" />
        <method name="MoveToNextNamespace" argnames="" returntype="System.Boolean" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XPathNodeIterator" namespace="System.Xml.XPath">
        <constructor name="XPathNodeIterator" argnames="" />
        <property name="Current" propertytype="System.Xml.XPath.XPathNavigator" />
        <property name="CurrentPosition" propertytype="System.Int32" />
        <property name="Count" propertytype="System.Int32" />
        <method name="MoveNext" argnames="" returntype="System.Boolean" />
        <method name="Clone" argnames="" returntype="System.Xml.XPath.XPathNodeIterator" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XPathExpression" namespace="System.Xml.XPath">
        <property name="Expression" propertytype="System.String" />
        <property name="ReturnType" propertytype="System.Xml.XPath.XPathResultType" />
        <method name="SetContext(System.Xml.XmlNamespaceManager)" argnames="nsManager" returntype="System.Void" />
        <method name="Clone" argnames="" returntype="System.Xml.XPath.XPathExpression" />
        <method name="AddSort(System.Object, System.Xml.XPath.XmlSortOrder, System.Xml.XPath.XmlCaseOrder, System.String, System.Xml.XPath.XmlDataType)" argnames="expr, order, caseOrder, lang, dataType" returntype="System.Void" />
        <method name="AddSort(System.Object, System.Collections.IComparer)" argnames="expr, comparer" returntype="System.Void" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XPathDocument" namespace="System.Xml.XPath">
        <constructor name="XPathDocument(System.Xml.XmlReader, System.Xml.XmlSpace)" argnames="reader, space" />
        <constructor name="XPathDocument(System.Xml.XmlReader)" argnames="reader" />
        <constructor name="XPathDocument(System.IO.TextReader)" argnames="reader" />
        <constructor name="XPathDocument(System.IO.Stream)" argnames="stream" />
        <constructor name="XPathDocument(System.String)" argnames="uri" />
        <constructor name="XPathDocument(System.String, System.Xml.XmlSpace)" argnames="uri, space" />
        <method name="CreateNavigator" argnames="" returntype="System.Xml.XPath.XPathNavigator" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XPathException" namespace="System.Xml.XPath">
        <constructor name="XPathException(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)" argnames="info, context" />
        <constructor name="XPathException(System.String, System.Exception)" argnames="message, innerException" />
        <property name="Message" propertytype="System.String" />
        <property name="InnerException" inherited="System.Exception" propertytype="System.Exception" />
        <property name="TargetSite" inherited="System.Exception" propertytype="System.Reflection.MethodBase" />
        <property name="StackTrace" inherited="System.Exception" propertytype="System.String" />
        <property name="HelpLink" inherited="System.Exception" propertytype="System.String" />
        <property name="Source" inherited="System.Exception" propertytype="System.String" />
        <property name="HResult" inherited="System.Exception" propertytype="System.Int32" />
        <method name="GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)" argnames="info, context" returntype="System.Void" />
        <method name="GetBaseException" argnames="" inherited="System.Exception" returntype="System.Exception" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Exception" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <interface name="IXPathNavigable" namespace="System.Xml.XPath">
        <method name="CreateNavigator" argnames="" returntype="System.Xml.XPath.XPathNavigator" />
    </interface>
    <enum name="XmlSortOrder" namespace="System.Xml.XPath">
        <field name="Ascending" />
        <field name="Descending" />
        <method name="ToString(System.IFormatProvider)" argnames="provider" inherited="System.Enum" returntype="System.String" />
        <method name="GetTypeCode" argnames="" inherited="System.Enum" returntype="System.TypeCode" />
        <method name="ToString(System.String, System.IFormatProvider)" argnames="format, provider" inherited="System.Enum" returntype="System.String" />
        <method name="CompareTo(System.Object)" argnames="target" inherited="System.Enum" returntype="System.Int32" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Enum" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Enum" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Enum" returntype="System.String" />
        <method name="ToString(System.String)" argnames="format" inherited="System.Enum" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </enum>
    <enum name="XmlCaseOrder" namespace="System.Xml.XPath">
        <field name="None" />
        <field name="UpperFirst" />
        <field name="LowerFirst" />
        <method name="ToString(System.IFormatProvider)" argnames="provider" inherited="System.Enum" returntype="System.String" />
        <method name="GetTypeCode" argnames="" inherited="System.Enum" returntype="System.TypeCode" />
        <method name="ToString(System.String, System.IFormatProvider)" argnames="format, provider" inherited="System.Enum" returntype="System.String" />
        <method name="CompareTo(System.Object)" argnames="target" inherited="System.Enum" returntype="System.Int32" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Enum" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Enum" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Enum" returntype="System.String" />
        <method name="ToString(System.String)" argnames="format" inherited="System.Enum" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </enum>
    <enum name="XmlDataType" namespace="System.Xml.XPath">
        <field name="Text" />
        <field name="Number" />
        <method name="ToString(System.IFormatProvider)" argnames="provider" inherited="System.Enum" returntype="System.String" />
        <method name="GetTypeCode" argnames="" inherited="System.Enum" returntype="System.TypeCode" />
        <method name="ToString(System.String, System.IFormatProvider)" argnames="format, provider" inherited="System.Enum" returntype="System.String" />
        <method name="CompareTo(System.Object)" argnames="target" inherited="System.Enum" returntype="System.Int32" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Enum" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Enum" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Enum" returntype="System.String" />
        <method name="ToString(System.String)" argnames="format" inherited="System.Enum" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </enum>
    <enum name="XPathResultType" namespace="System.Xml.XPath">
        <field name="Number" />
        <field name="String" />
        <field name="Boolean" />
        <field name="NodeSet" />
        <field name="Navigator" />
        <field name="Any" />
        <field name="Error" />
        <method name="ToString(System.IFormatProvider)" argnames="provider" inherited="System.Enum" returntype="System.String" />
        <method name="GetTypeCode" argnames="" inherited="System.Enum" returntype="System.TypeCode" />
        <method name="ToString(System.String, System.IFormatProvider)" argnames="format, provider" inherited="System.Enum" returntype="System.String" />
        <method name="CompareTo(System.Object)" argnames="target" inherited="System.Enum" returntype="System.Int32" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Enum" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Enum" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Enum" returntype="System.String" />
        <method name="ToString(System.String)" argnames="format" inherited="System.Enum" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </enum>
    <enum name="XPathNamespaceScope" namespace="System.Xml.XPath">
        <field name="All" />
        <field name="ExcludeXml" />
        <field name="Local" />
        <method name="ToString(System.IFormatProvider)" argnames="provider" inherited="System.Enum" returntype="System.String" />
        <method name="GetTypeCode" argnames="" inherited="System.Enum" returntype="System.TypeCode" />
        <method name="ToString(System.String, System.IFormatProvider)" argnames="format, provider" inherited="System.Enum" returntype="System.String" />
        <method name="CompareTo(System.Object)" argnames="target" inherited="System.Enum" returntype="System.Int32" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Enum" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Enum" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Enum" returntype="System.String" />
        <method name="ToString(System.String)" argnames="format" inherited="System.Enum" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </enum>
    <enum name="XPathNodeType" namespace="System.Xml.XPath">
        <field name="Root" />
        <field name="Element" />
        <field name="Attribute" />
        <field name="Namespace" />
        <field name="Text" />
        <field name="SignificantWhitespace" />
        <field name="Whitespace" />
        <field name="ProcessingInstruction" />
        <field name="Comment" />
        <field name="All" />
        <method name="ToString(System.IFormatProvider)" argnames="provider" inherited="System.Enum" returntype="System.String" />
        <method name="GetTypeCode" argnames="" inherited="System.Enum" returntype="System.TypeCode" />
        <method name="ToString(System.String, System.IFormatProvider)" argnames="format, provider" inherited="System.Enum" returntype="System.String" />
        <method name="CompareTo(System.Object)" argnames="target" inherited="System.Enum" returntype="System.Int32" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Enum" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Enum" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Enum" returntype="System.String" />
        <method name="ToString(System.String)" argnames="format" inherited="System.Enum" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </enum>
    <enum name="LexKind" namespace="System.Xml.XPath">
        <field name="Comma" />
        <field name="Slash" />
        <field name="At" />
        <field name="Dot" />
        <field name="LParens" />
        <field name="RParens" />
        <field name="LBracket" />
        <field name="RBracket" />
        <field name="Star" />
        <field name="Plus" />
        <field name="Minus" />
        <field name="Eq" />
        <field name="Lt" />
        <field name="Gt" />
        <field name="Bang" />
        <field name="Dollar" />
        <field name="Apos" />
        <field name="Quote" />
        <field name="Union" />
        <field name="Ne" />
        <field name="Le" />
        <field name="Ge" />
        <field name="And" />
        <field name="Or" />
        <field name="DotDot" />
        <field name="SlashSlash" />
        <field name="Name" />
        <field name="String" />
        <field name="Number" />
        <field name="Axe" />
        <field name="Eof" />
        <method name="ToString(System.IFormatProvider)" argnames="provider" inherited="System.Enum" returntype="System.String" />
        <method name="GetTypeCode" argnames="" inherited="System.Enum" returntype="System.TypeCode" />
        <method name="ToString(System.String, System.IFormatProvider)" argnames="format, provider" inherited="System.Enum" returntype="System.String" />
        <method name="CompareTo(System.Object)" argnames="target" inherited="System.Enum" returntype="System.Int32" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Enum" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Enum" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Enum" returntype="System.String" />
        <method name="ToString(System.String)" argnames="format" inherited="System.Enum" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </enum>
    <class name="XmlNameTable" namespace="System.Xml">
        <constructor name="XmlNameTable" argnames="" />
        <method name="Add(System.String)" argnames="array" returntype="System.String" />
        <method name="Add(System.Char[], System.Int32, System.Int32)" argnames="array, offset, length" returntype="System.String" />
        <method name="Get(System.String)" argnames="array" returntype="System.String" />
        <method name="Get(System.Char[], System.Int32, System.Int32)" argnames="array, offset, length" returntype="System.String" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="NameTable" namespace="System.Xml">
        <constructor name="NameTable" argnames="" />
        <method name="Add(System.String)" argnames="key" returntype="System.String" />
        <method name="Add(System.Char[], System.Int32, System.Int32)" argnames="key, start, len" returntype="System.String" />
        <method name="Get(System.String)" argnames="value" returntype="System.String" />
        <method name="Get(System.Char[], System.Int32, System.Int32)" argnames="key, start, len" returntype="System.String" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlNode" namespace="System.Xml">
        <property name="Name" propertytype="System.String" />
        <property name="Value" propertytype="System.String" />
        <property name="NodeType" propertytype="System.Xml.XmlNodeType" />
        <property name="NullNode" propertytype="System.Xml.XmlNode" />
        <property name="ParentNode" propertytype="System.Xml.XmlNode" />
        <property name="ChildNodes" propertytype="System.Xml.XmlNodeList" />
        <property name="PreviousSibling" propertytype="System.Xml.XmlNode" />
        <property name="NextSibling" propertytype="System.Xml.XmlNode" />
        <property name="Attributes" propertytype="System.Xml.XmlAttributeCollection" />
        <property name="OwnerDocument" propertytype="System.Xml.XmlDocument" />
        <property name="FirstChild" propertytype="System.Xml.XmlNode" />
        <property name="LastChild" propertytype="System.Xml.XmlNode" />
        <property name="IsContainer" propertytype="System.Boolean" />
        <property name="LastNode" propertytype="System.Xml.XmlLinkedNode" />
        <property name="HasChildNodes" propertytype="System.Boolean" />
        <property name="NamespaceURI" propertytype="System.String" />
        <property name="Prefix" propertytype="System.String" />
        <property name="LocalName" propertytype="System.String" />
        <property name="IsReadOnly" propertytype="System.Boolean" />
        <property name="InnerText" propertytype="System.String" />
        <property name="OuterXml" propertytype="System.String" />
        <property name="InnerXml" propertytype="System.String" />
        <property name="BaseURI" propertytype="System.String" />
        <property name="Document" propertytype="System.Xml.XmlDocument" />
        <property name="Item" propertytype="System.Xml.XmlElement" />
        <property name="Item" propertytype="System.Xml.XmlElement" />
        <property name="XmlSpace" propertytype="System.Xml.XmlSpace" />
        <property name="XmlLang" propertytype="System.String" />
        <property name="XPNodeType" propertytype="System.Xml.XPath.XPathNodeType" />
        <property name="XPLocalName" propertytype="System.String" />
        <method name="CreateNavigator" argnames="" returntype="System.Xml.XPath.XPathNavigator" />
        <method name="GetPrefixOfNamespace(System.String)" argnames="namespaceURI" returntype="System.String" />
        <method name="GetNamespaceOfPrefix(System.String)" argnames="prefix" returntype="System.String" />
        <method name="RemoveAll" argnames="" returntype="System.Void" />
        <method name="WriteContentTo(System.Xml.XmlWriter)" argnames="w" returntype="System.Void" />
        <method name="WriteTo(System.Xml.XmlWriter)" argnames="w" returntype="System.Void" />
        <method name="Clone" argnames="" returntype="System.Xml.XmlNode" />
        <method name="Supports(System.String, System.String)" argnames="feature, version" returntype="System.Boolean" />
        <method name="Normalize" argnames="" returntype="System.Void" />
        <method name="CloneNode(System.Boolean)" argnames="deep" returntype="System.Xml.XmlNode" />
        <method name="AppendChild(System.Xml.XmlNode)" argnames="newChild" returntype="System.Xml.XmlNode" />
        <method name="PrependChild(System.Xml.XmlNode)" argnames="newChild" returntype="System.Xml.XmlNode" />
        <method name="RemoveChild(System.Xml.XmlNode)" argnames="oldChild" returntype="System.Xml.XmlNode" />
        <method name="ReplaceChild(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, oldChild" returntype="System.Xml.XmlNode" />
        <method name="InsertAfter(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, refChild" returntype="System.Xml.XmlNode" />
        <method name="InsertBefore(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, refChild" returntype="System.Xml.XmlNode" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="SelectSingleNode(System.String)" argnames="xpath" returntype="System.Xml.XmlNode" />
        <method name="SelectSingleNode(System.String, System.Xml.XmlNamespaceManager)" argnames="xpath, nsmgr" returntype="System.Xml.XmlNode" />
        <method name="SelectNodes(System.String)" argnames="xpath" returntype="System.Xml.XmlNodeList" />
        <method name="SelectNodes(System.String, System.Xml.XmlNamespaceManager)" argnames="xpath, nsmgr" returntype="System.Xml.XmlNodeList" />
        <method name="GetEnumerator" argnames="" returntype="System.Collections.IEnumerator" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlAttribute" namespace="System.Xml">
        <property name="XmlName" propertytype="System.Xml.XmlName" />
        <property name="ParentNode" propertytype="System.Xml.XmlNode" />
        <property name="Name" propertytype="System.String" />
        <property name="LocalName" propertytype="System.String" />
        <property name="NamespaceURI" propertytype="System.String" />
        <property name="Prefix" propertytype="System.String" />
        <property name="NodeType" propertytype="System.Xml.XmlNodeType" />
        <property name="OwnerDocument" propertytype="System.Xml.XmlDocument" />
        <property name="Value" propertytype="System.String" />
        <property name="InnerText" propertytype="System.String" />
        <property name="IsContainer" propertytype="System.Boolean" />
        <property name="LastNode" propertytype="System.Xml.XmlLinkedNode" />
        <property name="Specified" propertytype="System.Boolean" />
        <property name="OwnerElement" propertytype="System.Xml.XmlElement" />
        <property name="InnerXml" propertytype="System.String" />
        <property name="BaseURI" propertytype="System.String" />
        <property name="XmlSpace" propertytype="System.Xml.XmlSpace" />
        <property name="XmlLang" propertytype="System.String" />
        <property name="XPNodeType" propertytype="System.Xml.XPath.XPathNodeType" />
        <property name="XPLocalName" propertytype="System.String" />
        <property name="ChildNodes" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNodeList" />
        <property name="PreviousSibling" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="NextSibling" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="Attributes" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlAttributeCollection" />
        <property name="FirstChild" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="LastChild" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="HasChildNodes" inherited="System.Xml.XmlNode" propertytype="System.Boolean" />
        <property name="IsReadOnly" inherited="System.Xml.XmlNode" propertytype="System.Boolean" />
        <property name="OuterXml" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="Item" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlElement" />
        <property name="Item" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlElement" />
        <method name="CreateNavigator" argnames="" inherited="System.Xml.XmlNode" returntype="System.Xml.XPath.XPathNavigator" />
        <method name="GetPrefixOfNamespace(System.String)" argnames="namespaceURI" inherited="System.Xml.XmlNode" returntype="System.String" />
        <method name="GetNamespaceOfPrefix(System.String)" argnames="prefix" inherited="System.Xml.XmlNode" returntype="System.String" />
        <method name="RemoveAll" argnames="" inherited="System.Xml.XmlNode" returntype="System.Void" />
        <method name="WriteContentTo(System.Xml.XmlWriter)" argnames="w" returntype="System.Void" />
        <method name="WriteTo(System.Xml.XmlWriter)" argnames="w" returntype="System.Void" />
        <method name="Clone" argnames="" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="Supports(System.String, System.String)" argnames="feature, version" inherited="System.Xml.XmlNode" returntype="System.Boolean" />
        <method name="Normalize" argnames="" inherited="System.Xml.XmlNode" returntype="System.Void" />
        <method name="CloneNode(System.Boolean)" argnames="deep" returntype="System.Xml.XmlNode" />
        <method name="AppendChild(System.Xml.XmlNode)" argnames="newChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="PrependChild(System.Xml.XmlNode)" argnames="newChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="RemoveChild(System.Xml.XmlNode)" argnames="oldChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="ReplaceChild(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, oldChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="InsertAfter(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, refChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="InsertBefore(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, refChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="SelectSingleNode(System.String)" argnames="xpath" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="SelectSingleNode(System.String, System.Xml.XmlNamespaceManager)" argnames="xpath, nsmgr" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="SelectNodes(System.String)" argnames="xpath" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNodeList" />
        <method name="SelectNodes(System.String, System.Xml.XmlNamespaceManager)" argnames="xpath, nsmgr" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNodeList" />
        <method name="GetEnumerator" argnames="" inherited="System.Xml.XmlNode" returntype="System.Collections.IEnumerator" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlNamedNodeMap" namespace="System.Xml">
        <property name="Count" propertytype="System.Int32" />
        <property name="Nodes" propertytype="System.Collections.ArrayList" />
        <method name="GetEnumerator" argnames="" returntype="System.Collections.IEnumerator" />
        <method name="RemoveNamedItem(System.String, System.String)" argnames="localName, namespaceURI" returntype="System.Xml.XmlNode" />
        <method name="GetNamedItem(System.String, System.String)" argnames="localName, namespaceURI" returntype="System.Xml.XmlNode" />
        <method name="Item(System.Int32)" argnames="index" returntype="System.Xml.XmlNode" />
        <method name="RemoveNamedItem(System.String)" argnames="name" returntype="System.Xml.XmlNode" />
        <method name="SetNamedItem(System.Xml.XmlNode)" argnames="node" returntype="System.Xml.XmlNode" />
        <method name="GetNamedItem(System.String)" argnames="name" returntype="System.Xml.XmlNode" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlAttributeCollection" namespace="System.Xml">
        <property name="ItemOf" propertytype="System.Xml.XmlAttribute" />
        <property name="ItemOf" propertytype="System.Xml.XmlAttribute" />
        <property name="ItemOf" propertytype="System.Xml.XmlAttribute" />
        <property name="Count" inherited="System.Xml.XmlNamedNodeMap" propertytype="System.Int32" />
        <method name="RemoveAll" argnames="" returntype="System.Void" />
        <method name="RemoveAt(System.Int32)" argnames="i" returntype="System.Xml.XmlAttribute" />
        <method name="Remove(System.Xml.XmlAttribute)" argnames="node" returntype="System.Xml.XmlAttribute" />
        <method name="InsertAfter(System.Xml.XmlAttribute, System.Xml.XmlAttribute)" argnames="newNode, refNode" returntype="System.Xml.XmlAttribute" />
        <method name="InsertBefore(System.Xml.XmlAttribute, System.Xml.XmlAttribute)" argnames="newNode, refNode" returntype="System.Xml.XmlAttribute" />
        <method name="Append(System.Xml.XmlAttribute)" argnames="node" returntype="System.Xml.XmlAttribute" />
        <method name="Prepend(System.Xml.XmlAttribute)" argnames="node" returntype="System.Xml.XmlAttribute" />
        <method name="GetEnumerator" argnames="" inherited="System.Xml.XmlNamedNodeMap" returntype="System.Collections.IEnumerator" />
        <method name="RemoveNamedItem(System.String, System.String)" argnames="localName, namespaceURI" inherited="System.Xml.XmlNamedNodeMap" returntype="System.Xml.XmlNode" />
        <method name="GetNamedItem(System.String, System.String)" argnames="localName, namespaceURI" inherited="System.Xml.XmlNamedNodeMap" returntype="System.Xml.XmlNode" />
        <method name="Item(System.Int32)" argnames="index" inherited="System.Xml.XmlNamedNodeMap" returntype="System.Xml.XmlNode" />
        <method name="RemoveNamedItem(System.String)" argnames="name" inherited="System.Xml.XmlNamedNodeMap" returntype="System.Xml.XmlNode" />
        <method name="SetNamedItem(System.Xml.XmlNode)" argnames="node" returntype="System.Xml.XmlNode" />
        <method name="GetNamedItem(System.String)" argnames="name" inherited="System.Xml.XmlNamedNodeMap" returntype="System.Xml.XmlNode" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="CopyTo(System.Xml.XmlAttribute[], System.Int32)" argnames="array, index" returntype="System.Void" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlLinkedNode" namespace="System.Xml">
        <property name="PreviousSibling" propertytype="System.Xml.XmlNode" />
        <property name="NextSibling" propertytype="System.Xml.XmlNode" />
        <property name="Name" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="Value" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="NodeType" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNodeType" />
        <property name="ParentNode" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="ChildNodes" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNodeList" />
        <property name="Attributes" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlAttributeCollection" />
        <property name="OwnerDocument" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlDocument" />
        <property name="FirstChild" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="LastChild" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="HasChildNodes" inherited="System.Xml.XmlNode" propertytype="System.Boolean" />
        <property name="NamespaceURI" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="Prefix" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="LocalName" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="IsReadOnly" inherited="System.Xml.XmlNode" propertytype="System.Boolean" />
        <property name="InnerText" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="OuterXml" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="InnerXml" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="BaseURI" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="Item" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlElement" />
        <property name="Item" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlElement" />
        <method name="CreateNavigator" argnames="" inherited="System.Xml.XmlNode" returntype="System.Xml.XPath.XPathNavigator" />
        <method name="GetPrefixOfNamespace(System.String)" argnames="namespaceURI" inherited="System.Xml.XmlNode" returntype="System.String" />
        <method name="GetNamespaceOfPrefix(System.String)" argnames="prefix" inherited="System.Xml.XmlNode" returntype="System.String" />
        <method name="RemoveAll" argnames="" inherited="System.Xml.XmlNode" returntype="System.Void" />
        <method name="WriteContentTo(System.Xml.XmlWriter)" argnames="w" inherited="System.Xml.XmlNode" returntype="System.Void" />
        <method name="WriteTo(System.Xml.XmlWriter)" argnames="w" inherited="System.Xml.XmlNode" returntype="System.Void" />
        <method name="Clone" argnames="" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="Supports(System.String, System.String)" argnames="feature, version" inherited="System.Xml.XmlNode" returntype="System.Boolean" />
        <method name="Normalize" argnames="" inherited="System.Xml.XmlNode" returntype="System.Void" />
        <method name="CloneNode(System.Boolean)" argnames="deep" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="AppendChild(System.Xml.XmlNode)" argnames="newChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="PrependChild(System.Xml.XmlNode)" argnames="newChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="RemoveChild(System.Xml.XmlNode)" argnames="oldChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="ReplaceChild(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, oldChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="InsertAfter(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, refChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="InsertBefore(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, refChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="SelectSingleNode(System.String)" argnames="xpath" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="SelectSingleNode(System.String, System.Xml.XmlNamespaceManager)" argnames="xpath, nsmgr" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="SelectNodes(System.String)" argnames="xpath" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNodeList" />
        <method name="SelectNodes(System.String, System.Xml.XmlNamespaceManager)" argnames="xpath, nsmgr" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNodeList" />
        <method name="GetEnumerator" argnames="" inherited="System.Xml.XmlNode" returntype="System.Collections.IEnumerator" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlCharacterData" namespace="System.Xml">
        <property name="Value" propertytype="System.String" />
        <property name="InnerText" propertytype="System.String" />
        <property name="Data" propertytype="System.String" />
        <property name="Length" propertytype="System.Int32" />
        <property name="Builder" propertytype="System.Text.StringBuilder" />
        <property name="PreviousSibling" inherited="System.Xml.XmlLinkedNode" propertytype="System.Xml.XmlNode" />
        <property name="NextSibling" inherited="System.Xml.XmlLinkedNode" propertytype="System.Xml.XmlNode" />
        <property name="Name" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="NodeType" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNodeType" />
        <property name="ParentNode" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="ChildNodes" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNodeList" />
        <property name="Attributes" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlAttributeCollection" />
        <property name="OwnerDocument" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlDocument" />
        <property name="FirstChild" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="LastChild" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="HasChildNodes" inherited="System.Xml.XmlNode" propertytype="System.Boolean" />
        <property name="NamespaceURI" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="Prefix" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="LocalName" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="IsReadOnly" inherited="System.Xml.XmlNode" propertytype="System.Boolean" />
        <property name="OuterXml" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="InnerXml" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="BaseURI" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="Item" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlElement" />
        <property name="Item" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlElement" />
        <method name="ReplaceData(System.Int32, System.Int32, System.String)" argnames="offset, count, strData" returntype="System.Void" />
        <method name="DeleteData(System.Int32, System.Int32)" argnames="offset, count" returntype="System.Void" />
        <method name="InsertData(System.Int32, System.String)" argnames="offset, strData" returntype="System.Void" />
        <method name="AppendData(System.String)" argnames="strData" returntype="System.Void" />
        <method name="Substring(System.Int32, System.Int32)" argnames="offset, count" returntype="System.String" />
        <method name="CreateNavigator" argnames="" inherited="System.Xml.XmlNode" returntype="System.Xml.XPath.XPathNavigator" />
        <method name="GetPrefixOfNamespace(System.String)" argnames="namespaceURI" inherited="System.Xml.XmlNode" returntype="System.String" />
        <method name="GetNamespaceOfPrefix(System.String)" argnames="prefix" inherited="System.Xml.XmlNode" returntype="System.String" />
        <method name="RemoveAll" argnames="" inherited="System.Xml.XmlNode" returntype="System.Void" />
        <method name="WriteContentTo(System.Xml.XmlWriter)" argnames="w" inherited="System.Xml.XmlNode" returntype="System.Void" />
        <method name="WriteTo(System.Xml.XmlWriter)" argnames="w" inherited="System.Xml.XmlNode" returntype="System.Void" />
        <method name="Clone" argnames="" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="Supports(System.String, System.String)" argnames="feature, version" inherited="System.Xml.XmlNode" returntype="System.Boolean" />
        <method name="Normalize" argnames="" inherited="System.Xml.XmlNode" returntype="System.Void" />
        <method name="CloneNode(System.Boolean)" argnames="deep" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="AppendChild(System.Xml.XmlNode)" argnames="newChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="PrependChild(System.Xml.XmlNode)" argnames="newChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="RemoveChild(System.Xml.XmlNode)" argnames="oldChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="ReplaceChild(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, oldChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="InsertAfter(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, refChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="InsertBefore(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, refChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="SelectSingleNode(System.String)" argnames="xpath" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="SelectSingleNode(System.String, System.Xml.XmlNamespaceManager)" argnames="xpath, nsmgr" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="SelectNodes(System.String)" argnames="xpath" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNodeList" />
        <method name="SelectNodes(System.String, System.Xml.XmlNamespaceManager)" argnames="xpath, nsmgr" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNodeList" />
        <method name="GetEnumerator" argnames="" inherited="System.Xml.XmlNode" returntype="System.Collections.IEnumerator" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlCDataSection" namespace="System.Xml">
        <property name="Name" propertytype="System.String" />
        <property name="LocalName" propertytype="System.String" />
        <property name="NodeType" propertytype="System.Xml.XmlNodeType" />
        <property name="XPNodeType" propertytype="System.Xml.XPath.XPathNodeType" />
        <property name="Value" inherited="System.Xml.XmlCharacterData" propertytype="System.String" />
        <property name="InnerText" inherited="System.Xml.XmlCharacterData" propertytype="System.String" />
        <property name="Data" inherited="System.Xml.XmlCharacterData" propertytype="System.String" />
        <property name="Length" inherited="System.Xml.XmlCharacterData" propertytype="System.Int32" />
        <property name="PreviousSibling" inherited="System.Xml.XmlLinkedNode" propertytype="System.Xml.XmlNode" />
        <property name="NextSibling" inherited="System.Xml.XmlLinkedNode" propertytype="System.Xml.XmlNode" />
        <property name="ParentNode" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="ChildNodes" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNodeList" />
        <property name="Attributes" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlAttributeCollection" />
        <property name="OwnerDocument" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlDocument" />
        <property name="FirstChild" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="LastChild" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="HasChildNodes" inherited="System.Xml.XmlNode" propertytype="System.Boolean" />
        <property name="NamespaceURI" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="Prefix" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="IsReadOnly" inherited="System.Xml.XmlNode" propertytype="System.Boolean" />
        <property name="OuterXml" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="InnerXml" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="BaseURI" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="Item" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlElement" />
        <property name="Item" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlElement" />
        <method name="ReplaceData(System.Int32, System.Int32, System.String)" argnames="offset, count, strData" inherited="System.Xml.XmlCharacterData" returntype="System.Void" />
        <method name="DeleteData(System.Int32, System.Int32)" argnames="offset, count" inherited="System.Xml.XmlCharacterData" returntype="System.Void" />
        <method name="InsertData(System.Int32, System.String)" argnames="offset, strData" inherited="System.Xml.XmlCharacterData" returntype="System.Void" />
        <method name="AppendData(System.String)" argnames="strData" inherited="System.Xml.XmlCharacterData" returntype="System.Void" />
        <method name="Substring(System.Int32, System.Int32)" argnames="offset, count" inherited="System.Xml.XmlCharacterData" returntype="System.String" />
        <method name="CreateNavigator" argnames="" inherited="System.Xml.XmlNode" returntype="System.Xml.XPath.XPathNavigator" />
        <method name="GetPrefixOfNamespace(System.String)" argnames="namespaceURI" inherited="System.Xml.XmlNode" returntype="System.String" />
        <method name="GetNamespaceOfPrefix(System.String)" argnames="prefix" inherited="System.Xml.XmlNode" returntype="System.String" />
        <method name="RemoveAll" argnames="" inherited="System.Xml.XmlNode" returntype="System.Void" />
        <method name="WriteContentTo(System.Xml.XmlWriter)" argnames="w" returntype="System.Void" />
        <method name="WriteTo(System.Xml.XmlWriter)" argnames="w" returntype="System.Void" />
        <method name="Clone" argnames="" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="Supports(System.String, System.String)" argnames="feature, version" inherited="System.Xml.XmlNode" returntype="System.Boolean" />
        <method name="Normalize" argnames="" inherited="System.Xml.XmlNode" returntype="System.Void" />
        <method name="CloneNode(System.Boolean)" argnames="deep" returntype="System.Xml.XmlNode" />
        <method name="AppendChild(System.Xml.XmlNode)" argnames="newChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="PrependChild(System.Xml.XmlNode)" argnames="newChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="RemoveChild(System.Xml.XmlNode)" argnames="oldChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="ReplaceChild(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, oldChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="InsertAfter(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, refChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="InsertBefore(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, refChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="SelectSingleNode(System.String)" argnames="xpath" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="SelectSingleNode(System.String, System.Xml.XmlNamespaceManager)" argnames="xpath, nsmgr" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="SelectNodes(System.String)" argnames="xpath" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNodeList" />
        <method name="SelectNodes(System.String, System.Xml.XmlNamespaceManager)" argnames="xpath, nsmgr" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNodeList" />
        <method name="GetEnumerator" argnames="" inherited="System.Xml.XmlNode" returntype="System.Collections.IEnumerator" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlNodeList" namespace="System.Xml">
        <constructor name="XmlNodeList" argnames="" />
        <property name="Count" propertytype="System.Int32" />
        <property name="ItemOf" propertytype="System.Xml.XmlNode" />
        <method name="GetEnumerator" argnames="" returntype="System.Collections.IEnumerator" />
        <method name="Item(System.Int32)" argnames="index" returntype="System.Xml.XmlNode" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlComment" namespace="System.Xml">
        <property name="Name" propertytype="System.String" />
        <property name="LocalName" propertytype="System.String" />
        <property name="NodeType" propertytype="System.Xml.XmlNodeType" />
        <property name="XPNodeType" propertytype="System.Xml.XPath.XPathNodeType" />
        <property name="Value" inherited="System.Xml.XmlCharacterData" propertytype="System.String" />
        <property name="InnerText" inherited="System.Xml.XmlCharacterData" propertytype="System.String" />
        <property name="Data" inherited="System.Xml.XmlCharacterData" propertytype="System.String" />
        <property name="Length" inherited="System.Xml.XmlCharacterData" propertytype="System.Int32" />
        <property name="PreviousSibling" inherited="System.Xml.XmlLinkedNode" propertytype="System.Xml.XmlNode" />
        <property name="NextSibling" inherited="System.Xml.XmlLinkedNode" propertytype="System.Xml.XmlNode" />
        <property name="ParentNode" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="ChildNodes" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNodeList" />
        <property name="Attributes" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlAttributeCollection" />
        <property name="OwnerDocument" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlDocument" />
        <property name="FirstChild" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="LastChild" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="HasChildNodes" inherited="System.Xml.XmlNode" propertytype="System.Boolean" />
        <property name="NamespaceURI" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="Prefix" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="IsReadOnly" inherited="System.Xml.XmlNode" propertytype="System.Boolean" />
        <property name="OuterXml" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="InnerXml" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="BaseURI" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="Item" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlElement" />
        <property name="Item" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlElement" />
        <method name="ReplaceData(System.Int32, System.Int32, System.String)" argnames="offset, count, strData" inherited="System.Xml.XmlCharacterData" returntype="System.Void" />
        <method name="DeleteData(System.Int32, System.Int32)" argnames="offset, count" inherited="System.Xml.XmlCharacterData" returntype="System.Void" />
        <method name="InsertData(System.Int32, System.String)" argnames="offset, strData" inherited="System.Xml.XmlCharacterData" returntype="System.Void" />
        <method name="AppendData(System.String)" argnames="strData" inherited="System.Xml.XmlCharacterData" returntype="System.Void" />
        <method name="Substring(System.Int32, System.Int32)" argnames="offset, count" inherited="System.Xml.XmlCharacterData" returntype="System.String" />
        <method name="CreateNavigator" argnames="" inherited="System.Xml.XmlNode" returntype="System.Xml.XPath.XPathNavigator" />
        <method name="GetPrefixOfNamespace(System.String)" argnames="namespaceURI" inherited="System.Xml.XmlNode" returntype="System.String" />
        <method name="GetNamespaceOfPrefix(System.String)" argnames="prefix" inherited="System.Xml.XmlNode" returntype="System.String" />
        <method name="RemoveAll" argnames="" inherited="System.Xml.XmlNode" returntype="System.Void" />
        <method name="WriteContentTo(System.Xml.XmlWriter)" argnames="w" returntype="System.Void" />
        <method name="WriteTo(System.Xml.XmlWriter)" argnames="w" returntype="System.Void" />
        <method name="Clone" argnames="" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="Supports(System.String, System.String)" argnames="feature, version" inherited="System.Xml.XmlNode" returntype="System.Boolean" />
        <method name="Normalize" argnames="" inherited="System.Xml.XmlNode" returntype="System.Void" />
        <method name="CloneNode(System.Boolean)" argnames="deep" returntype="System.Xml.XmlNode" />
        <method name="AppendChild(System.Xml.XmlNode)" argnames="newChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="PrependChild(System.Xml.XmlNode)" argnames="newChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="RemoveChild(System.Xml.XmlNode)" argnames="oldChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="ReplaceChild(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, oldChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="InsertAfter(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, refChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="InsertBefore(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, refChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="SelectSingleNode(System.String)" argnames="xpath" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="SelectSingleNode(System.String, System.Xml.XmlNamespaceManager)" argnames="xpath, nsmgr" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="SelectNodes(System.String)" argnames="xpath" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNodeList" />
        <method name="SelectNodes(System.String, System.Xml.XmlNamespaceManager)" argnames="xpath, nsmgr" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNodeList" />
        <method name="GetEnumerator" argnames="" inherited="System.Xml.XmlNode" returntype="System.Collections.IEnumerator" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlConvert" namespace="System.Xml">
        <constructor name="XmlConvert" argnames="" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="EncodeName(System.String)" argnames="name" returntype="System.String" />
        <method name="EncodeNmToken(System.String)" argnames="name" returntype="System.String" />
        <method name="EncodeLocalName(System.String)" argnames="name" returntype="System.String" />
        <method name="DecodeName(System.String)" argnames="name" returntype="System.String" />
        <method name="VerifyName(System.String)" argnames="name" returntype="System.String" />
        <method name="VerifyNCName(System.String)" argnames="name" returntype="System.String" />
        <method name="ToString(System.Boolean)" argnames="value" returntype="System.String" />
        <method name="ToString(System.Char)" argnames="value" returntype="System.String" />
        <method name="ToString(System.Decimal)" argnames="value" returntype="System.String" />
        <method name="ToString(System.SByte)" argnames="value" returntype="System.String" />
        <method name="ToString(System.Int16)" argnames="value" returntype="System.String" />
        <method name="ToString(System.Int32)" argnames="value" returntype="System.String" />
        <method name="ToString(System.Int64)" argnames="value" returntype="System.String" />
        <method name="ToString(System.Byte)" argnames="value" returntype="System.String" />
        <method name="ToString(System.UInt16)" argnames="value" returntype="System.String" />
        <method name="ToString(System.UInt32)" argnames="value" returntype="System.String" />
        <method name="ToString(System.UInt64)" argnames="value" returntype="System.String" />
        <method name="ToString(System.Single)" argnames="value" returntype="System.String" />
        <method name="ToString(System.Double)" argnames="value" returntype="System.String" />
        <method name="ToString(System.TimeSpan)" argnames="value" returntype="System.String" />
        <method name="ToString(System.DateTime)" argnames="value" returntype="System.String" />
        <method name="ToString(System.DateTime, System.String)" argnames="value, format" returntype="System.String" />
        <method name="ToString(System.Guid)" argnames="value" returntype="System.String" />
        <method name="ToBoolean(System.String)" argnames="s" returntype="System.Boolean" />
        <method name="ToChar(System.String)" argnames="s" returntype="System.Char" />
        <method name="ToDecimal(System.String)" argnames="s" returntype="System.Decimal" />
        <method name="ToSByte(System.String)" argnames="s" returntype="System.SByte" />
        <method name="ToInt16(System.String)" argnames="s" returntype="System.Int16" />
        <method name="ToInt32(System.String)" argnames="s" returntype="System.Int32" />
        <method name="ToInt64(System.String)" argnames="s" returntype="System.Int64" />
        <method name="ToByte(System.String)" argnames="s" returntype="System.Byte" />
        <method name="ToUInt16(System.String)" argnames="s" returntype="System.UInt16" />
        <method name="ToUInt32(System.String)" argnames="s" returntype="System.UInt32" />
        <method name="ToUInt64(System.String)" argnames="s" returntype="System.UInt64" />
        <method name="ToSingle(System.String)" argnames="s" returntype="System.Single" />
        <method name="ToDouble(System.String)" argnames="s" returntype="System.Double" />
        <method name="ToTimeSpan(System.String)" argnames="s" returntype="System.TimeSpan" />
        <method name="ToDateTime(System.String)" argnames="s" returntype="System.DateTime" />
        <method name="ToDateTime(System.String, System.String)" argnames="s, format" returntype="System.DateTime" />
        <method name="ToDateTime(System.String, System.String[])" argnames="s, formats" returntype="System.DateTime" />
        <method name="ToGuid(System.String)" argnames="s" returntype="System.Guid" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlDeclaration" namespace="System.Xml">
        <property name="Version" propertytype="System.String" />
        <property name="Encoding" propertytype="System.String" />
        <property name="Standalone" propertytype="System.String" />
        <property name="Value" propertytype="System.String" />
        <property name="InnerText" propertytype="System.String" />
        <property name="Name" propertytype="System.String" />
        <property name="LocalName" propertytype="System.String" />
        <property name="NodeType" propertytype="System.Xml.XmlNodeType" />
        <property name="PreviousSibling" inherited="System.Xml.XmlLinkedNode" propertytype="System.Xml.XmlNode" />
        <property name="NextSibling" inherited="System.Xml.XmlLinkedNode" propertytype="System.Xml.XmlNode" />
        <property name="ParentNode" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="ChildNodes" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNodeList" />
        <property name="Attributes" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlAttributeCollection" />
        <property name="OwnerDocument" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlDocument" />
        <property name="FirstChild" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="LastChild" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="HasChildNodes" inherited="System.Xml.XmlNode" propertytype="System.Boolean" />
        <property name="NamespaceURI" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="Prefix" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="IsReadOnly" inherited="System.Xml.XmlNode" propertytype="System.Boolean" />
        <property name="OuterXml" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="InnerXml" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="BaseURI" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="Item" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlElement" />
        <property name="Item" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlElement" />
        <method name="CreateNavigator" argnames="" inherited="System.Xml.XmlNode" returntype="System.Xml.XPath.XPathNavigator" />
        <method name="GetPrefixOfNamespace(System.String)" argnames="namespaceURI" inherited="System.Xml.XmlNode" returntype="System.String" />
        <method name="GetNamespaceOfPrefix(System.String)" argnames="prefix" inherited="System.Xml.XmlNode" returntype="System.String" />
        <method name="RemoveAll" argnames="" inherited="System.Xml.XmlNode" returntype="System.Void" />
        <method name="WriteContentTo(System.Xml.XmlWriter)" argnames="w" returntype="System.Void" />
        <method name="WriteTo(System.Xml.XmlWriter)" argnames="w" returntype="System.Void" />
        <method name="Clone" argnames="" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="Supports(System.String, System.String)" argnames="feature, version" inherited="System.Xml.XmlNode" returntype="System.Boolean" />
        <method name="Normalize" argnames="" inherited="System.Xml.XmlNode" returntype="System.Void" />
        <method name="CloneNode(System.Boolean)" argnames="deep" returntype="System.Xml.XmlNode" />
        <method name="AppendChild(System.Xml.XmlNode)" argnames="newChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="PrependChild(System.Xml.XmlNode)" argnames="newChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="RemoveChild(System.Xml.XmlNode)" argnames="oldChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="ReplaceChild(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, oldChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="InsertAfter(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, refChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="InsertBefore(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, refChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="SelectSingleNode(System.String)" argnames="xpath" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="SelectSingleNode(System.String, System.Xml.XmlNamespaceManager)" argnames="xpath, nsmgr" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="SelectNodes(System.String)" argnames="xpath" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNodeList" />
        <method name="SelectNodes(System.String, System.Xml.XmlNamespaceManager)" argnames="xpath, nsmgr" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNodeList" />
        <method name="GetEnumerator" argnames="" inherited="System.Xml.XmlNode" returntype="System.Collections.IEnumerator" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlDocument" namespace="System.Xml">
        <constructor name="XmlDocument" argnames="" />
        <constructor name="XmlDocument(System.Xml.XmlNameTable)" argnames="nt" />
        <property name="SchemaInformation" propertytype="System.Xml.Schema.SchemaInfo" />
        <property name="NullNode" propertytype="System.Xml.XmlNode" />
        <property name="NodeType" propertytype="System.Xml.XmlNodeType" />
        <property name="DocumentType" propertytype="System.Xml.XmlDocumentType" />
        <property name="Declaration" propertytype="System.Xml.XmlDeclaration" />
        <property name="Implementation" propertytype="System.Xml.XmlImplementation" />
        <property name="Name" propertytype="System.String" />
        <property name="LocalName" propertytype="System.String" />
        <property name="DocumentElement" propertytype="System.Xml.XmlElement" />
        <property name="IsContainer" propertytype="System.Boolean" />
        <property name="LastNode" propertytype="System.Xml.XmlLinkedNode" />
        <property name="OwnerDocument" propertytype="System.Xml.XmlDocument" />
        <property name="HasSetResolver" propertytype="System.Boolean" />
        <property name="XmlResolver" propertytype="System.Xml.XmlResolver" />
        <property name="NameTable" propertytype="System.Xml.XmlNameTable" />
        <property name="PreserveWhitespace" propertytype="System.Boolean" />
        <property name="IsReadOnly" propertytype="System.Boolean" />
        <property name="Entities" propertytype="System.Xml.XmlNamedNodeMap" />
        <property name="IsLoading" propertytype="System.Boolean" />
        <property name="ActualLoadingStatus" propertytype="System.Boolean" />
        <property name="TextEncoding" propertytype="System.Text.Encoding" />
        <property name="InnerXml" propertytype="System.String" />
        <property name="Version" propertytype="System.String" />
        <property name="Encoding" propertytype="System.String" />
        <property name="Standalone" propertytype="System.String" />
        <property name="BaseURI" propertytype="System.String" />
        <property name="XPNodeType" propertytype="System.Xml.XPath.XPathNodeType" />
        <property name="Value" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="ParentNode" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="ChildNodes" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNodeList" />
        <property name="PreviousSibling" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="NextSibling" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="Attributes" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlAttributeCollection" />
        <property name="FirstChild" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="LastChild" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="HasChildNodes" inherited="System.Xml.XmlNode" propertytype="System.Boolean" />
        <property name="NamespaceURI" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="Prefix" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="InnerText" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="OuterXml" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="Item" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlElement" />
        <property name="Item" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlElement" />
        <method name="Save(System.Xml.XmlWriter)" argnames="w" returntype="System.Void" />
        <method name="Save(System.IO.TextWriter)" argnames="writer" returntype="System.Void" />
        <method name="Save(System.IO.Stream)" argnames="outStream" returntype="System.Void" />
        <method name="Save(System.String)" argnames="filename" returntype="System.Void" />
        <method name="LoadXml(System.String)" argnames="xml" returntype="System.Void" />
        <method name="Load(System.Xml.XmlReader)" argnames="reader" returntype="System.Void" />
        <method name="Load(System.IO.TextReader)" argnames="txtReader" returntype="System.Void" />
        <method name="Load(System.IO.Stream)" argnames="inStream" returntype="System.Void" />
        <method name="Load(System.String)" argnames="filename" returntype="System.Void" />
        <method name="ReadNode(System.Xml.XmlReader)" argnames="reader" returntype="System.Xml.XmlNode" />
        <method name="CreateNode(System.Xml.XmlNodeType, System.String, System.String)" argnames="type, name, namespaceURI" returntype="System.Xml.XmlNode" />
        <method name="CreateNode(System.String, System.String, System.String)" argnames="nodeTypeString, name, namespaceURI" returntype="System.Xml.XmlNode" />
        <method name="CreateNode(System.Xml.XmlNodeType, System.String, System.String, System.String)" argnames="type, prefix, name, namespaceURI" returntype="System.Xml.XmlNode" />
        <method name="CreateElement(System.String, System.String, System.String)" argnames="prefix, localName, namespaceURI" returntype="System.Xml.XmlElement" />
        <method name="CreateAttribute(System.String, System.String, System.String)" argnames="prefix, localName, namespaceURI" returntype="System.Xml.XmlAttribute" />
        <method name="ImportNode(System.Xml.XmlNode, System.Boolean)" argnames="node, deep" returntype="System.Xml.XmlNode" />
        <method name="GetElementById(System.String)" argnames="elementId" returntype="System.Xml.XmlElement" />
        <method name="GetElementsByTagName(System.String, System.String)" argnames="localName, namespaceURI" returntype="System.Xml.XmlNodeList" />
        <method name="GetElementsByTagName(System.String)" argnames="name" returntype="System.Xml.XmlNodeList" />
        <method name="CreateWhitespace(System.String)" argnames="text" returntype="System.Xml.XmlWhitespace" />
        <method name="CreateSignificantWhitespace(System.String)" argnames="text" returntype="System.Xml.XmlSignificantWhitespace" />
        <method name="CreateTextNode(System.String)" argnames="text" returntype="System.Xml.XmlText" />
        <method name="CreateXmlDeclaration(System.String, System.String, System.String)" argnames="version, encoding, standalone" returntype="System.Xml.XmlDeclaration" />
        <method name="CreateProcessingInstruction(System.String, System.String)" argnames="target, data" returntype="System.Xml.XmlProcessingInstruction" />
        <method name="CreateEntityReference(System.String)" argnames="name" returntype="System.Xml.XmlEntityReference" />
        <method name="CreateDocumentFragment" argnames="" returntype="System.Xml.XmlDocumentFragment" />
        <method name="CreateDocumentType(System.String, System.String, System.String, System.String)" argnames="name, publicId, systemId, internalSubset" returntype="System.Xml.XmlDocumentType" />
        <method name="CreateComment(System.String)" argnames="data" returntype="System.Xml.XmlComment" />
        <method name="CreateCDataSection(System.String)" argnames="data" returntype="System.Xml.XmlCDataSection" />
        <method name="CreateNavigator" argnames="" inherited="System.Xml.XmlNode" returntype="System.Xml.XPath.XPathNavigator" />
        <method name="GetPrefixOfNamespace(System.String)" argnames="namespaceURI" inherited="System.Xml.XmlNode" returntype="System.String" />
        <method name="GetNamespaceOfPrefix(System.String)" argnames="prefix" inherited="System.Xml.XmlNode" returntype="System.String" />
        <method name="RemoveAll" argnames="" inherited="System.Xml.XmlNode" returntype="System.Void" />
        <method name="WriteContentTo(System.Xml.XmlWriter)" argnames="xw" returntype="System.Void" />
        <method name="WriteTo(System.Xml.XmlWriter)" argnames="w" returntype="System.Void" />
        <method name="Clone" argnames="" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="Supports(System.String, System.String)" argnames="feature, version" inherited="System.Xml.XmlNode" returntype="System.Boolean" />
        <method name="Normalize" argnames="" inherited="System.Xml.XmlNode" returntype="System.Void" />
        <method name="CloneNode(System.Boolean)" argnames="deep" returntype="System.Xml.XmlNode" />
        <method name="AppendChild(System.Xml.XmlNode)" argnames="newChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="PrependChild(System.Xml.XmlNode)" argnames="newChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="RemoveChild(System.Xml.XmlNode)" argnames="oldChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="ReplaceChild(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, oldChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="InsertAfter(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, refChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="InsertBefore(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, refChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="CreateAttribute(System.String)" argnames="name" returntype="System.Xml.XmlAttribute" />
        <method name="CreateElement(System.String)" argnames="name" returntype="System.Xml.XmlElement" />
        <method name="CreateAttribute(System.String, System.String)" argnames="qualifiedName, namespaceURI" returntype="System.Xml.XmlAttribute" />
        <method name="CreateElement(System.String, System.String)" argnames="qualifiedName, namespaceURI" returntype="System.Xml.XmlElement" />
        <method name="SelectSingleNode(System.String)" argnames="xpath" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="SelectSingleNode(System.String, System.Xml.XmlNamespaceManager)" argnames="xpath, nsmgr" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="SelectNodes(System.String)" argnames="xpath" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNodeList" />
        <method name="SelectNodes(System.String, System.Xml.XmlNamespaceManager)" argnames="xpath, nsmgr" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNodeList" />
        <method name="GetEnumerator" argnames="" inherited="System.Xml.XmlNode" returntype="System.Collections.IEnumerator" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
        <event name="NodeInserting" />
        <event name="NodeInserted" />
        <event name="NodeRemoving" />
        <event name="NodeRemoved" />
        <event name="NodeChanging" />
        <event name="NodeChanged" />
    </class>
    <class name="XmlDocumentFragment" namespace="System.Xml">
        <property name="Name" propertytype="System.String" />
        <property name="LocalName" propertytype="System.String" />
        <property name="NodeType" propertytype="System.Xml.XmlNodeType" />
        <property name="ParentNode" propertytype="System.Xml.XmlNode" />
        <property name="OwnerDocument" propertytype="System.Xml.XmlDocument" />
        <property name="InnerXml" propertytype="System.String" />
        <property name="IsContainer" propertytype="System.Boolean" />
        <property name="LastNode" propertytype="System.Xml.XmlLinkedNode" />
        <property name="XPNodeType" propertytype="System.Xml.XPath.XPathNodeType" />
        <property name="Value" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="ChildNodes" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNodeList" />
        <property name="PreviousSibling" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="NextSibling" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="Attributes" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlAttributeCollection" />
        <property name="FirstChild" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="LastChild" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="HasChildNodes" inherited="System.Xml.XmlNode" propertytype="System.Boolean" />
        <property name="NamespaceURI" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="Prefix" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="IsReadOnly" inherited="System.Xml.XmlNode" propertytype="System.Boolean" />
        <property name="InnerText" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="OuterXml" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="BaseURI" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="Item" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlElement" />
        <property name="Item" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlElement" />
        <method name="CreateNavigator" argnames="" inherited="System.Xml.XmlNode" returntype="System.Xml.XPath.XPathNavigator" />
        <method name="GetPrefixOfNamespace(System.String)" argnames="namespaceURI" inherited="System.Xml.XmlNode" returntype="System.String" />
        <method name="GetNamespaceOfPrefix(System.String)" argnames="prefix" inherited="System.Xml.XmlNode" returntype="System.String" />
        <method name="RemoveAll" argnames="" inherited="System.Xml.XmlNode" returntype="System.Void" />
        <method name="WriteContentTo(System.Xml.XmlWriter)" argnames="w" returntype="System.Void" />
        <method name="WriteTo(System.Xml.XmlWriter)" argnames="w" returntype="System.Void" />
        <method name="Clone" argnames="" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="Supports(System.String, System.String)" argnames="feature, version" inherited="System.Xml.XmlNode" returntype="System.Boolean" />
        <method name="Normalize" argnames="" inherited="System.Xml.XmlNode" returntype="System.Void" />
        <method name="CloneNode(System.Boolean)" argnames="deep" returntype="System.Xml.XmlNode" />
        <method name="AppendChild(System.Xml.XmlNode)" argnames="newChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="PrependChild(System.Xml.XmlNode)" argnames="newChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="RemoveChild(System.Xml.XmlNode)" argnames="oldChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="ReplaceChild(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, oldChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="InsertAfter(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, refChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="InsertBefore(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, refChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="SelectSingleNode(System.String)" argnames="xpath" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="SelectSingleNode(System.String, System.Xml.XmlNamespaceManager)" argnames="xpath, nsmgr" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="SelectNodes(System.String)" argnames="xpath" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNodeList" />
        <method name="SelectNodes(System.String, System.Xml.XmlNamespaceManager)" argnames="xpath, nsmgr" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNodeList" />
        <method name="GetEnumerator" argnames="" inherited="System.Xml.XmlNode" returntype="System.Collections.IEnumerator" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlDocumentType" namespace="System.Xml">
        <property name="Name" propertytype="System.String" />
        <property name="LocalName" propertytype="System.String" />
        <property name="NodeType" propertytype="System.Xml.XmlNodeType" />
        <property name="IsReadOnly" propertytype="System.Boolean" />
        <property name="Entities" propertytype="System.Xml.XmlNamedNodeMap" />
        <property name="Notations" propertytype="System.Xml.XmlNamedNodeMap" />
        <property name="PublicId" propertytype="System.String" />
        <property name="SystemId" propertytype="System.String" />
        <property name="InternalSubset" propertytype="System.String" />
        <property name="ParseWithNamespaces" propertytype="System.Boolean" />
        <property name="PreviousSibling" inherited="System.Xml.XmlLinkedNode" propertytype="System.Xml.XmlNode" />
        <property name="NextSibling" inherited="System.Xml.XmlLinkedNode" propertytype="System.Xml.XmlNode" />
        <property name="Value" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="ParentNode" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="ChildNodes" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNodeList" />
        <property name="Attributes" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlAttributeCollection" />
        <property name="OwnerDocument" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlDocument" />
        <property name="FirstChild" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="LastChild" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="HasChildNodes" inherited="System.Xml.XmlNode" propertytype="System.Boolean" />
        <property name="NamespaceURI" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="Prefix" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="InnerText" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="OuterXml" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="InnerXml" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="BaseURI" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="Item" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlElement" />
        <property name="Item" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlElement" />
        <method name="CreateNavigator" argnames="" inherited="System.Xml.XmlNode" returntype="System.Xml.XPath.XPathNavigator" />
        <method name="GetPrefixOfNamespace(System.String)" argnames="namespaceURI" inherited="System.Xml.XmlNode" returntype="System.String" />
        <method name="GetNamespaceOfPrefix(System.String)" argnames="prefix" inherited="System.Xml.XmlNode" returntype="System.String" />
        <method name="RemoveAll" argnames="" inherited="System.Xml.XmlNode" returntype="System.Void" />
        <method name="WriteContentTo(System.Xml.XmlWriter)" argnames="w" returntype="System.Void" />
        <method name="WriteTo(System.Xml.XmlWriter)" argnames="w" returntype="System.Void" />
        <method name="Clone" argnames="" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="Supports(System.String, System.String)" argnames="feature, version" inherited="System.Xml.XmlNode" returntype="System.Boolean" />
        <method name="Normalize" argnames="" inherited="System.Xml.XmlNode" returntype="System.Void" />
        <method name="CloneNode(System.Boolean)" argnames="deep" returntype="System.Xml.XmlNode" />
        <method name="AppendChild(System.Xml.XmlNode)" argnames="newChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="PrependChild(System.Xml.XmlNode)" argnames="newChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="RemoveChild(System.Xml.XmlNode)" argnames="oldChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="ReplaceChild(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, oldChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="InsertAfter(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, refChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="InsertBefore(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, refChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="SelectSingleNode(System.String)" argnames="xpath" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="SelectSingleNode(System.String, System.Xml.XmlNamespaceManager)" argnames="xpath, nsmgr" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="SelectNodes(System.String)" argnames="xpath" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNodeList" />
        <method name="SelectNodes(System.String, System.Xml.XmlNamespaceManager)" argnames="xpath, nsmgr" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNodeList" />
        <method name="GetEnumerator" argnames="" inherited="System.Xml.XmlNode" returntype="System.Collections.IEnumerator" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlWriter" namespace="System.Xml">
        <constructor name="XmlWriter" argnames="" />
        <property name="WriteState" propertytype="System.Xml.WriteState" />
        <property name="XmlSpace" propertytype="System.Xml.XmlSpace" />
        <property name="XmlLang" propertytype="System.String" />
        <method name="WriteNode(System.Xml.XmlReader, System.Boolean)" argnames="reader, defattr" returntype="System.Void" />
        <method name="WriteAttributes(System.Xml.XmlReader, System.Boolean)" argnames="reader, defattr" returntype="System.Void" />
        <method name="WriteQualifiedName(System.String, System.String)" argnames="localName, ns" returntype="System.Void" />
        <method name="WriteName(System.String)" argnames="name" returntype="System.Void" />
        <method name="WriteNmToken(System.String)" argnames="name" returntype="System.Void" />
        <method name="LookupPrefix(System.String)" argnames="ns" returntype="System.String" />
        <method name="Flush" argnames="" returntype="System.Void" />
        <method name="Close" argnames="" returntype="System.Void" />
        <method name="WriteBinHex(System.Byte[], System.Int32, System.Int32)" argnames="buffer, index, count" returntype="System.Void" />
        <method name="WriteBase64(System.Byte[], System.Int32, System.Int32)" argnames="buffer, index, count" returntype="System.Void" />
        <method name="WriteRaw(System.String)" argnames="data" returntype="System.Void" />
        <method name="WriteRaw(System.Char[], System.Int32, System.Int32)" argnames="buffer, index, count" returntype="System.Void" />
        <method name="WriteChars(System.Char[], System.Int32, System.Int32)" argnames="buffer, index, count" returntype="System.Void" />
        <method name="WriteSurrogateCharEntity(System.Char, System.Char)" argnames="lowChar, highChar" returntype="System.Void" />
        <method name="WriteString(System.String)" argnames="text" returntype="System.Void" />
        <method name="WriteWhitespace(System.String)" argnames="ws" returntype="System.Void" />
        <method name="WriteCharEntity(System.Char)" argnames="ch" returntype="System.Void" />
        <method name="WriteEntityRef(System.String)" argnames="name" returntype="System.Void" />
        <method name="WriteProcessingInstruction(System.String, System.String)" argnames="name, text" returntype="System.Void" />
        <method name="WriteComment(System.String)" argnames="text" returntype="System.Void" />
        <method name="WriteCData(System.String)" argnames="text" returntype="System.Void" />
        <method name="WriteEndAttribute" argnames="" returntype="System.Void" />
        <method name="WriteStartAttribute(System.String, System.String, System.String)" argnames="prefix, localName, ns" returntype="System.Void" />
        <method name="WriteFullEndElement" argnames="" returntype="System.Void" />
        <method name="WriteEndElement" argnames="" returntype="System.Void" />
        <method name="WriteStartElement(System.String, System.String, System.String)" argnames="prefix, localName, ns" returntype="System.Void" />
        <method name="WriteDocType(System.String, System.String, System.String, System.String)" argnames="name, pubid, sysid, subset" returntype="System.Void" />
        <method name="WriteEndDocument" argnames="" returntype="System.Void" />
        <method name="WriteStartDocument(System.Boolean)" argnames="standalone" returntype="System.Void" />
        <method name="WriteStartDocument" argnames="" returntype="System.Void" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="WriteStartElement(System.String, System.String)" argnames="localName, ns" returntype="System.Void" />
        <method name="WriteStartElement(System.String)" argnames="localName" returntype="System.Void" />
        <method name="WriteAttributeString(System.String, System.String, System.String)" argnames="localName, ns, value" returntype="System.Void" />
        <method name="WriteAttributeString(System.String, System.String)" argnames="localName, value" returntype="System.Void" />
        <method name="WriteAttributeString(System.String, System.String, System.String, System.String)" argnames="prefix, localName, ns, value" returntype="System.Void" />
        <method name="WriteStartAttribute(System.String, System.String)" argnames="localName, ns" returntype="System.Void" />
        <method name="WriteElementString(System.String, System.String)" argnames="localName, value" returntype="System.Void" />
        <method name="WriteElementString(System.String, System.String, System.String)" argnames="localName, ns, value" returntype="System.Void" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlTextWriter" namespace="System.Xml">
        <constructor name="XmlTextWriter(System.IO.Stream, System.Text.Encoding)" argnames="w, encoding" />
        <constructor name="XmlTextWriter(System.String, System.Text.Encoding)" argnames="filename, encoding" />
        <constructor name="XmlTextWriter(System.IO.TextWriter)" argnames="w" />
        <property name="BaseStream" propertytype="System.IO.Stream" />
        <property name="Namespaces" propertytype="System.Boolean" />
        <property name="Formatting" propertytype="System.Xml.Formatting" />
        <property name="Indentation" propertytype="System.Int32" />
        <property name="IndentChar" propertytype="System.Char" />
        <property name="QuoteChar" propertytype="System.Char" />
        <property name="WriteState" propertytype="System.Xml.WriteState" />
        <property name="XmlSpace" propertytype="System.Xml.XmlSpace" />
        <property name="XmlLang" propertytype="System.String" />
        <method name="WriteNode(System.Xml.XmlReader, System.Boolean)" argnames="reader, defattr" inherited="System.Xml.XmlWriter" returntype="System.Void" />
        <method name="WriteAttributes(System.Xml.XmlReader, System.Boolean)" argnames="reader, defattr" inherited="System.Xml.XmlWriter" returntype="System.Void" />
        <method name="WriteQualifiedName(System.String, System.String)" argnames="localName, ns" returntype="System.Void" />
        <method name="WriteName(System.String)" argnames="name" returntype="System.Void" />
        <method name="WriteNmToken(System.String)" argnames="name" returntype="System.Void" />
        <method name="LookupPrefix(System.String)" argnames="ns" returntype="System.String" />
        <method name="Flush" argnames="" returntype="System.Void" />
        <method name="Close" argnames="" returntype="System.Void" />
        <method name="WriteBinHex(System.Byte[], System.Int32, System.Int32)" argnames="buffer, index, count" returntype="System.Void" />
        <method name="WriteBase64(System.Byte[], System.Int32, System.Int32)" argnames="buffer, index, count" returntype="System.Void" />
        <method name="WriteRaw(System.String)" argnames="data" returntype="System.Void" />
        <method name="WriteRaw(System.Char[], System.Int32, System.Int32)" argnames="buffer, index, count" returntype="System.Void" />
        <method name="WriteChars(System.Char[], System.Int32, System.Int32)" argnames="buffer, index, count" returntype="System.Void" />
        <method name="WriteSurrogateCharEntity(System.Char, System.Char)" argnames="lowChar, highChar" returntype="System.Void" />
        <method name="WriteString(System.String)" argnames="text" returntype="System.Void" />
        <method name="WriteWhitespace(System.String)" argnames="ws" returntype="System.Void" />
        <method name="WriteCharEntity(System.Char)" argnames="ch" returntype="System.Void" />
        <method name="WriteEntityRef(System.String)" argnames="name" returntype="System.Void" />
        <method name="WriteProcessingInstruction(System.String, System.String)" argnames="name, text" returntype="System.Void" />
        <method name="WriteComment(System.String)" argnames="text" returntype="System.Void" />
        <method name="WriteCData(System.String)" argnames="text" returntype="System.Void" />
        <method name="WriteEndAttribute" argnames="" returntype="System.Void" />
        <method name="WriteStartAttribute(System.String, System.String, System.String)" argnames="prefix, localName, ns" returntype="System.Void" />
        <method name="WriteFullEndElement" argnames="" returntype="System.Void" />
        <method name="WriteEndElement" argnames="" returntype="System.Void" />
        <method name="WriteStartElement(System.String, System.String, System.String)" argnames="prefix, localName, ns" returntype="System.Void" />
        <method name="WriteDocType(System.String, System.String, System.String, System.String)" argnames="name, pubid, sysid, subset" returntype="System.Void" />
        <method name="WriteEndDocument" argnames="" returntype="System.Void" />
        <method name="WriteStartDocument(System.Boolean)" argnames="standalone" returntype="System.Void" />
        <method name="WriteStartDocument" argnames="" returntype="System.Void" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="WriteStartElement(System.String, System.String)" argnames="localName, ns" inherited="System.Xml.XmlWriter" returntype="System.Void" />
        <method name="WriteStartElement(System.String)" argnames="localName" inherited="System.Xml.XmlWriter" returntype="System.Void" />
        <method name="WriteAttributeString(System.String, System.String, System.String)" argnames="localName, ns, value" inherited="System.Xml.XmlWriter" returntype="System.Void" />
        <method name="WriteAttributeString(System.String, System.String)" argnames="localName, value" inherited="System.Xml.XmlWriter" returntype="System.Void" />
        <method name="WriteAttributeString(System.String, System.String, System.String, System.String)" argnames="prefix, localName, ns, value" inherited="System.Xml.XmlWriter" returntype="System.Void" />
        <method name="WriteStartAttribute(System.String, System.String)" argnames="localName, ns" inherited="System.Xml.XmlWriter" returntype="System.Void" />
        <method name="WriteElementString(System.String, System.String)" argnames="localName, value" inherited="System.Xml.XmlWriter" returntype="System.Void" />
        <method name="WriteElementString(System.String, System.String, System.String)" argnames="localName, ns, value" inherited="System.Xml.XmlWriter" returntype="System.Void" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlElement" namespace="System.Xml">
        <property name="XmlName" propertytype="System.Xml.XmlName" />
        <property name="Name" propertytype="System.String" />
        <property name="LocalName" propertytype="System.String" />
        <property name="NamespaceURI" propertytype="System.String" />
        <property name="Prefix" propertytype="System.String" />
        <property name="NodeType" propertytype="System.Xml.XmlNodeType" />
        <property name="OwnerDocument" propertytype="System.Xml.XmlDocument" />
        <property name="IsContainer" propertytype="System.Boolean" />
        <property name="IsEmpty" propertytype="System.Boolean" />
        <property name="LastNode" propertytype="System.Xml.XmlLinkedNode" />
        <property name="Attributes" propertytype="System.Xml.XmlAttributeCollection" />
        <property name="HasAttributes" propertytype="System.Boolean" />
        <property name="InnerXml" propertytype="System.String" />
        <property name="InnerText" propertytype="System.String" />
        <property name="NextSibling" propertytype="System.Xml.XmlNode" />
        <property name="XPNodeType" propertytype="System.Xml.XPath.XPathNodeType" />
        <property name="XPLocalName" propertytype="System.String" />
        <property name="PreviousSibling" inherited="System.Xml.XmlLinkedNode" propertytype="System.Xml.XmlNode" />
        <property name="Value" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="ParentNode" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="ChildNodes" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNodeList" />
        <property name="FirstChild" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="LastChild" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="HasChildNodes" inherited="System.Xml.XmlNode" propertytype="System.Boolean" />
        <property name="IsReadOnly" inherited="System.Xml.XmlNode" propertytype="System.Boolean" />
        <property name="OuterXml" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="BaseURI" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="Item" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlElement" />
        <property name="Item" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlElement" />
        <method name="RemoveAllAttributes" argnames="" returntype="System.Void" />
        <method name="RemoveAttributeAt(System.Int32)" argnames="i" returntype="System.Xml.XmlNode" />
        <method name="HasAttribute(System.String, System.String)" argnames="localName, namespaceURI" returntype="System.Boolean" />
        <method name="HasAttribute(System.String)" argnames="name" returntype="System.Boolean" />
        <method name="GetElementsByTagName(System.String, System.String)" argnames="localName, namespaceURI" returntype="System.Xml.XmlNodeList" />
        <method name="RemoveAttributeNode(System.String, System.String)" argnames="localName, namespaceURI" returntype="System.Xml.XmlAttribute" />
        <method name="SetAttributeNode(System.String, System.String)" argnames="localName, namespaceURI" returntype="System.Xml.XmlAttribute" />
        <method name="GetAttributeNode(System.String, System.String)" argnames="localName, namespaceURI" returntype="System.Xml.XmlAttribute" />
        <method name="RemoveAttribute(System.String, System.String)" argnames="localName, namespaceURI" returntype="System.Void" />
        <method name="SetAttribute(System.String, System.String, System.String)" argnames="localName, namespaceURI, value" returntype="System.String" />
        <method name="GetAttribute(System.String, System.String)" argnames="localName, namespaceURI" returntype="System.String" />
        <method name="GetElementsByTagName(System.String)" argnames="name" returntype="System.Xml.XmlNodeList" />
        <method name="RemoveAttributeNode(System.Xml.XmlAttribute)" argnames="oldAttr" returntype="System.Xml.XmlAttribute" />
        <method name="SetAttributeNode(System.Xml.XmlAttribute)" argnames="newAttr" returntype="System.Xml.XmlAttribute" />
        <method name="GetAttributeNode(System.String)" argnames="name" returntype="System.Xml.XmlAttribute" />
        <method name="RemoveAttribute(System.String)" argnames="name" returntype="System.Void" />
        <method name="SetAttribute(System.String, System.String)" argnames="name, value" returntype="System.Void" />
        <method name="GetAttribute(System.String)" argnames="name" returntype="System.String" />
        <method name="CreateNavigator" argnames="" inherited="System.Xml.XmlNode" returntype="System.Xml.XPath.XPathNavigator" />
        <method name="GetPrefixOfNamespace(System.String)" argnames="namespaceURI" inherited="System.Xml.XmlNode" returntype="System.String" />
        <method name="GetNamespaceOfPrefix(System.String)" argnames="prefix" inherited="System.Xml.XmlNode" returntype="System.String" />
        <method name="RemoveAll" argnames="" returntype="System.Void" />
        <method name="WriteContentTo(System.Xml.XmlWriter)" argnames="w" returntype="System.Void" />
        <method name="WriteTo(System.Xml.XmlWriter)" argnames="w" returntype="System.Void" />
        <method name="Clone" argnames="" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="Supports(System.String, System.String)" argnames="feature, version" inherited="System.Xml.XmlNode" returntype="System.Boolean" />
        <method name="Normalize" argnames="" inherited="System.Xml.XmlNode" returntype="System.Void" />
        <method name="CloneNode(System.Boolean)" argnames="deep" returntype="System.Xml.XmlNode" />
        <method name="AppendChild(System.Xml.XmlNode)" argnames="newChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="PrependChild(System.Xml.XmlNode)" argnames="newChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="RemoveChild(System.Xml.XmlNode)" argnames="oldChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="ReplaceChild(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, oldChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="InsertAfter(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, refChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="InsertBefore(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, refChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="SelectSingleNode(System.String)" argnames="xpath" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="SelectSingleNode(System.String, System.Xml.XmlNamespaceManager)" argnames="xpath, nsmgr" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="SelectNodes(System.String)" argnames="xpath" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNodeList" />
        <method name="SelectNodes(System.String, System.Xml.XmlNamespaceManager)" argnames="xpath, nsmgr" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNodeList" />
        <method name="GetEnumerator" argnames="" inherited="System.Xml.XmlNode" returntype="System.Collections.IEnumerator" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlEntity" namespace="System.Xml">
        <property name="IsReadOnly" propertytype="System.Boolean" />
        <property name="Name" propertytype="System.String" />
        <property name="LocalName" propertytype="System.String" />
        <property name="InnerText" propertytype="System.String" />
        <property name="IsContainer" propertytype="System.Boolean" />
        <property name="LastNode" propertytype="System.Xml.XmlLinkedNode" />
        <property name="NodeType" propertytype="System.Xml.XmlNodeType" />
        <property name="PublicId" propertytype="System.String" />
        <property name="SystemId" propertytype="System.String" />
        <property name="NotationName" propertytype="System.String" />
        <property name="OuterXml" propertytype="System.String" />
        <property name="InnerXml" propertytype="System.String" />
        <property name="BaseURI" propertytype="System.String" />
        <property name="Value" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="ParentNode" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="ChildNodes" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNodeList" />
        <property name="PreviousSibling" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="NextSibling" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="Attributes" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlAttributeCollection" />
        <property name="OwnerDocument" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlDocument" />
        <property name="FirstChild" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="LastChild" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="HasChildNodes" inherited="System.Xml.XmlNode" propertytype="System.Boolean" />
        <property name="NamespaceURI" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="Prefix" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="Item" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlElement" />
        <property name="Item" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlElement" />
        <method name="CreateNavigator" argnames="" inherited="System.Xml.XmlNode" returntype="System.Xml.XPath.XPathNavigator" />
        <method name="GetPrefixOfNamespace(System.String)" argnames="namespaceURI" inherited="System.Xml.XmlNode" returntype="System.String" />
        <method name="GetNamespaceOfPrefix(System.String)" argnames="prefix" inherited="System.Xml.XmlNode" returntype="System.String" />
        <method name="RemoveAll" argnames="" inherited="System.Xml.XmlNode" returntype="System.Void" />
        <method name="WriteContentTo(System.Xml.XmlWriter)" argnames="w" returntype="System.Void" />
        <method name="WriteTo(System.Xml.XmlWriter)" argnames="w" returntype="System.Void" />
        <method name="Clone" argnames="" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="Supports(System.String, System.String)" argnames="feature, version" inherited="System.Xml.XmlNode" returntype="System.Boolean" />
        <method name="Normalize" argnames="" inherited="System.Xml.XmlNode" returntype="System.Void" />
        <method name="CloneNode(System.Boolean)" argnames="deep" returntype="System.Xml.XmlNode" />
        <method name="AppendChild(System.Xml.XmlNode)" argnames="newChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="PrependChild(System.Xml.XmlNode)" argnames="newChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="RemoveChild(System.Xml.XmlNode)" argnames="oldChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="ReplaceChild(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, oldChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="InsertAfter(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, refChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="InsertBefore(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, refChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="SelectSingleNode(System.String)" argnames="xpath" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="SelectSingleNode(System.String, System.Xml.XmlNamespaceManager)" argnames="xpath, nsmgr" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="SelectNodes(System.String)" argnames="xpath" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNodeList" />
        <method name="SelectNodes(System.String, System.Xml.XmlNamespaceManager)" argnames="xpath, nsmgr" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNodeList" />
        <method name="GetEnumerator" argnames="" inherited="System.Xml.XmlNode" returntype="System.Collections.IEnumerator" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlReader" namespace="System.Xml">
        <constructor name="XmlReader" argnames="" />
        <property name="NodeType" propertytype="System.Xml.XmlNodeType" />
        <property name="Name" propertytype="System.String" />
        <property name="LocalName" propertytype="System.String" />
        <property name="NamespaceURI" propertytype="System.String" />
        <property name="Prefix" propertytype="System.String" />
        <property name="HasValue" propertytype="System.Boolean" />
        <property name="Value" propertytype="System.String" />
        <property name="Depth" propertytype="System.Int32" />
        <property name="BaseURI" propertytype="System.String" />
        <property name="IsEmptyElement" propertytype="System.Boolean" />
        <property name="IsDefault" propertytype="System.Boolean" />
        <property name="QuoteChar" propertytype="System.Char" />
        <property name="XmlSpace" propertytype="System.Xml.XmlSpace" />
        <property name="XmlLang" propertytype="System.String" />
        <property name="AttributeCount" propertytype="System.Int32" />
        <property name="Item" propertytype="System.String" />
        <property name="Item" propertytype="System.String" />
        <property name="Item" propertytype="System.String" />
        <property name="CanResolveEntity" propertytype="System.Boolean" />
        <property name="EOF" propertytype="System.Boolean" />
        <property name="ReadState" propertytype="System.Xml.ReadState" />
        <property name="HasAttributes" propertytype="System.Boolean" />
        <property name="NameTable" propertytype="System.Xml.XmlNameTable" />
        <property name="NamespaceManager" propertytype="System.Xml.XmlNamespaceManager" />
        <property name="StandAlone" propertytype="System.Boolean" />
        <property name="SchemaTypeObject" propertytype="System.Object" />
        <property name="TypedValueObject" propertytype="System.Object" />
        <method name="ReadAttributeValue" argnames="" returntype="System.Boolean" />
        <method name="ResolveEntity" argnames="" returntype="System.Void" />
        <method name="LookupNamespace(System.String)" argnames="prefix" returntype="System.String" />
        <method name="ReadOuterXml" argnames="" returntype="System.String" />
        <method name="ReadInnerXml" argnames="" returntype="System.String" />
        <method name="IsStartElement(System.String, System.String)" argnames="localname, ns" returntype="System.Boolean" />
        <method name="IsStartElement(System.String)" argnames="name" returntype="System.Boolean" />
        <method name="IsStartElement" argnames="" returntype="System.Boolean" />
        <method name="ReadEndElement" argnames="" returntype="System.Void" />
        <method name="ReadElementString(System.String, System.String)" argnames="localname, ns" returntype="System.String" />
        <method name="ReadElementString(System.String)" argnames="name" returntype="System.String" />
        <method name="ReadElementString" argnames="" returntype="System.String" />
        <method name="ReadStartElement(System.String, System.String)" argnames="localname, ns" returntype="System.Void" />
        <method name="ReadStartElement(System.String)" argnames="name" returntype="System.Void" />
        <method name="ReadStartElement" argnames="" returntype="System.Void" />
        <method name="MoveToContent" argnames="" returntype="System.Xml.XmlNodeType" />
        <method name="ReadString" argnames="" returntype="System.String" />
        <method name="Skip" argnames="" returntype="System.Void" />
        <method name="Close" argnames="" returntype="System.Void" />
        <method name="Read" argnames="" returntype="System.Boolean" />
        <method name="MoveToElement" argnames="" returntype="System.Boolean" />
        <method name="MoveToNextAttribute" argnames="" returntype="System.Boolean" />
        <method name="MoveToFirstAttribute" argnames="" returntype="System.Boolean" />
        <method name="MoveToAttribute(System.Int32)" argnames="i" returntype="System.Void" />
        <method name="MoveToAttribute(System.String, System.String)" argnames="name, ns" returntype="System.Boolean" />
        <method name="MoveToAttribute(System.String)" argnames="name" returntype="System.Boolean" />
        <method name="GetAttribute(System.Int32)" argnames="i" returntype="System.String" />
        <method name="GetAttribute(System.String, System.String)" argnames="name, namespaceURI" returntype="System.String" />
        <method name="GetAttribute(System.String)" argnames="name" returntype="System.String" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="IsName(System.String)" argnames="str" returntype="System.Boolean" />
        <method name="IsNameToken(System.String)" argnames="str" returntype="System.Boolean" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlTextReader" namespace="System.Xml">
        <constructor name="XmlTextReader" argnames="" />
        <constructor name="XmlTextReader(System.Xml.XmlNameTable)" argnames="nt" />
        <constructor name="XmlTextReader(System.IO.Stream)" argnames="input" />
        <constructor name="XmlTextReader(System.String, System.IO.Stream)" argnames="url, input" />
        <constructor name="XmlTextReader(System.IO.Stream, System.Xml.XmlNameTable)" argnames="input, nt" />
        <constructor name="XmlTextReader(System.String, System.IO.Stream, System.Xml.XmlNameTable)" argnames="url, input, nt" />
        <constructor name="XmlTextReader(System.IO.TextReader)" argnames="input" />
        <constructor name="XmlTextReader(System.String, System.IO.TextReader)" argnames="url, input" />
        <constructor name="XmlTextReader(System.IO.TextReader, System.Xml.XmlNameTable)" argnames="input, nt" />
        <constructor name="XmlTextReader(System.String, System.IO.TextReader, System.Xml.XmlNameTable)" argnames="url, input, nt" />
        <constructor name="XmlTextReader(System.IO.Stream, System.Xml.XmlNodeType, System.Xml.XmlParserContext)" argnames="xmlFragment, fragType, context" />
        <constructor name="XmlTextReader(System.String, System.Xml.XmlNodeType, System.Xml.XmlParserContext)" argnames="xmlFragment, fragType, context" />
        <constructor name="XmlTextReader(System.String)" argnames="url" />
        <constructor name="XmlTextReader(System.String, System.Xml.XmlNameTable)" argnames="url, nt" />
        <property name="NodeType" propertytype="System.Xml.XmlNodeType" />
        <property name="Name" propertytype="System.String" />
        <property name="LocalName" propertytype="System.String" />
        <property name="NamespaceURI" propertytype="System.String" />
        <property name="Prefix" propertytype="System.String" />
        <property name="HasValue" propertytype="System.Boolean" />
        <property name="Value" propertytype="System.String" />
        <property name="Depth" propertytype="System.Int32" />
        <property name="BaseURI" propertytype="System.String" />
        <property name="IsEmptyElement" propertytype="System.Boolean" />
        <property name="IsDefault" propertytype="System.Boolean" />
        <property name="QuoteChar" propertytype="System.Char" />
        <property name="XmlSpace" propertytype="System.Xml.XmlSpace" />
        <property name="XmlLang" propertytype="System.String" />
        <property name="AttributeCount" propertytype="System.Int32" />
        <property name="Item" propertytype="System.String" />
        <property name="Item" propertytype="System.String" />
        <property name="Item" propertytype="System.String" />
        <property name="EOF" propertytype="System.Boolean" />
        <property name="ReadState" propertytype="System.Xml.ReadState" />
        <property name="NameTable" propertytype="System.Xml.XmlNameTable" />
        <property name="Namespaces" propertytype="System.Boolean" />
        <property name="Normalization" propertytype="System.Boolean" />
        <property name="Encoding" propertytype="System.Text.Encoding" />
        <property name="WhitespaceHandling" propertytype="System.Xml.WhitespaceHandling" />
        <property name="XmlResolver" propertytype="System.Xml.XmlResolver" />
        <property name="LineNumber" propertytype="System.Int32" />
        <property name="LinePosition" propertytype="System.Int32" />
        <property name="NamespaceManager" propertytype="System.Xml.XmlNamespaceManager" />
        <property name="StandAlone" propertytype="System.Boolean" />
        <property name="IsAttrText" propertytype="System.Boolean" />
        <property name="RawValue" propertytype="System.String" />
        <property name="DTD" propertytype="System.Xml.Schema.DtdParser" />
        <property name="ValueContainEntity" propertytype="System.Xml.ValueContainEntity" />
        <property name="IsXmlNsAttribute" propertytype="System.Boolean" />
        <property name="AttributeValue" propertytype="System.String" />
        <property name="SchemaTypeObject" propertytype="System.Object" />
        <property name="TypedValueObject" propertytype="System.Object" />
        <property name="PartialContentNodeType" propertytype="System.Xml.XmlNodeType" />
        <property name="IsReadingAttributeValue" propertytype="System.Boolean" />
        <property name="CheckWhitespaceNodeType" propertytype="System.Xml.XmlNodeType" />
        <property name="CanResolveEntity" inherited="System.Xml.XmlReader" propertytype="System.Boolean" />
        <property name="HasAttributes" inherited="System.Xml.XmlReader" propertytype="System.Boolean" />
        <method name="ReadAttributeValue" argnames="" returntype="System.Boolean" />
        <method name="ResolveEntity" argnames="" returntype="System.Void" />
        <method name="LookupNamespace(System.String)" argnames="prefix" returntype="System.String" />
        <method name="ReadOuterXml" argnames="" returntype="System.String" />
        <method name="ReadInnerXml" argnames="" returntype="System.String" />
        <method name="IsStartElement(System.String, System.String)" argnames="localname, ns" inherited="System.Xml.XmlReader" returntype="System.Boolean" />
        <method name="IsStartElement(System.String)" argnames="name" inherited="System.Xml.XmlReader" returntype="System.Boolean" />
        <method name="IsStartElement" argnames="" inherited="System.Xml.XmlReader" returntype="System.Boolean" />
        <method name="ReadEndElement" argnames="" inherited="System.Xml.XmlReader" returntype="System.Void" />
        <method name="ReadElementString(System.String, System.String)" argnames="localname, ns" inherited="System.Xml.XmlReader" returntype="System.String" />
        <method name="ReadElementString(System.String)" argnames="name" inherited="System.Xml.XmlReader" returntype="System.String" />
        <method name="ReadElementString" argnames="" inherited="System.Xml.XmlReader" returntype="System.String" />
        <method name="ReadStartElement(System.String, System.String)" argnames="localname, ns" inherited="System.Xml.XmlReader" returntype="System.Void" />
        <method name="ReadStartElement(System.String)" argnames="name" inherited="System.Xml.XmlReader" returntype="System.Void" />
        <method name="ReadStartElement" argnames="" inherited="System.Xml.XmlReader" returntype="System.Void" />
        <method name="MoveToContent" argnames="" inherited="System.Xml.XmlReader" returntype="System.Xml.XmlNodeType" />
        <method name="ReadString" argnames="" returntype="System.String" />
        <method name="Skip" argnames="" inherited="System.Xml.XmlReader" returntype="System.Void" />
        <method name="Close" argnames="" returntype="System.Void" />
        <method name="Read" argnames="" returntype="System.Boolean" />
        <method name="MoveToElement" argnames="" returntype="System.Boolean" />
        <method name="MoveToNextAttribute" argnames="" returntype="System.Boolean" />
        <method name="MoveToFirstAttribute" argnames="" returntype="System.Boolean" />
        <method name="MoveToAttribute(System.Int32)" argnames="i" returntype="System.Void" />
        <method name="MoveToAttribute(System.String, System.String)" argnames="localName, namespaceURI" returntype="System.Boolean" />
        <method name="MoveToAttribute(System.String)" argnames="name" returntype="System.Boolean" />
        <method name="GetAttribute(System.Int32)" argnames="i" returntype="System.String" />
        <method name="GetAttribute(System.String, System.String)" argnames="localName, namespaceURI" returntype="System.String" />
        <method name="GetAttribute(System.String)" argnames="name" returntype="System.String" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="ResetState" argnames="" returntype="System.Void" />
        <method name="GetRemainder" argnames="" returntype="System.IO.TextReader" />
        <method name="ReadChars(System.Char[], System.Int32, System.Int32)" argnames="buffer, index, count" returntype="System.Int32" />
        <method name="ReadBase64(System.Byte[], System.Int32, System.Int32)" argnames="array, offset, len" returntype="System.Int32" />
        <method name="ReadBinHex(System.Byte[], System.Int32, System.Int32)" argnames="array, offset, len" returntype="System.Int32" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlEntityReference" namespace="System.Xml">
        <property name="Name" propertytype="System.String" />
        <property name="LocalName" propertytype="System.String" />
        <property name="Value" propertytype="System.String" />
        <property name="NodeType" propertytype="System.Xml.XmlNodeType" />
        <property name="IsReadOnly" propertytype="System.Boolean" />
        <property name="IsContainer" propertytype="System.Boolean" />
        <property name="LastNode" propertytype="System.Xml.XmlLinkedNode" />
        <property name="BaseURI" propertytype="System.String" />
        <property name="ChildBaseURI" propertytype="System.String" />
        <property name="PreviousSibling" inherited="System.Xml.XmlLinkedNode" propertytype="System.Xml.XmlNode" />
        <property name="NextSibling" inherited="System.Xml.XmlLinkedNode" propertytype="System.Xml.XmlNode" />
        <property name="ParentNode" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="ChildNodes" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNodeList" />
        <property name="Attributes" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlAttributeCollection" />
        <property name="OwnerDocument" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlDocument" />
        <property name="FirstChild" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="LastChild" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="HasChildNodes" inherited="System.Xml.XmlNode" propertytype="System.Boolean" />
        <property name="NamespaceURI" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="Prefix" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="InnerText" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="OuterXml" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="InnerXml" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="Item" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlElement" />
        <property name="Item" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlElement" />
        <method name="CreateNavigator" argnames="" inherited="System.Xml.XmlNode" returntype="System.Xml.XPath.XPathNavigator" />
        <method name="GetPrefixOfNamespace(System.String)" argnames="namespaceURI" inherited="System.Xml.XmlNode" returntype="System.String" />
        <method name="GetNamespaceOfPrefix(System.String)" argnames="prefix" inherited="System.Xml.XmlNode" returntype="System.String" />
        <method name="RemoveAll" argnames="" inherited="System.Xml.XmlNode" returntype="System.Void" />
        <method name="WriteContentTo(System.Xml.XmlWriter)" argnames="w" returntype="System.Void" />
        <method name="WriteTo(System.Xml.XmlWriter)" argnames="w" returntype="System.Void" />
        <method name="Clone" argnames="" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="Supports(System.String, System.String)" argnames="feature, version" inherited="System.Xml.XmlNode" returntype="System.Boolean" />
        <method name="Normalize" argnames="" inherited="System.Xml.XmlNode" returntype="System.Void" />
        <method name="CloneNode(System.Boolean)" argnames="deep" returntype="System.Xml.XmlNode" />
        <method name="AppendChild(System.Xml.XmlNode)" argnames="newChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="PrependChild(System.Xml.XmlNode)" argnames="newChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="RemoveChild(System.Xml.XmlNode)" argnames="oldChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="ReplaceChild(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, oldChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="InsertAfter(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, refChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="InsertBefore(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, refChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="SelectSingleNode(System.String)" argnames="xpath" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="SelectSingleNode(System.String, System.Xml.XmlNamespaceManager)" argnames="xpath, nsmgr" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="SelectNodes(System.String)" argnames="xpath" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNodeList" />
        <method name="SelectNodes(System.String, System.Xml.XmlNamespaceManager)" argnames="xpath, nsmgr" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNodeList" />
        <method name="GetEnumerator" argnames="" inherited="System.Xml.XmlNode" returntype="System.Collections.IEnumerator" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlException" namespace="System.Xml">
        <constructor name="XmlException(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)" argnames="info, context" />
        <constructor name="XmlException(System.String, System.Exception)" argnames="message, innerException" />
        <property name="Message" propertytype="System.String" />
        <property name="ErrorCode" propertytype="System.String" />
        <property name="LineNumber" propertytype="System.Int32" />
        <property name="LinePosition" propertytype="System.Int32" />
        <property name="msg" propertytype="System.String[]" />
        <property name="InnerException" inherited="System.Exception" propertytype="System.Exception" />
        <property name="TargetSite" inherited="System.Exception" propertytype="System.Reflection.MethodBase" />
        <property name="StackTrace" inherited="System.Exception" propertytype="System.String" />
        <property name="HelpLink" inherited="System.Exception" propertytype="System.String" />
        <property name="Source" inherited="System.Exception" propertytype="System.String" />
        <property name="HResult" inherited="System.Exception" propertytype="System.Int32" />
        <method name="GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)" argnames="info, context" returntype="System.Void" />
        <method name="GetBaseException" argnames="" inherited="System.Exception" returntype="System.Exception" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Exception" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlImplementation" namespace="System.Xml">
        <constructor name="XmlImplementation" argnames="" />
        <property name="NameTable" propertytype="System.Xml.XmlNameTable" />
        <method name="CreateDocument" argnames="" returntype="System.Xml.XmlDocument" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="HasFeature(System.String, System.String)" argnames="strFeature, strVersion" returntype="System.Boolean" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlNamespaceManager" namespace="System.Xml">
        <constructor name="XmlNamespaceManager(System.Xml.XmlNameTable)" argnames="nameTable" />
        <property name="NameTable" propertytype="System.Xml.XmlNameTable" />
        <property name="DefaultNamespace" propertytype="System.String" />
        <method name="GetEnumerator" argnames="" returntype="System.Collections.IEnumerator" />
        <method name="HasNamespace(System.String)" argnames="prefix" returntype="System.Boolean" />
        <method name="LookupPrefix(System.String)" argnames="uri" returntype="System.String" />
        <method name="LookupNamespace(System.String)" argnames="prefix" returntype="System.String" />
        <method name="RemoveNamespace(System.String, System.String)" argnames="prefix, uri" returntype="System.Void" />
        <method name="AddNamespace(System.String, System.String)" argnames="prefix, uri" returntype="System.Void" />
        <method name="PopScope" argnames="" returntype="System.Boolean" />
        <method name="PushScope" argnames="" returntype="System.Void" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlNodeChangedEventArgs" namespace="System.Xml">
        <property name="Action" propertytype="System.Xml.XmlNodeChangedAction" />
        <property name="Node" propertytype="System.Xml.XmlNode" />
        <property name="OldParent" propertytype="System.Xml.XmlNode" />
        <property name="NewParent" propertytype="System.Xml.XmlNode" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlNodeReader" namespace="System.Xml">
        <constructor name="XmlNodeReader(System.Xml.XmlNode)" argnames="node" />
        <property name="NodeType" propertytype="System.Xml.XmlNodeType" />
        <property name="Name" propertytype="System.String" />
        <property name="LocalName" propertytype="System.String" />
        <property name="NamespaceURI" propertytype="System.String" />
        <property name="Prefix" propertytype="System.String" />
        <property name="HasValue" propertytype="System.Boolean" />
        <property name="Value" propertytype="System.String" />
        <property name="Depth" propertytype="System.Int32" />
        <property name="BaseURI" propertytype="System.String" />
        <property name="CanResolveEntity" propertytype="System.Boolean" />
        <property name="IsEmptyElement" propertytype="System.Boolean" />
        <property name="IsDefault" propertytype="System.Boolean" />
        <property name="QuoteChar" propertytype="System.Char" />
        <property name="XmlSpace" propertytype="System.Xml.XmlSpace" />
        <property name="XmlLang" propertytype="System.String" />
        <property name="AttributeCount" propertytype="System.Int32" />
        <property name="EOF" propertytype="System.Boolean" />
        <property name="ReadState" propertytype="System.Xml.ReadState" />
        <property name="HasAttributes" propertytype="System.Boolean" />
        <property name="NameTable" propertytype="System.Xml.XmlNameTable" />
        <property name="Item" propertytype="System.String" />
        <property name="Item" propertytype="System.String" />
        <property name="Item" propertytype="System.String" />
        <method name="ReadAttributeValue" argnames="" returntype="System.Boolean" />
        <method name="ResolveEntity" argnames="" returntype="System.Void" />
        <method name="LookupNamespace(System.String)" argnames="prefix" returntype="System.String" />
        <method name="ReadOuterXml" argnames="" returntype="System.String" />
        <method name="ReadInnerXml" argnames="" returntype="System.String" />
        <method name="IsStartElement(System.String, System.String)" argnames="localname, ns" inherited="System.Xml.XmlReader" returntype="System.Boolean" />
        <method name="IsStartElement(System.String)" argnames="name" inherited="System.Xml.XmlReader" returntype="System.Boolean" />
        <method name="IsStartElement" argnames="" inherited="System.Xml.XmlReader" returntype="System.Boolean" />
        <method name="ReadEndElement" argnames="" inherited="System.Xml.XmlReader" returntype="System.Void" />
        <method name="ReadElementString(System.String, System.String)" argnames="localname, ns" inherited="System.Xml.XmlReader" returntype="System.String" />
        <method name="ReadElementString(System.String)" argnames="name" inherited="System.Xml.XmlReader" returntype="System.String" />
        <method name="ReadElementString" argnames="" inherited="System.Xml.XmlReader" returntype="System.String" />
        <method name="ReadStartElement(System.String, System.String)" argnames="localname, ns" inherited="System.Xml.XmlReader" returntype="System.Void" />
        <method name="ReadStartElement(System.String)" argnames="name" inherited="System.Xml.XmlReader" returntype="System.Void" />
        <method name="ReadStartElement" argnames="" inherited="System.Xml.XmlReader" returntype="System.Void" />
        <method name="MoveToContent" argnames="" inherited="System.Xml.XmlReader" returntype="System.Xml.XmlNodeType" />
        <method name="ReadString" argnames="" returntype="System.String" />
        <method name="Skip" argnames="" returntype="System.Void" />
        <method name="Close" argnames="" returntype="System.Void" />
        <method name="Read" argnames="" returntype="System.Boolean" />
        <method name="MoveToElement" argnames="" returntype="System.Boolean" />
        <method name="MoveToNextAttribute" argnames="" returntype="System.Boolean" />
        <method name="MoveToFirstAttribute" argnames="" returntype="System.Boolean" />
        <method name="MoveToAttribute(System.Int32)" argnames="attributeIndex" returntype="System.Void" />
        <method name="MoveToAttribute(System.String, System.String)" argnames="name, namespaceURI" returntype="System.Boolean" />
        <method name="MoveToAttribute(System.String)" argnames="name" returntype="System.Boolean" />
        <method name="GetAttribute(System.Int32)" argnames="attributeIndex" returntype="System.String" />
        <method name="GetAttribute(System.String, System.String)" argnames="name, namespaceURI" returntype="System.String" />
        <method name="GetAttribute(System.String)" argnames="name" returntype="System.String" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlNotation" namespace="System.Xml">
        <property name="Name" propertytype="System.String" />
        <property name="LocalName" propertytype="System.String" />
        <property name="NodeType" propertytype="System.Xml.XmlNodeType" />
        <property name="IsReadOnly" propertytype="System.Boolean" />
        <property name="PublicId" propertytype="System.String" />
        <property name="SystemId" propertytype="System.String" />
        <property name="OuterXml" propertytype="System.String" />
        <property name="InnerXml" propertytype="System.String" />
        <property name="Value" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="ParentNode" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="ChildNodes" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNodeList" />
        <property name="PreviousSibling" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="NextSibling" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="Attributes" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlAttributeCollection" />
        <property name="OwnerDocument" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlDocument" />
        <property name="FirstChild" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="LastChild" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="HasChildNodes" inherited="System.Xml.XmlNode" propertytype="System.Boolean" />
        <property name="NamespaceURI" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="Prefix" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="InnerText" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="BaseURI" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="Item" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlElement" />
        <property name="Item" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlElement" />
        <method name="CreateNavigator" argnames="" inherited="System.Xml.XmlNode" returntype="System.Xml.XPath.XPathNavigator" />
        <method name="GetPrefixOfNamespace(System.String)" argnames="namespaceURI" inherited="System.Xml.XmlNode" returntype="System.String" />
        <method name="GetNamespaceOfPrefix(System.String)" argnames="prefix" inherited="System.Xml.XmlNode" returntype="System.String" />
        <method name="RemoveAll" argnames="" inherited="System.Xml.XmlNode" returntype="System.Void" />
        <method name="WriteContentTo(System.Xml.XmlWriter)" argnames="w" returntype="System.Void" />
        <method name="WriteTo(System.Xml.XmlWriter)" argnames="w" returntype="System.Void" />
        <method name="Clone" argnames="" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="Supports(System.String, System.String)" argnames="feature, version" inherited="System.Xml.XmlNode" returntype="System.Boolean" />
        <method name="Normalize" argnames="" inherited="System.Xml.XmlNode" returntype="System.Void" />
        <method name="CloneNode(System.Boolean)" argnames="deep" returntype="System.Xml.XmlNode" />
        <method name="AppendChild(System.Xml.XmlNode)" argnames="newChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="PrependChild(System.Xml.XmlNode)" argnames="newChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="RemoveChild(System.Xml.XmlNode)" argnames="oldChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="ReplaceChild(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, oldChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="InsertAfter(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, refChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="InsertBefore(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, refChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="SelectSingleNode(System.String)" argnames="xpath" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="SelectSingleNode(System.String, System.Xml.XmlNamespaceManager)" argnames="xpath, nsmgr" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="SelectNodes(System.String)" argnames="xpath" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNodeList" />
        <method name="SelectNodes(System.String, System.Xml.XmlNamespaceManager)" argnames="xpath, nsmgr" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNodeList" />
        <method name="GetEnumerator" argnames="" inherited="System.Xml.XmlNode" returntype="System.Collections.IEnumerator" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlParserContext" namespace="System.Xml">
        <constructor name="XmlParserContext(System.Xml.XmlNameTable, System.Xml.XmlNamespaceManager, System.String, System.Xml.XmlSpace)" argnames="nt, nsMgr, xmlLang, xmlSpace" />
        <constructor name="XmlParserContext(System.Xml.XmlNameTable, System.Xml.XmlNamespaceManager, System.String, System.Xml.XmlSpace, System.Text.Encoding)" argnames="nt, nsMgr, xmlLang, xmlSpace, enc" />
        <constructor name="XmlParserContext(System.Xml.XmlNameTable, System.Xml.XmlNamespaceManager, System.String, System.String, System.String, System.String, System.String, System.String, System.Xml.XmlSpace)" argnames="nt, nsMgr, docTypeName, pubId, sysId, internalSubset, baseURI, xmlLang, xmlSpace" />
        <constructor name="XmlParserContext(System.Xml.XmlNameTable, System.Xml.XmlNamespaceManager, System.String, System.String, System.String, System.String, System.String, System.String, System.Xml.XmlSpace, System.Text.Encoding)" argnames="nt, nsMgr, docTypeName, pubId, sysId, internalSubset, baseURI, xmlLang, xmlSpace, enc" />
        <property name="NameTable" propertytype="System.Xml.XmlNameTable" />
        <property name="NamespaceManager" propertytype="System.Xml.XmlNamespaceManager" />
        <property name="DocTypeName" propertytype="System.String" />
        <property name="PublicId" propertytype="System.String" />
        <property name="SystemId" propertytype="System.String" />
        <property name="BaseURI" propertytype="System.String" />
        <property name="InternalSubset" propertytype="System.String" />
        <property name="XmlLang" propertytype="System.String" />
        <property name="XmlSpace" propertytype="System.Xml.XmlSpace" />
        <property name="Encoding" propertytype="System.Text.Encoding" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlProcessingInstruction" namespace="System.Xml">
        <property name="Name" propertytype="System.String" />
        <property name="LocalName" propertytype="System.String" />
        <property name="Value" propertytype="System.String" />
        <property name="Target" propertytype="System.String" />
        <property name="Data" propertytype="System.String" />
        <property name="InnerText" propertytype="System.String" />
        <property name="NodeType" propertytype="System.Xml.XmlNodeType" />
        <property name="XPLocalName" propertytype="System.String" />
        <property name="XPNodeType" propertytype="System.Xml.XPath.XPathNodeType" />
        <property name="PreviousSibling" inherited="System.Xml.XmlLinkedNode" propertytype="System.Xml.XmlNode" />
        <property name="NextSibling" inherited="System.Xml.XmlLinkedNode" propertytype="System.Xml.XmlNode" />
        <property name="ParentNode" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="ChildNodes" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNodeList" />
        <property name="Attributes" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlAttributeCollection" />
        <property name="OwnerDocument" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlDocument" />
        <property name="FirstChild" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="LastChild" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="HasChildNodes" inherited="System.Xml.XmlNode" propertytype="System.Boolean" />
        <property name="NamespaceURI" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="Prefix" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="IsReadOnly" inherited="System.Xml.XmlNode" propertytype="System.Boolean" />
        <property name="OuterXml" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="InnerXml" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="BaseURI" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="Item" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlElement" />
        <property name="Item" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlElement" />
        <method name="CreateNavigator" argnames="" inherited="System.Xml.XmlNode" returntype="System.Xml.XPath.XPathNavigator" />
        <method name="GetPrefixOfNamespace(System.String)" argnames="namespaceURI" inherited="System.Xml.XmlNode" returntype="System.String" />
        <method name="GetNamespaceOfPrefix(System.String)" argnames="prefix" inherited="System.Xml.XmlNode" returntype="System.String" />
        <method name="RemoveAll" argnames="" inherited="System.Xml.XmlNode" returntype="System.Void" />
        <method name="WriteContentTo(System.Xml.XmlWriter)" argnames="w" returntype="System.Void" />
        <method name="WriteTo(System.Xml.XmlWriter)" argnames="w" returntype="System.Void" />
        <method name="Clone" argnames="" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="Supports(System.String, System.String)" argnames="feature, version" inherited="System.Xml.XmlNode" returntype="System.Boolean" />
        <method name="Normalize" argnames="" inherited="System.Xml.XmlNode" returntype="System.Void" />
        <method name="CloneNode(System.Boolean)" argnames="deep" returntype="System.Xml.XmlNode" />
        <method name="AppendChild(System.Xml.XmlNode)" argnames="newChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="PrependChild(System.Xml.XmlNode)" argnames="newChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="RemoveChild(System.Xml.XmlNode)" argnames="oldChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="ReplaceChild(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, oldChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="InsertAfter(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, refChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="InsertBefore(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, refChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="SelectSingleNode(System.String)" argnames="xpath" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="SelectSingleNode(System.String, System.Xml.XmlNamespaceManager)" argnames="xpath, nsmgr" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="SelectNodes(System.String)" argnames="xpath" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNodeList" />
        <method name="SelectNodes(System.String, System.Xml.XmlNamespaceManager)" argnames="xpath, nsmgr" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNodeList" />
        <method name="GetEnumerator" argnames="" inherited="System.Xml.XmlNode" returntype="System.Collections.IEnumerator" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlQualifiedName" namespace="System.Xml">
        <constructor name="XmlQualifiedName" argnames="" />
        <constructor name="XmlQualifiedName(System.String)" argnames="name" />
        <constructor name="XmlQualifiedName(System.String, System.String)" argnames="name, ns" />
        <field name="Empty" />
        <property name="Namespace" propertytype="System.String" />
        <property name="Name" propertytype="System.String" />
        <property name="IsEmpty" propertytype="System.Boolean" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="other" returntype="System.Boolean" />
        <method name="ToString" argnames="" returntype="System.String" />
        <method name="ToString(System.String, System.String)" argnames="name, ns" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
        <operator name="op_Equality(System.Xml.XmlQualifiedName, System.Xml.XmlQualifiedName)" argnames="a, b" />
        <operator name="op_Inequality(System.Xml.XmlQualifiedName, System.Xml.XmlQualifiedName)" argnames="a, b" />
    </class>
    <class name="XmlResolver" namespace="System.Xml">
        <constructor name="XmlResolver" argnames="" />
        <property name="Credentials" propertytype="System.Net.ICredentials" />
        <method name="ResolveUri(System.Uri, System.String)" argnames="baseUri, relativeUri" returntype="System.Uri" />
        <method name="GetEntity(System.Uri, System.String, System.Type)" argnames="absoluteUri, role, ofObjectToReturn" returntype="System.Object" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSignificantWhitespace" namespace="System.Xml">
        <property name="Name" propertytype="System.String" />
        <property name="LocalName" propertytype="System.String" />
        <property name="NodeType" propertytype="System.Xml.XmlNodeType" />
        <property name="Value" propertytype="System.String" />
        <property name="XPNodeType" propertytype="System.Xml.XPath.XPathNodeType" />
        <property name="InnerText" inherited="System.Xml.XmlCharacterData" propertytype="System.String" />
        <property name="Data" inherited="System.Xml.XmlCharacterData" propertytype="System.String" />
        <property name="Length" inherited="System.Xml.XmlCharacterData" propertytype="System.Int32" />
        <property name="PreviousSibling" inherited="System.Xml.XmlLinkedNode" propertytype="System.Xml.XmlNode" />
        <property name="NextSibling" inherited="System.Xml.XmlLinkedNode" propertytype="System.Xml.XmlNode" />
        <property name="ParentNode" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="ChildNodes" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNodeList" />
        <property name="Attributes" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlAttributeCollection" />
        <property name="OwnerDocument" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlDocument" />
        <property name="FirstChild" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="LastChild" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="HasChildNodes" inherited="System.Xml.XmlNode" propertytype="System.Boolean" />
        <property name="NamespaceURI" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="Prefix" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="IsReadOnly" inherited="System.Xml.XmlNode" propertytype="System.Boolean" />
        <property name="OuterXml" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="InnerXml" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="BaseURI" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="Item" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlElement" />
        <property name="Item" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlElement" />
        <method name="ReplaceData(System.Int32, System.Int32, System.String)" argnames="offset, count, strData" inherited="System.Xml.XmlCharacterData" returntype="System.Void" />
        <method name="DeleteData(System.Int32, System.Int32)" argnames="offset, count" inherited="System.Xml.XmlCharacterData" returntype="System.Void" />
        <method name="InsertData(System.Int32, System.String)" argnames="offset, strData" inherited="System.Xml.XmlCharacterData" returntype="System.Void" />
        <method name="AppendData(System.String)" argnames="strData" inherited="System.Xml.XmlCharacterData" returntype="System.Void" />
        <method name="Substring(System.Int32, System.Int32)" argnames="offset, count" inherited="System.Xml.XmlCharacterData" returntype="System.String" />
        <method name="CreateNavigator" argnames="" inherited="System.Xml.XmlNode" returntype="System.Xml.XPath.XPathNavigator" />
        <method name="GetPrefixOfNamespace(System.String)" argnames="namespaceURI" inherited="System.Xml.XmlNode" returntype="System.String" />
        <method name="GetNamespaceOfPrefix(System.String)" argnames="prefix" inherited="System.Xml.XmlNode" returntype="System.String" />
        <method name="RemoveAll" argnames="" inherited="System.Xml.XmlNode" returntype="System.Void" />
        <method name="WriteContentTo(System.Xml.XmlWriter)" argnames="w" returntype="System.Void" />
        <method name="WriteTo(System.Xml.XmlWriter)" argnames="w" returntype="System.Void" />
        <method name="Clone" argnames="" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="Supports(System.String, System.String)" argnames="feature, version" inherited="System.Xml.XmlNode" returntype="System.Boolean" />
        <method name="Normalize" argnames="" inherited="System.Xml.XmlNode" returntype="System.Void" />
        <method name="CloneNode(System.Boolean)" argnames="deep" returntype="System.Xml.XmlNode" />
        <method name="AppendChild(System.Xml.XmlNode)" argnames="newChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="PrependChild(System.Xml.XmlNode)" argnames="newChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="RemoveChild(System.Xml.XmlNode)" argnames="oldChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="ReplaceChild(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, oldChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="InsertAfter(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, refChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="InsertBefore(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, refChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="SelectSingleNode(System.String)" argnames="xpath" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="SelectSingleNode(System.String, System.Xml.XmlNamespaceManager)" argnames="xpath, nsmgr" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="SelectNodes(System.String)" argnames="xpath" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNodeList" />
        <method name="SelectNodes(System.String, System.Xml.XmlNamespaceManager)" argnames="xpath, nsmgr" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNodeList" />
        <method name="GetEnumerator" argnames="" inherited="System.Xml.XmlNode" returntype="System.Collections.IEnumerator" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlText" namespace="System.Xml">
        <property name="Name" propertytype="System.String" />
        <property name="LocalName" propertytype="System.String" />
        <property name="NodeType" propertytype="System.Xml.XmlNodeType" />
        <property name="Value" propertytype="System.String" />
        <property name="XPNodeType" propertytype="System.Xml.XPath.XPathNodeType" />
        <property name="InnerText" inherited="System.Xml.XmlCharacterData" propertytype="System.String" />
        <property name="Data" inherited="System.Xml.XmlCharacterData" propertytype="System.String" />
        <property name="Length" inherited="System.Xml.XmlCharacterData" propertytype="System.Int32" />
        <property name="PreviousSibling" inherited="System.Xml.XmlLinkedNode" propertytype="System.Xml.XmlNode" />
        <property name="NextSibling" inherited="System.Xml.XmlLinkedNode" propertytype="System.Xml.XmlNode" />
        <property name="ParentNode" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="ChildNodes" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNodeList" />
        <property name="Attributes" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlAttributeCollection" />
        <property name="OwnerDocument" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlDocument" />
        <property name="FirstChild" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="LastChild" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="HasChildNodes" inherited="System.Xml.XmlNode" propertytype="System.Boolean" />
        <property name="NamespaceURI" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="Prefix" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="IsReadOnly" inherited="System.Xml.XmlNode" propertytype="System.Boolean" />
        <property name="OuterXml" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="InnerXml" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="BaseURI" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="Item" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlElement" />
        <property name="Item" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlElement" />
        <method name="SplitText(System.Int32)" argnames="offset" returntype="System.Xml.XmlText" />
        <method name="ReplaceData(System.Int32, System.Int32, System.String)" argnames="offset, count, strData" inherited="System.Xml.XmlCharacterData" returntype="System.Void" />
        <method name="DeleteData(System.Int32, System.Int32)" argnames="offset, count" inherited="System.Xml.XmlCharacterData" returntype="System.Void" />
        <method name="InsertData(System.Int32, System.String)" argnames="offset, strData" inherited="System.Xml.XmlCharacterData" returntype="System.Void" />
        <method name="AppendData(System.String)" argnames="strData" inherited="System.Xml.XmlCharacterData" returntype="System.Void" />
        <method name="Substring(System.Int32, System.Int32)" argnames="offset, count" inherited="System.Xml.XmlCharacterData" returntype="System.String" />
        <method name="CreateNavigator" argnames="" inherited="System.Xml.XmlNode" returntype="System.Xml.XPath.XPathNavigator" />
        <method name="GetPrefixOfNamespace(System.String)" argnames="namespaceURI" inherited="System.Xml.XmlNode" returntype="System.String" />
        <method name="GetNamespaceOfPrefix(System.String)" argnames="prefix" inherited="System.Xml.XmlNode" returntype="System.String" />
        <method name="RemoveAll" argnames="" inherited="System.Xml.XmlNode" returntype="System.Void" />
        <method name="WriteContentTo(System.Xml.XmlWriter)" argnames="w" returntype="System.Void" />
        <method name="WriteTo(System.Xml.XmlWriter)" argnames="w" returntype="System.Void" />
        <method name="Clone" argnames="" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="Supports(System.String, System.String)" argnames="feature, version" inherited="System.Xml.XmlNode" returntype="System.Boolean" />
        <method name="Normalize" argnames="" inherited="System.Xml.XmlNode" returntype="System.Void" />
        <method name="CloneNode(System.Boolean)" argnames="deep" returntype="System.Xml.XmlNode" />
        <method name="AppendChild(System.Xml.XmlNode)" argnames="newChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="PrependChild(System.Xml.XmlNode)" argnames="newChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="RemoveChild(System.Xml.XmlNode)" argnames="oldChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="ReplaceChild(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, oldChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="InsertAfter(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, refChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="InsertBefore(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, refChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="SelectSingleNode(System.String)" argnames="xpath" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="SelectSingleNode(System.String, System.Xml.XmlNamespaceManager)" argnames="xpath, nsmgr" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="SelectNodes(System.String)" argnames="xpath" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNodeList" />
        <method name="SelectNodes(System.String, System.Xml.XmlNamespaceManager)" argnames="xpath, nsmgr" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNodeList" />
        <method name="GetEnumerator" argnames="" inherited="System.Xml.XmlNode" returntype="System.Collections.IEnumerator" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlUrlResolver" namespace="System.Xml">
        <constructor name="XmlUrlResolver" argnames="" />
        <property name="Credentials" propertytype="System.Net.ICredentials" />
        <method name="ResolveUri(System.Uri, System.String)" argnames="baseUri, relativeUri" returntype="System.Uri" />
        <method name="GetEntity(System.Uri, System.String, System.Type)" argnames="absoluteUri, role, ofObjectToReturn" returntype="System.Object" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlValidatingReader" namespace="System.Xml">
        <constructor name="XmlValidatingReader(System.Xml.XmlReader)" argnames="reader" />
        <constructor name="XmlValidatingReader(System.String, System.Xml.XmlNodeType, System.Xml.XmlParserContext)" argnames="xmlFragment, fragType, context" />
        <constructor name="XmlValidatingReader(System.IO.Stream, System.Xml.XmlNodeType, System.Xml.XmlParserContext)" argnames="xmlFragment, fragType, context" />
        <property name="NodeType" propertytype="System.Xml.XmlNodeType" />
        <property name="Name" propertytype="System.String" />
        <property name="LocalName" propertytype="System.String" />
        <property name="NamespaceURI" propertytype="System.String" />
        <property name="Prefix" propertytype="System.String" />
        <property name="Schemas" propertytype="System.Xml.Schema.XmlSchemaCollection" />
        <property name="SchemaType" propertytype="System.Object" />
        <property name="HasValue" propertytype="System.Boolean" />
        <property name="Value" propertytype="System.String" />
        <property name="Depth" propertytype="System.Int32" />
        <property name="BaseURI" propertytype="System.String" />
        <property name="IsEmptyElement" propertytype="System.Boolean" />
        <property name="IsDefault" propertytype="System.Boolean" />
        <property name="QuoteChar" propertytype="System.Char" />
        <property name="XmlSpace" propertytype="System.Xml.XmlSpace" />
        <property name="XmlLang" propertytype="System.String" />
        <property name="AttributeCount" propertytype="System.Int32" />
        <property name="Reader" propertytype="System.Xml.XmlReader" />
        <property name="ValidationType" propertytype="System.Xml.ValidationType" />
        <property name="Item" propertytype="System.String" />
        <property name="Item" propertytype="System.String" />
        <property name="Item" propertytype="System.String" />
        <property name="EOF" propertytype="System.Boolean" />
        <property name="ReadState" propertytype="System.Xml.ReadState" />
        <property name="NameTable" propertytype="System.Xml.XmlNameTable" />
        <property name="EntityHandling" propertytype="System.Xml.EntityHandling" />
        <property name="Encoding" propertytype="System.Text.Encoding" />
        <property name="XmlResolver" propertytype="System.Xml.XmlResolver" />
        <property name="CanResolveEntity" propertytype="System.Boolean" />
        <property name="Namespaces" propertytype="System.Boolean" />
        <property name="NamespaceManager" propertytype="System.Xml.XmlNamespaceManager" />
        <property name="SchemaTypeObject" propertytype="System.Object" />
        <property name="TypedValueObject" propertytype="System.Object" />
        <property name="StandAlone" propertytype="System.Boolean" />
        <property name="RawValue" propertytype="System.String" />
        <property name="DisableUndeclaredEntityCheck" propertytype="System.Boolean" />
        <property name="HasAttributes" inherited="System.Xml.XmlReader" propertytype="System.Boolean" />
        <method name="ReadAttributeValue" argnames="" returntype="System.Boolean" />
        <method name="ResolveEntity" argnames="" returntype="System.Void" />
        <method name="LookupNamespace(System.String)" argnames="prefix" returntype="System.String" />
        <method name="ReadOuterXml" argnames="" returntype="System.String" />
        <method name="ReadInnerXml" argnames="" returntype="System.String" />
        <method name="IsStartElement(System.String, System.String)" argnames="localname, ns" inherited="System.Xml.XmlReader" returntype="System.Boolean" />
        <method name="IsStartElement(System.String)" argnames="name" inherited="System.Xml.XmlReader" returntype="System.Boolean" />
        <method name="IsStartElement" argnames="" inherited="System.Xml.XmlReader" returntype="System.Boolean" />
        <method name="ReadEndElement" argnames="" inherited="System.Xml.XmlReader" returntype="System.Void" />
        <method name="ReadElementString(System.String, System.String)" argnames="localname, ns" inherited="System.Xml.XmlReader" returntype="System.String" />
        <method name="ReadElementString(System.String)" argnames="name" inherited="System.Xml.XmlReader" returntype="System.String" />
        <method name="ReadElementString" argnames="" inherited="System.Xml.XmlReader" returntype="System.String" />
        <method name="ReadStartElement(System.String, System.String)" argnames="localname, ns" inherited="System.Xml.XmlReader" returntype="System.Void" />
        <method name="ReadStartElement(System.String)" argnames="name" inherited="System.Xml.XmlReader" returntype="System.Void" />
        <method name="ReadStartElement" argnames="" inherited="System.Xml.XmlReader" returntype="System.Void" />
        <method name="MoveToContent" argnames="" inherited="System.Xml.XmlReader" returntype="System.Xml.XmlNodeType" />
        <method name="ReadString" argnames="" returntype="System.String" />
        <method name="Skip" argnames="" inherited="System.Xml.XmlReader" returntype="System.Void" />
        <method name="Close" argnames="" returntype="System.Void" />
        <method name="Read" argnames="" returntype="System.Boolean" />
        <method name="MoveToElement" argnames="" returntype="System.Boolean" />
        <method name="MoveToNextAttribute" argnames="" returntype="System.Boolean" />
        <method name="MoveToFirstAttribute" argnames="" returntype="System.Boolean" />
        <method name="MoveToAttribute(System.Int32)" argnames="i" returntype="System.Void" />
        <method name="MoveToAttribute(System.String, System.String)" argnames="localName, namespaceURI" returntype="System.Boolean" />
        <method name="MoveToAttribute(System.String)" argnames="name" returntype="System.Boolean" />
        <method name="GetAttribute(System.Int32)" argnames="i" returntype="System.String" />
        <method name="GetAttribute(System.String, System.String)" argnames="localName, namespaceURI" returntype="System.String" />
        <method name="GetAttribute(System.String)" argnames="name" returntype="System.String" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="ReadTypedValue" argnames="" returntype="System.Object" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
        <event name="ValidationEventHandler" />
    </class>
    <class name="XmlWhitespace" namespace="System.Xml">
        <property name="Name" propertytype="System.String" />
        <property name="LocalName" propertytype="System.String" />
        <property name="NodeType" propertytype="System.Xml.XmlNodeType" />
        <property name="Value" propertytype="System.String" />
        <property name="XPNodeType" propertytype="System.Xml.XPath.XPathNodeType" />
        <property name="InnerText" inherited="System.Xml.XmlCharacterData" propertytype="System.String" />
        <property name="Data" inherited="System.Xml.XmlCharacterData" propertytype="System.String" />
        <property name="Length" inherited="System.Xml.XmlCharacterData" propertytype="System.Int32" />
        <property name="PreviousSibling" inherited="System.Xml.XmlLinkedNode" propertytype="System.Xml.XmlNode" />
        <property name="NextSibling" inherited="System.Xml.XmlLinkedNode" propertytype="System.Xml.XmlNode" />
        <property name="ParentNode" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="ChildNodes" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNodeList" />
        <property name="Attributes" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlAttributeCollection" />
        <property name="OwnerDocument" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlDocument" />
        <property name="FirstChild" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="LastChild" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="HasChildNodes" inherited="System.Xml.XmlNode" propertytype="System.Boolean" />
        <property name="NamespaceURI" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="Prefix" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="IsReadOnly" inherited="System.Xml.XmlNode" propertytype="System.Boolean" />
        <property name="OuterXml" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="InnerXml" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="BaseURI" inherited="System.Xml.XmlNode" propertytype="System.String" />
        <property name="Item" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlElement" />
        <property name="Item" inherited="System.Xml.XmlNode" propertytype="System.Xml.XmlElement" />
        <method name="ReplaceData(System.Int32, System.Int32, System.String)" argnames="offset, count, strData" inherited="System.Xml.XmlCharacterData" returntype="System.Void" />
        <method name="DeleteData(System.Int32, System.Int32)" argnames="offset, count" inherited="System.Xml.XmlCharacterData" returntype="System.Void" />
        <method name="InsertData(System.Int32, System.String)" argnames="offset, strData" inherited="System.Xml.XmlCharacterData" returntype="System.Void" />
        <method name="AppendData(System.String)" argnames="strData" inherited="System.Xml.XmlCharacterData" returntype="System.Void" />
        <method name="Substring(System.Int32, System.Int32)" argnames="offset, count" inherited="System.Xml.XmlCharacterData" returntype="System.String" />
        <method name="CreateNavigator" argnames="" inherited="System.Xml.XmlNode" returntype="System.Xml.XPath.XPathNavigator" />
        <method name="GetPrefixOfNamespace(System.String)" argnames="namespaceURI" inherited="System.Xml.XmlNode" returntype="System.String" />
        <method name="GetNamespaceOfPrefix(System.String)" argnames="prefix" inherited="System.Xml.XmlNode" returntype="System.String" />
        <method name="RemoveAll" argnames="" inherited="System.Xml.XmlNode" returntype="System.Void" />
        <method name="WriteContentTo(System.Xml.XmlWriter)" argnames="w" returntype="System.Void" />
        <method name="WriteTo(System.Xml.XmlWriter)" argnames="w" returntype="System.Void" />
        <method name="Clone" argnames="" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="Supports(System.String, System.String)" argnames="feature, version" inherited="System.Xml.XmlNode" returntype="System.Boolean" />
        <method name="Normalize" argnames="" inherited="System.Xml.XmlNode" returntype="System.Void" />
        <method name="CloneNode(System.Boolean)" argnames="deep" returntype="System.Xml.XmlNode" />
        <method name="AppendChild(System.Xml.XmlNode)" argnames="newChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="PrependChild(System.Xml.XmlNode)" argnames="newChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="RemoveChild(System.Xml.XmlNode)" argnames="oldChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="ReplaceChild(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, oldChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="InsertAfter(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, refChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="InsertBefore(System.Xml.XmlNode, System.Xml.XmlNode)" argnames="newChild, refChild" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="SelectSingleNode(System.String)" argnames="xpath" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="SelectSingleNode(System.String, System.Xml.XmlNamespaceManager)" argnames="xpath, nsmgr" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNode" />
        <method name="SelectNodes(System.String)" argnames="xpath" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNodeList" />
        <method name="SelectNodes(System.String, System.Xml.XmlNamespaceManager)" argnames="xpath, nsmgr" inherited="System.Xml.XmlNode" returntype="System.Xml.XmlNodeList" />
        <method name="GetEnumerator" argnames="" inherited="System.Xml.XmlNode" returntype="System.Collections.IEnumerator" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <interface name="IHasXmlNode" namespace="System.Xml">
        <method name="GetNode" argnames="" returntype="System.Xml.XmlNode" />
    </interface>
    <interface name="IXmlLineInfo" namespace="System.Xml">
        <property name="LineNumber" propertytype="System.Int32" />
        <property name="LinePosition" propertytype="System.Int32" />
        <method name="HasLineInfo" argnames="" returntype="System.Boolean" />
    </interface>
    <struct name="VirtualAttribute" namespace="System.Xml">
        <constructor name="VirtualAttribute(System.String, System.String)" argnames="name, value" />
        <field name="name" />
        <field name="value" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.ValueType" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.ValueType" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.ValueType" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </struct>
    <delegate name="XmlNodeChangedEventHandler" namespace="System.Xml">
        <constructor name="XmlNodeChangedEventHandler(System.Object, System.IntPtr)" argnames="object, method" />
        <property name="Method" inherited="System.Delegate" propertytype="System.Reflection.MethodInfo" />
        <property name="Target" inherited="System.Delegate" propertytype="System.Object" />
        <method name="EndInvoke(System.IAsyncResult)" argnames="result" returntype="System.Void" />
        <method name="BeginInvoke(System.Object, System.Xml.XmlNodeChangedEventArgs, System.AsyncCallback, System.Object)" argnames="sender, e, callback, object" returntype="System.IAsyncResult" />
        <method name="Invoke(System.Object, System.Xml.XmlNodeChangedEventArgs)" argnames="sender, e" returntype="System.Void" />
        <method name="GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)" argnames="info, context" inherited="System.MulticastDelegate" returntype="System.Void" />
        <method name="Clone" argnames="" inherited="System.Delegate" returntype="System.Object" />
        <method name="RemoveImpl(System.Delegate)" argnames="value" inherited="System.MulticastDelegate" returntype="System.Delegate" />
        <method name="CombineImpl(System.Delegate)" argnames="follow" inherited="System.MulticastDelegate" returntype="System.Delegate" />
        <method name="GetMethodImpl" argnames="" inherited="System.Delegate" returntype="System.Reflection.MethodInfo" />
        <method name="GetInvocationList" argnames="" inherited="System.MulticastDelegate" returntype="System.Delegate[]" />
        <method name="DynamicInvokeImpl(System.Object[])" argnames="args" inherited="System.MulticastDelegate" returntype="System.Object" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.MulticastDelegate" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.MulticastDelegate" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="DynamicInvoke(System.Object[])" argnames="args" inherited="System.Delegate" returntype="System.Object" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </delegate>
    <enum name="EntityHandling" namespace="System.Xml">
        <field name="ExpandEntities" />
        <field name="ExpandCharEntities" />
        <method name="ToString(System.IFormatProvider)" argnames="provider" inherited="System.Enum" returntype="System.String" />
        <method name="GetTypeCode" argnames="" inherited="System.Enum" returntype="System.TypeCode" />
        <method name="ToString(System.String, System.IFormatProvider)" argnames="format, provider" inherited="System.Enum" returntype="System.String" />
        <method name="CompareTo(System.Object)" argnames="target" inherited="System.Enum" returntype="System.Int32" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Enum" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Enum" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Enum" returntype="System.String" />
        <method name="ToString(System.String)" argnames="format" inherited="System.Enum" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </enum>
    <enum name="ReadState" namespace="System.Xml">
        <field name="Initial" />
        <field name="Interactive" />
        <field name="Error" />
        <field name="EndOfFile" />
        <field name="Closed" />
        <method name="ToString(System.IFormatProvider)" argnames="provider" inherited="System.Enum" returntype="System.String" />
        <method name="GetTypeCode" argnames="" inherited="System.Enum" returntype="System.TypeCode" />
        <method name="ToString(System.String, System.IFormatProvider)" argnames="format, provider" inherited="System.Enum" returntype="System.String" />
        <method name="CompareTo(System.Object)" argnames="target" inherited="System.Enum" returntype="System.Int32" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Enum" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Enum" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Enum" returntype="System.String" />
        <method name="ToString(System.String)" argnames="format" inherited="System.Enum" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </enum>
    <enum name="ValidationType" namespace="System.Xml">
        <field name="None" />
        <field name="Auto" />
        <field name="DTD" />
        <field name="XDR" />
        <field name="Schema" />
        <method name="ToString(System.IFormatProvider)" argnames="provider" inherited="System.Enum" returntype="System.String" />
        <method name="GetTypeCode" argnames="" inherited="System.Enum" returntype="System.TypeCode" />
        <method name="ToString(System.String, System.IFormatProvider)" argnames="format, provider" inherited="System.Enum" returntype="System.String" />
        <method name="CompareTo(System.Object)" argnames="target" inherited="System.Enum" returntype="System.Int32" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Enum" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Enum" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Enum" returntype="System.String" />
        <method name="ToString(System.String)" argnames="format" inherited="System.Enum" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </enum>
    <enum name="WhitespaceHandling" namespace="System.Xml">
        <field name="All" />
        <field name="Significant" />
        <field name="None" />
        <method name="ToString(System.IFormatProvider)" argnames="provider" inherited="System.Enum" returntype="System.String" />
        <method name="GetTypeCode" argnames="" inherited="System.Enum" returntype="System.TypeCode" />
        <method name="ToString(System.String, System.IFormatProvider)" argnames="format, provider" inherited="System.Enum" returntype="System.String" />
        <method name="CompareTo(System.Object)" argnames="target" inherited="System.Enum" returntype="System.Int32" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Enum" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Enum" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Enum" returntype="System.String" />
        <method name="ToString(System.String)" argnames="format" inherited="System.Enum" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </enum>
    <enum name="XmlNodeChangedAction" namespace="System.Xml">
        <field name="Insert" />
        <field name="Remove" />
        <field name="Change" />
        <method name="ToString(System.IFormatProvider)" argnames="provider" inherited="System.Enum" returntype="System.String" />
        <method name="GetTypeCode" argnames="" inherited="System.Enum" returntype="System.TypeCode" />
        <method name="ToString(System.String, System.IFormatProvider)" argnames="format, provider" inherited="System.Enum" returntype="System.String" />
        <method name="CompareTo(System.Object)" argnames="target" inherited="System.Enum" returntype="System.Int32" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Enum" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Enum" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Enum" returntype="System.String" />
        <method name="ToString(System.String)" argnames="format" inherited="System.Enum" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </enum>
    <enum name="XmlNodeOrder" namespace="System.Xml">
        <field name="Before" />
        <field name="After" />
        <field name="Same" />
        <field name="Unknown" />
        <method name="ToString(System.IFormatProvider)" argnames="provider" inherited="System.Enum" returntype="System.String" />
        <method name="GetTypeCode" argnames="" inherited="System.Enum" returntype="System.TypeCode" />
        <method name="ToString(System.String, System.IFormatProvider)" argnames="format, provider" inherited="System.Enum" returntype="System.String" />
        <method name="CompareTo(System.Object)" argnames="target" inherited="System.Enum" returntype="System.Int32" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Enum" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Enum" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Enum" returntype="System.String" />
        <method name="ToString(System.String)" argnames="format" inherited="System.Enum" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </enum>
    <enum name="XmlNodeType" namespace="System.Xml">
        <field name="None" />
        <field name="Element" />
        <field name="Attribute" />
        <field name="Text" />
        <field name="CDATA" />
        <field name="EntityReference" />
        <field name="Entity" />
        <field name="ProcessingInstruction" />
        <field name="Comment" />
        <field name="Document" />
        <field name="DocumentType" />
        <field name="DocumentFragment" />
        <field name="Notation" />
        <field name="Whitespace" />
        <field name="SignificantWhitespace" />
        <field name="EndElement" />
        <field name="EndEntity" />
        <field name="XmlDeclaration" />
        <method name="ToString(System.IFormatProvider)" argnames="provider" inherited="System.Enum" returntype="System.String" />
        <method name="GetTypeCode" argnames="" inherited="System.Enum" returntype="System.TypeCode" />
        <method name="ToString(System.String, System.IFormatProvider)" argnames="format, provider" inherited="System.Enum" returntype="System.String" />
        <method name="CompareTo(System.Object)" argnames="target" inherited="System.Enum" returntype="System.Int32" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Enum" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Enum" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Enum" returntype="System.String" />
        <method name="ToString(System.String)" argnames="format" inherited="System.Enum" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </enum>
    <enum name="XmlSpace" namespace="System.Xml">
        <field name="None" />
        <field name="Default" />
        <field name="Preserve" />
        <method name="ToString(System.IFormatProvider)" argnames="provider" inherited="System.Enum" returntype="System.String" />
        <method name="GetTypeCode" argnames="" inherited="System.Enum" returntype="System.TypeCode" />
        <method name="ToString(System.String, System.IFormatProvider)" argnames="format, provider" inherited="System.Enum" returntype="System.String" />
        <method name="CompareTo(System.Object)" argnames="target" inherited="System.Enum" returntype="System.Int32" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Enum" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Enum" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Enum" returntype="System.String" />
        <method name="ToString(System.String)" argnames="format" inherited="System.Enum" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </enum>
    <enum name="XmlTokenizedType" namespace="System.Xml">
        <field name="CDATA" />
        <field name="ID" />
        <field name="IDREF" />
        <field name="IDREFS" />
        <field name="ENTITY" />
        <field name="ENTITIES" />
        <field name="NMTOKEN" />
        <field name="NMTOKENS" />
        <field name="NOTATION" />
        <field name="ENUMERATION" />
        <field name="QName" />
        <field name="NCName" />
        <field name="None" />
        <method name="ToString(System.IFormatProvider)" argnames="provider" inherited="System.Enum" returntype="System.String" />
        <method name="GetTypeCode" argnames="" inherited="System.Enum" returntype="System.TypeCode" />
        <method name="ToString(System.String, System.IFormatProvider)" argnames="format, provider" inherited="System.Enum" returntype="System.String" />
        <method name="CompareTo(System.Object)" argnames="target" inherited="System.Enum" returntype="System.Int32" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Enum" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Enum" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Enum" returntype="System.String" />
        <method name="ToString(System.String)" argnames="format" inherited="System.Enum" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </enum>
    <enum name="Formatting" namespace="System.Xml">
        <field name="None" />
        <field name="Indented" />
        <method name="ToString(System.IFormatProvider)" argnames="provider" inherited="System.Enum" returntype="System.String" />
        <method name="GetTypeCode" argnames="" inherited="System.Enum" returntype="System.TypeCode" />
        <method name="ToString(System.String, System.IFormatProvider)" argnames="format, provider" inherited="System.Enum" returntype="System.String" />
        <method name="CompareTo(System.Object)" argnames="target" inherited="System.Enum" returntype="System.Int32" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Enum" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Enum" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Enum" returntype="System.String" />
        <method name="ToString(System.String)" argnames="format" inherited="System.Enum" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </enum>
    <enum name="WriteState" namespace="System.Xml">
        <field name="Start" />
        <field name="Prolog" />
        <field name="Element" />
        <field name="Attribute" />
        <field name="Content" />
        <field name="Closed" />
        <method name="ToString(System.IFormatProvider)" argnames="provider" inherited="System.Enum" returntype="System.String" />
        <method name="GetTypeCode" argnames="" inherited="System.Enum" returntype="System.TypeCode" />
        <method name="ToString(System.String, System.IFormatProvider)" argnames="format, provider" inherited="System.Enum" returntype="System.String" />
        <method name="CompareTo(System.Object)" argnames="target" inherited="System.Enum" returntype="System.Int32" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Enum" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Enum" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Enum" returntype="System.String" />
        <method name="ToString(System.String)" argnames="format" inherited="System.Enum" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </enum>
    <class name="XsltContext" namespace="System.Xml.Xsl">
        <constructor name="XsltContext(System.Xml.NameTable)" argnames="table" />
        <constructor name="XsltContext" argnames="" />
        <property name="Whitespace" propertytype="System.Boolean" />
        <property name="NameTable" inherited="System.Xml.XmlNamespaceManager" propertytype="System.Xml.XmlNameTable" />
        <property name="DefaultNamespace" inherited="System.Xml.XmlNamespaceManager" propertytype="System.String" />
        <method name="CompareDocument(System.String, System.String)" argnames="baseUri, nextbaseUri" returntype="System.Int32" />
        <method name="PreserveWhitespace(System.Xml.XPath.XPathNavigator)" argnames="node" returntype="System.Boolean" />
        <method name="ResolveFunction(System.String, System.String, System.Xml.XPath.XPathResultType[])" argnames="prefix, name, ArgTypes" returntype="System.Xml.Xsl.IXsltContextFunction" />
        <method name="ResolveVariable(System.String, System.String)" argnames="prefix, name" returntype="System.Xml.Xsl.IXsltContextVariable" />
        <method name="GetEnumerator" argnames="" inherited="System.Xml.XmlNamespaceManager" returntype="System.Collections.IEnumerator" />
        <method name="HasNamespace(System.String)" argnames="prefix" inherited="System.Xml.XmlNamespaceManager" returntype="System.Boolean" />
        <method name="LookupPrefix(System.String)" argnames="uri" inherited="System.Xml.XmlNamespaceManager" returntype="System.String" />
        <method name="LookupNamespace(System.String)" argnames="prefix" inherited="System.Xml.XmlNamespaceManager" returntype="System.String" />
        <method name="RemoveNamespace(System.String, System.String)" argnames="prefix, uri" inherited="System.Xml.XmlNamespaceManager" returntype="System.Void" />
        <method name="AddNamespace(System.String, System.String)" argnames="prefix, uri" inherited="System.Xml.XmlNamespaceManager" returntype="System.Void" />
        <method name="PopScope" argnames="" inherited="System.Xml.XmlNamespaceManager" returntype="System.Boolean" />
        <method name="PushScope" argnames="" inherited="System.Xml.XmlNamespaceManager" returntype="System.Void" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XsltArgumentList" namespace="System.Xml.Xsl">
        <constructor name="XsltArgumentList" argnames="" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetParam(System.String, System.String)" argnames="name, namespaceUri" returntype="System.Object" />
        <method name="GetExtensionObject(System.String)" argnames="namespaceUri" returntype="System.Object" />
        <method name="AddParam(System.String, System.String, System.Object)" argnames="name, namespaceUri, parameter" returntype="System.Void" />
        <method name="AddExtensionObject(System.String, System.Object)" argnames="namespaceUri, extension" returntype="System.Void" />
        <method name="RemoveParam(System.String, System.String)" argnames="name, namespaceUri" returntype="System.Object" />
        <method name="RemoveExtensionObject(System.String)" argnames="namespaceUri" returntype="System.Object" />
        <method name="Clear" argnames="" returntype="System.Void" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XsltException" namespace="System.Xml.Xsl">
        <constructor name="XsltException(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)" argnames="info, context" />
        <constructor name="XsltException(System.String, System.Exception)" argnames="message, innerException" />
        <property name="SourceUri" propertytype="System.String" />
        <property name="LineNumber" propertytype="System.Int32" />
        <property name="LinePosition" propertytype="System.Int32" />
        <property name="Message" propertytype="System.String" />
        <property name="InnerException" inherited="System.Exception" propertytype="System.Exception" />
        <property name="TargetSite" inherited="System.Exception" propertytype="System.Reflection.MethodBase" />
        <property name="StackTrace" inherited="System.Exception" propertytype="System.String" />
        <property name="HelpLink" inherited="System.Exception" propertytype="System.String" />
        <property name="Source" inherited="System.Exception" propertytype="System.String" />
        <property name="HResult" inherited="System.Exception" propertytype="System.Int32" />
        <method name="GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)" argnames="info, context" returntype="System.Void" />
        <method name="GetBaseException" argnames="" inherited="System.Exception" returntype="System.Exception" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Exception" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XsltCompileException" namespace="System.Xml.Xsl">
        <constructor name="XsltCompileException(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)" argnames="info, context" />
        <constructor name="XsltCompileException(System.Exception, System.String, System.Int32, System.Int32)" argnames="inner, sourceUri, lineNumber, linePosition" />
        <property name="Message" propertytype="System.String" />
        <property name="SourceUri" inherited="System.Xml.Xsl.XsltException" propertytype="System.String" />
        <property name="LineNumber" inherited="System.Xml.Xsl.XsltException" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Xsl.XsltException" propertytype="System.Int32" />
        <property name="InnerException" inherited="System.Exception" propertytype="System.Exception" />
        <property name="TargetSite" inherited="System.Exception" propertytype="System.Reflection.MethodBase" />
        <property name="StackTrace" inherited="System.Exception" propertytype="System.String" />
        <property name="HelpLink" inherited="System.Exception" propertytype="System.String" />
        <property name="Source" inherited="System.Exception" propertytype="System.String" />
        <property name="HResult" inherited="System.Exception" propertytype="System.Int32" />
        <method name="GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)" argnames="info, context" returntype="System.Void" />
        <method name="GetBaseException" argnames="" inherited="System.Exception" returntype="System.Exception" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Exception" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XslTransform" namespace="System.Xml.Xsl">
        <constructor name="XslTransform" argnames="" />
        <property name="XmlResolver" propertytype="System.Xml.XmlResolver" />
        <property name="Debugger" propertytype="System.Xml.Xsl.Debugger.IXsltDebugger" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="Transform(System.Xml.XPath.IXPathNavigable, System.Xml.Xsl.XsltArgumentList)" argnames="input, args" returntype="System.Xml.XmlReader" />
        <method name="Transform(System.Xml.XPath.IXPathNavigable, System.Xml.Xsl.XsltArgumentList, System.IO.TextWriter)" argnames="input, args, output" returntype="System.Void" />
        <method name="Transform(System.Xml.XPath.IXPathNavigable, System.Xml.Xsl.XsltArgumentList, System.IO.Stream)" argnames="input, args, output" returntype="System.Void" />
        <method name="Transform(System.Xml.XPath.IXPathNavigable, System.Xml.Xsl.XsltArgumentList, System.Xml.XmlWriter)" argnames="input, args, output" returntype="System.Void" />
        <method name="Load(System.String)" argnames="url" returntype="System.Void" />
        <method name="Load(System.String, System.Xml.XmlResolver)" argnames="url, resolver" returntype="System.Void" />
        <method name="Load(System.Xml.XmlReader)" argnames="stylesheet" returntype="System.Void" />
        <method name="Load(System.Xml.XmlReader, System.Xml.XmlResolver)" argnames="stylesheet, resolver" returntype="System.Void" />
        <method name="Load(System.Xml.XPath.XPathNavigator)" argnames="stylesheet" returntype="System.Void" />
        <method name="Load(System.Xml.XPath.XPathNavigator, System.Xml.XmlResolver)" argnames="stylesheet, resolver" returntype="System.Void" />
        <method name="Load(System.Xml.XPath.IXPathNavigable)" argnames="stylesheet" returntype="System.Void" />
        <method name="Load(System.Xml.XPath.IXPathNavigable, System.Xml.XmlResolver)" argnames="stylesheet, resolver" returntype="System.Void" />
        <method name="Transform(System.Xml.XPath.XPathNavigator, System.Xml.Xsl.XsltArgumentList)" argnames="input, args" returntype="System.Xml.XmlReader" />
        <method name="Transform(System.Xml.XPath.XPathNavigator, System.Xml.Xsl.XsltArgumentList, System.Xml.XmlWriter)" argnames="input, args, output" returntype="System.Void" />
        <method name="Transform(System.Xml.XPath.XPathNavigator, System.Xml.Xsl.XsltArgumentList, System.IO.Stream)" argnames="input, args, output" returntype="System.Void" />
        <method name="Transform(System.Xml.XPath.XPathNavigator, System.Xml.Xsl.XsltArgumentList, System.IO.TextWriter)" argnames="input, args, output" returntype="System.Void" />
        <method name="Transform(System.String, System.String)" argnames="inputfile, outputfile" returntype="System.Void" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <interface name="IXsltContextVariable" namespace="System.Xml.Xsl">
        <property name="IsLocal" propertytype="System.Boolean" />
        <property name="IsParam" propertytype="System.Boolean" />
        <property name="VariableType" propertytype="System.Xml.XPath.XPathResultType" />
        <method name="Evaluate(System.Xml.Xsl.XsltContext)" argnames="xsltContext" returntype="System.Object" />
    </interface>
    <interface name="IXsltContextFunction" namespace="System.Xml.Xsl">
        <property name="Minargs" propertytype="System.Int32" />
        <property name="Maxargs" propertytype="System.Int32" />
        <property name="ReturnType" propertytype="System.Xml.XPath.XPathResultType" />
        <property name="ArgTypes" propertytype="System.Xml.XPath.XPathResultType[]" />
        <method name="Invoke(System.Xml.Xsl.XsltContext, System.Object[], System.Xml.XPath.XPathNavigator)" argnames="xsltContext, args, docContext" returntype="System.Object" />
    </interface>
    <class name="XmlSchemaDatatype" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaDatatype" argnames="" />
        <property name="ValueType" propertytype="System.Type" />
        <property name="TokenizedType" propertytype="System.Xml.XmlTokenizedType" />
        <property name="AnyType" propertytype="System.Xml.Schema.XmlSchemaDatatype" />
        <property name="Variety" propertytype="System.Xml.Schema.XmlSchemaDatatypeVariety" />
        <method name="ParseValue(System.String, System.Xml.XmlNameTable, System.Xml.XmlNamespaceManager)" argnames="s, nameTable, nsmgr" returntype="System.Object" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="ValidationEventArgs" namespace="System.Xml.Schema">
        <property name="Severity" propertytype="System.Xml.Schema.XmlSeverityType" />
        <property name="Exception" propertytype="System.Xml.Schema.XmlSchemaException" />
        <property name="Message" propertytype="System.String" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaObject" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaObject" argnames="" />
        <property name="LineNumber" propertytype="System.Int32" />
        <property name="LinePosition" propertytype="System.Int32" />
        <property name="SourceUri" propertytype="System.String" />
        <property name="Parent" propertytype="System.Xml.Schema.XmlSchemaObject" />
        <property name="Namespaces" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <property name="IdAttribute" propertytype="System.String" />
        <property name="NameAttribute" propertytype="System.String" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchema" namespace="System.Xml.Schema">
        <constructor name="XmlSchema" argnames="" />
        <field name="Namespace" />
        <field name="InstanceNamespace" />
        <property name="AttributeFormDefault" propertytype="System.Xml.Schema.XmlSchemaForm" />
        <property name="BlockDefault" propertytype="System.Xml.Schema.XmlSchemaDerivationMethod" />
        <property name="FinalDefault" propertytype="System.Xml.Schema.XmlSchemaDerivationMethod" />
        <property name="ElementFormDefault" propertytype="System.Xml.Schema.XmlSchemaForm" />
        <property name="TargetNamespace" propertytype="System.String" />
        <property name="Version" propertytype="System.String" />
        <property name="Includes" propertytype="System.Xml.Schema.XmlSchemaObjectCollection" />
        <property name="Items" propertytype="System.Xml.Schema.XmlSchemaObjectCollection" />
        <property name="IsCompiled" propertytype="System.Boolean" />
        <property name="IsPreprocessed" propertytype="System.Boolean" />
        <property name="Attributes" propertytype="System.Xml.Schema.XmlSchemaObjectTable" />
        <property name="AttributeGroups" propertytype="System.Xml.Schema.XmlSchemaObjectTable" />
        <property name="SchemaTypes" propertytype="System.Xml.Schema.XmlSchemaObjectTable" />
        <property name="Elements" propertytype="System.Xml.Schema.XmlSchemaObjectTable" />
        <property name="Id" propertytype="System.String" />
        <property name="UnhandledAttributes" propertytype="System.Xml.XmlAttribute[]" />
        <property name="Groups" propertytype="System.Xml.Schema.XmlSchemaObjectTable" />
        <property name="Notations" propertytype="System.Xml.Schema.XmlSchemaObjectTable" />
        <property name="IdentityConstraints" propertytype="System.Xml.Schema.XmlSchemaObjectTable" />
        <property name="BaseUri" propertytype="System.String" />
        <property name="Ids" propertytype="System.Collections.Hashtable" />
        <property name="Examplars" propertytype="System.Collections.Hashtable" />
        <property name="Document" propertytype="System.Xml.XmlDocument" />
        <property name="NameTable" propertytype="System.Xml.XmlNameTable" />
        <property name="ErrorCount" propertytype="System.Int32" />
        <property name="IdAttribute" propertytype="System.String" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="Read(System.IO.TextReader, System.Xml.Schema.ValidationEventHandler)" argnames="reader, validationEventHandler" returntype="System.Xml.Schema.XmlSchema" />
        <method name="Read(System.IO.Stream, System.Xml.Schema.ValidationEventHandler)" argnames="stream, validationEventHandler" returntype="System.Xml.Schema.XmlSchema" />
        <method name="Read(System.Xml.XmlReader, System.Xml.Schema.ValidationEventHandler)" argnames="reader, validationEventHandler" returntype="System.Xml.Schema.XmlSchema" />
        <method name="Write(System.IO.Stream)" argnames="stream" returntype="System.Void" />
        <method name="Write(System.IO.Stream, System.Xml.XmlNamespaceManager)" argnames="stream, namespaceManager" returntype="System.Void" />
        <method name="Write(System.IO.TextWriter)" argnames="writer" returntype="System.Void" />
        <method name="Write(System.IO.TextWriter, System.Xml.XmlNamespaceManager)" argnames="writer, namespaceManager" returntype="System.Void" />
        <method name="Write(System.Xml.XmlWriter)" argnames="writer" returntype="System.Void" />
        <method name="Write(System.Xml.XmlWriter, System.Xml.XmlNamespaceManager)" argnames="writer, namespaceManager" returntype="System.Void" />
        <method name="Compile(System.Xml.Schema.ValidationEventHandler)" argnames="validationEventHandler" returntype="System.Void" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaAnnotated" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaAnnotated" argnames="" />
        <property name="Id" propertytype="System.String" />
        <property name="Annotation" propertytype="System.Xml.Schema.XmlSchemaAnnotation" />
        <property name="UnhandledAttributes" propertytype="System.Xml.XmlAttribute[]" />
        <property name="IdAttribute" propertytype="System.String" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaParticle" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaParticle" argnames="" />
        <property name="MinOccursString" propertytype="System.String" />
        <property name="MaxOccursString" propertytype="System.String" />
        <property name="MinOccurs" propertytype="System.Decimal" />
        <property name="MaxOccurs" propertytype="System.Decimal" />
        <property name="IsEmpty" propertytype="System.Boolean" />
        <property name="IsMultipleOccurrence" propertytype="System.Boolean" />
        <property name="Id" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.String" />
        <property name="Annotation" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.Schema.XmlSchemaAnnotation" />
        <property name="UnhandledAttributes" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.XmlAttribute[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaGroupBase" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaGroupBase" argnames="" />
        <property name="Items" propertytype="System.Xml.Schema.XmlSchemaObjectCollection" />
        <property name="MinOccursString" inherited="System.Xml.Schema.XmlSchemaParticle" propertytype="System.String" />
        <property name="MaxOccursString" inherited="System.Xml.Schema.XmlSchemaParticle" propertytype="System.String" />
        <property name="MinOccurs" inherited="System.Xml.Schema.XmlSchemaParticle" propertytype="System.Decimal" />
        <property name="MaxOccurs" inherited="System.Xml.Schema.XmlSchemaParticle" propertytype="System.Decimal" />
        <property name="Id" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.String" />
        <property name="Annotation" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.Schema.XmlSchemaAnnotation" />
        <property name="UnhandledAttributes" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.XmlAttribute[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaAll" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaAll" argnames="" />
        <property name="Items" propertytype="System.Xml.Schema.XmlSchemaObjectCollection" />
        <property name="IsEmpty" propertytype="System.Boolean" />
        <property name="MinOccursString" inherited="System.Xml.Schema.XmlSchemaParticle" propertytype="System.String" />
        <property name="MaxOccursString" inherited="System.Xml.Schema.XmlSchemaParticle" propertytype="System.String" />
        <property name="MinOccurs" inherited="System.Xml.Schema.XmlSchemaParticle" propertytype="System.Decimal" />
        <property name="MaxOccurs" inherited="System.Xml.Schema.XmlSchemaParticle" propertytype="System.Decimal" />
        <property name="Id" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.String" />
        <property name="Annotation" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.Schema.XmlSchemaAnnotation" />
        <property name="UnhandledAttributes" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.XmlAttribute[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaAnnotation" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaAnnotation" argnames="" />
        <property name="Id" propertytype="System.String" />
        <property name="Items" propertytype="System.Xml.Schema.XmlSchemaObjectCollection" />
        <property name="UnhandledAttributes" propertytype="System.Xml.XmlAttribute[]" />
        <property name="IdAttribute" propertytype="System.String" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaAny" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaAny" argnames="" />
        <property name="Namespace" propertytype="System.String" />
        <property name="ProcessContents" propertytype="System.Xml.Schema.XmlSchemaContentProcessing" />
        <property name="NamespaceList" propertytype="System.Xml.Schema.NamespaceList" />
        <property name="ProcessContentsCorrect" propertytype="System.Xml.Schema.XmlSchemaContentProcessing" />
        <property name="MinOccursString" inherited="System.Xml.Schema.XmlSchemaParticle" propertytype="System.String" />
        <property name="MaxOccursString" inherited="System.Xml.Schema.XmlSchemaParticle" propertytype="System.String" />
        <property name="MinOccurs" inherited="System.Xml.Schema.XmlSchemaParticle" propertytype="System.Decimal" />
        <property name="MaxOccurs" inherited="System.Xml.Schema.XmlSchemaParticle" propertytype="System.Decimal" />
        <property name="Id" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.String" />
        <property name="Annotation" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.Schema.XmlSchemaAnnotation" />
        <property name="UnhandledAttributes" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.XmlAttribute[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaAnyAttribute" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaAnyAttribute" argnames="" />
        <property name="Namespace" propertytype="System.String" />
        <property name="ProcessContents" propertytype="System.Xml.Schema.XmlSchemaContentProcessing" />
        <property name="NamespaceList" propertytype="System.Xml.Schema.NamespaceList" />
        <property name="ProcessContentsCorrect" propertytype="System.Xml.Schema.XmlSchemaContentProcessing" />
        <property name="Id" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.String" />
        <property name="Annotation" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.Schema.XmlSchemaAnnotation" />
        <property name="UnhandledAttributes" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.XmlAttribute[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaAppInfo" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaAppInfo" argnames="" />
        <property name="Source" propertytype="System.String" />
        <property name="Markup" propertytype="System.Xml.XmlNode[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaAttribute" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaAttribute" argnames="" />
        <property name="DefaultValue" propertytype="System.String" />
        <property name="FixedValue" propertytype="System.String" />
        <property name="Form" propertytype="System.Xml.Schema.XmlSchemaForm" />
        <property name="Name" propertytype="System.String" />
        <property name="RefName" propertytype="System.Xml.XmlQualifiedName" />
        <property name="SchemaTypeName" propertytype="System.Xml.XmlQualifiedName" />
        <property name="SchemaType" propertytype="System.Xml.Schema.XmlSchemaSimpleType" />
        <property name="Use" propertytype="System.Xml.Schema.XmlSchemaUse" />
        <property name="QualifiedName" propertytype="System.Xml.XmlQualifiedName" />
        <property name="AttributeType" propertytype="System.Object" />
        <property name="Datatype" propertytype="System.Xml.Schema.XmlSchemaDatatype" />
        <property name="Prefix" propertytype="System.String" />
        <property name="AttDef" propertytype="System.Xml.Schema.SchemaAttDef" />
        <property name="Validating" propertytype="System.Boolean" />
        <property name="HasDefault" propertytype="System.Boolean" />
        <property name="NameAttribute" propertytype="System.String" />
        <property name="Id" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.String" />
        <property name="Annotation" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.Schema.XmlSchemaAnnotation" />
        <property name="UnhandledAttributes" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.XmlAttribute[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaAttributeGroup" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaAttributeGroup" argnames="" />
        <property name="Name" propertytype="System.String" />
        <property name="Attributes" propertytype="System.Xml.Schema.XmlSchemaObjectCollection" />
        <property name="AnyAttribute" propertytype="System.Xml.Schema.XmlSchemaAnyAttribute" />
        <property name="QualifiedName" propertytype="System.Xml.XmlQualifiedName" />
        <property name="AttributeUses" propertytype="System.Xml.Schema.XmlSchemaObjectTable" />
        <property name="AttributeWildcard" propertytype="System.Xml.Schema.XmlSchemaAnyAttribute" />
        <property name="RedefinedAttributeGroup" propertytype="System.Xml.Schema.XmlSchemaAttributeGroup" />
        <property name="Redefined" propertytype="System.Xml.Schema.XmlSchemaAttributeGroup" />
        <property name="Validating" propertytype="System.Boolean" />
        <property name="NameAttribute" propertytype="System.String" />
        <property name="Id" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.String" />
        <property name="Annotation" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.Schema.XmlSchemaAnnotation" />
        <property name="UnhandledAttributes" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.XmlAttribute[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaAttributeGroupRef" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaAttributeGroupRef" argnames="" />
        <property name="RefName" propertytype="System.Xml.XmlQualifiedName" />
        <property name="Id" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.String" />
        <property name="Annotation" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.Schema.XmlSchemaAnnotation" />
        <property name="UnhandledAttributes" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.XmlAttribute[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaChoice" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaChoice" argnames="" />
        <property name="Items" propertytype="System.Xml.Schema.XmlSchemaObjectCollection" />
        <property name="IsEmpty" propertytype="System.Boolean" />
        <property name="MinOccursString" inherited="System.Xml.Schema.XmlSchemaParticle" propertytype="System.String" />
        <property name="MaxOccursString" inherited="System.Xml.Schema.XmlSchemaParticle" propertytype="System.String" />
        <property name="MinOccurs" inherited="System.Xml.Schema.XmlSchemaParticle" propertytype="System.Decimal" />
        <property name="MaxOccurs" inherited="System.Xml.Schema.XmlSchemaParticle" propertytype="System.Decimal" />
        <property name="Id" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.String" />
        <property name="Annotation" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.Schema.XmlSchemaAnnotation" />
        <property name="UnhandledAttributes" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.XmlAttribute[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaCollection" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaCollection" argnames="" />
        <constructor name="XmlSchemaCollection(System.Xml.XmlNameTable)" argnames="nametable" />
        <property name="Count" propertytype="System.Int32" />
        <property name="NameTable" propertytype="System.Xml.XmlNameTable" />
        <property name="Item" propertytype="System.Xml.Schema.XmlSchema" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="Add(System.String, System.String)" argnames="ns, uri" returntype="System.Xml.Schema.XmlSchema" />
        <method name="Add(System.String, System.Xml.XmlReader)" argnames="ns, reader" returntype="System.Xml.Schema.XmlSchema" />
        <method name="Add(System.Xml.Schema.XmlSchema)" argnames="schema" returntype="System.Xml.Schema.XmlSchema" />
        <method name="Add(System.Xml.Schema.XmlSchemaCollection)" argnames="schema" returntype="System.Void" />
        <method name="Contains(System.Xml.Schema.XmlSchema)" argnames="schema" returntype="System.Boolean" />
        <method name="Contains(System.String)" argnames="ns" returntype="System.Boolean" />
        <method name="GetEnumerator" argnames="" returntype="System.Xml.Schema.XmlSchemaCollectionEnumerator" />
        <method name="CopyTo(System.Xml.Schema.XmlSchema[], System.Int32)" argnames="array, index" returntype="System.Void" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
        <event name="ValidationEventHandler" />
    </class>
    <class name="XmlSchemaCollectionEnumerator" namespace="System.Xml.Schema">
        <property name="Current" propertytype="System.Xml.Schema.XmlSchema" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="MoveNext" argnames="" returntype="System.Boolean" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaContentModel" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaContentModel" argnames="" />
        <property name="Content" propertytype="System.Xml.Schema.XmlSchemaContent" />
        <property name="Id" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.String" />
        <property name="Annotation" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.Schema.XmlSchemaAnnotation" />
        <property name="UnhandledAttributes" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.XmlAttribute[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaComplexContent" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaComplexContent" argnames="" />
        <property name="IsMixed" propertytype="System.Boolean" />
        <property name="Content" propertytype="System.Xml.Schema.XmlSchemaContent" />
        <property name="HasMixedAttribute" propertytype="System.Boolean" />
        <property name="Id" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.String" />
        <property name="Annotation" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.Schema.XmlSchemaAnnotation" />
        <property name="UnhandledAttributes" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.XmlAttribute[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaContent" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaContent" argnames="" />
        <property name="Id" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.String" />
        <property name="Annotation" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.Schema.XmlSchemaAnnotation" />
        <property name="UnhandledAttributes" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.XmlAttribute[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaComplexContentExtension" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaComplexContentExtension" argnames="" />
        <property name="BaseTypeName" propertytype="System.Xml.XmlQualifiedName" />
        <property name="Particle" propertytype="System.Xml.Schema.XmlSchemaParticle" />
        <property name="Attributes" propertytype="System.Xml.Schema.XmlSchemaObjectCollection" />
        <property name="AnyAttribute" propertytype="System.Xml.Schema.XmlSchemaAnyAttribute" />
        <property name="Id" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.String" />
        <property name="Annotation" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.Schema.XmlSchemaAnnotation" />
        <property name="UnhandledAttributes" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.XmlAttribute[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaComplexContentRestriction" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaComplexContentRestriction" argnames="" />
        <property name="BaseTypeName" propertytype="System.Xml.XmlQualifiedName" />
        <property name="Particle" propertytype="System.Xml.Schema.XmlSchemaParticle" />
        <property name="Attributes" propertytype="System.Xml.Schema.XmlSchemaObjectCollection" />
        <property name="AnyAttribute" propertytype="System.Xml.Schema.XmlSchemaAnyAttribute" />
        <property name="Id" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.String" />
        <property name="Annotation" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.Schema.XmlSchemaAnnotation" />
        <property name="UnhandledAttributes" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.XmlAttribute[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaType" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaType" argnames="" />
        <property name="Name" propertytype="System.String" />
        <property name="Final" propertytype="System.Xml.Schema.XmlSchemaDerivationMethod" />
        <property name="QualifiedName" propertytype="System.Xml.XmlQualifiedName" />
        <property name="FinalResolved" propertytype="System.Xml.Schema.XmlSchemaDerivationMethod" />
        <property name="BaseSchemaType" propertytype="System.Object" />
        <property name="DerivedBy" propertytype="System.Xml.Schema.XmlSchemaDerivationMethod" />
        <property name="Datatype" propertytype="System.Xml.Schema.XmlSchemaDatatype" />
        <property name="IsMixed" propertytype="System.Boolean" />
        <property name="ElementDecl" propertytype="System.Xml.Schema.SchemaElementDecl" />
        <property name="Redefined" propertytype="System.Xml.Schema.XmlSchemaType" />
        <property name="Validating" propertytype="System.Boolean" />
        <property name="DerivedFrom" propertytype="System.Xml.XmlQualifiedName" />
        <property name="NameAttribute" propertytype="System.String" />
        <property name="Id" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.String" />
        <property name="Annotation" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.Schema.XmlSchemaAnnotation" />
        <property name="UnhandledAttributes" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.XmlAttribute[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaComplexType" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaComplexType" argnames="" />
        <property name="AnyType" propertytype="System.Xml.Schema.XmlSchemaComplexType" />
        <property name="IsAbstract" propertytype="System.Boolean" />
        <property name="Block" propertytype="System.Xml.Schema.XmlSchemaDerivationMethod" />
        <property name="IsMixed" propertytype="System.Boolean" />
        <property name="ContentModel" propertytype="System.Xml.Schema.XmlSchemaContentModel" />
        <property name="Particle" propertytype="System.Xml.Schema.XmlSchemaParticle" />
        <property name="Attributes" propertytype="System.Xml.Schema.XmlSchemaObjectCollection" />
        <property name="AnyAttribute" propertytype="System.Xml.Schema.XmlSchemaAnyAttribute" />
        <property name="ContentType" propertytype="System.Xml.Schema.XmlSchemaContentType" />
        <property name="ContentTypeParticle" propertytype="System.Xml.Schema.XmlSchemaParticle" />
        <property name="BlockResolved" propertytype="System.Xml.Schema.XmlSchemaDerivationMethod" />
        <property name="AttributeUses" propertytype="System.Xml.Schema.XmlSchemaObjectTable" />
        <property name="AttributeWildcard" propertytype="System.Xml.Schema.XmlSchemaAnyAttribute" />
        <property name="LocalElements" propertytype="System.Xml.Schema.XmlSchemaObjectTable" />
        <property name="LocalElementDecls" propertytype="System.Collections.Hashtable" />
        <property name="DerivedFrom" propertytype="System.Xml.XmlQualifiedName" />
        <property name="Name" inherited="System.Xml.Schema.XmlSchemaType" propertytype="System.String" />
        <property name="Final" inherited="System.Xml.Schema.XmlSchemaType" propertytype="System.Xml.Schema.XmlSchemaDerivationMethod" />
        <property name="QualifiedName" inherited="System.Xml.Schema.XmlSchemaType" propertytype="System.Xml.XmlQualifiedName" />
        <property name="FinalResolved" inherited="System.Xml.Schema.XmlSchemaType" propertytype="System.Xml.Schema.XmlSchemaDerivationMethod" />
        <property name="BaseSchemaType" inherited="System.Xml.Schema.XmlSchemaType" propertytype="System.Object" />
        <property name="DerivedBy" inherited="System.Xml.Schema.XmlSchemaType" propertytype="System.Xml.Schema.XmlSchemaDerivationMethod" />
        <property name="Datatype" inherited="System.Xml.Schema.XmlSchemaType" propertytype="System.Xml.Schema.XmlSchemaDatatype" />
        <property name="Id" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.String" />
        <property name="Annotation" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.Schema.XmlSchemaAnnotation" />
        <property name="UnhandledAttributes" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.XmlAttribute[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaDocumentation" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaDocumentation" argnames="" />
        <property name="Source" propertytype="System.String" />
        <property name="Language" propertytype="System.String" />
        <property name="Markup" propertytype="System.Xml.XmlNode[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaElement" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaElement" argnames="" />
        <property name="IsAbstract" propertytype="System.Boolean" />
        <property name="Block" propertytype="System.Xml.Schema.XmlSchemaDerivationMethod" />
        <property name="DefaultValue" propertytype="System.String" />
        <property name="Final" propertytype="System.Xml.Schema.XmlSchemaDerivationMethod" />
        <property name="FixedValue" propertytype="System.String" />
        <property name="Form" propertytype="System.Xml.Schema.XmlSchemaForm" />
        <property name="Name" propertytype="System.String" />
        <property name="IsNillable" propertytype="System.Boolean" />
        <property name="HasNillableAttribute" propertytype="System.Boolean" />
        <property name="RefName" propertytype="System.Xml.XmlQualifiedName" />
        <property name="SubstitutionGroup" propertytype="System.Xml.XmlQualifiedName" />
        <property name="SchemaTypeName" propertytype="System.Xml.XmlQualifiedName" />
        <property name="SchemaType" propertytype="System.Xml.Schema.XmlSchemaType" />
        <property name="Constraints" propertytype="System.Xml.Schema.XmlSchemaObjectCollection" />
        <property name="QualifiedName" propertytype="System.Xml.XmlQualifiedName" />
        <property name="ElementType" propertytype="System.Object" />
        <property name="BlockResolved" propertytype="System.Xml.Schema.XmlSchemaDerivationMethod" />
        <property name="FinalResolved" propertytype="System.Xml.Schema.XmlSchemaDerivationMethod" />
        <property name="HasDefault" propertytype="System.Boolean" />
        <property name="HasConstraints" propertytype="System.Boolean" />
        <property name="ElementDecl" propertytype="System.Xml.Schema.SchemaElementDecl" />
        <property name="Validating" propertytype="System.Boolean" />
        <property name="NameAttribute" propertytype="System.String" />
        <property name="MinOccursString" inherited="System.Xml.Schema.XmlSchemaParticle" propertytype="System.String" />
        <property name="MaxOccursString" inherited="System.Xml.Schema.XmlSchemaParticle" propertytype="System.String" />
        <property name="MinOccurs" inherited="System.Xml.Schema.XmlSchemaParticle" propertytype="System.Decimal" />
        <property name="MaxOccurs" inherited="System.Xml.Schema.XmlSchemaParticle" propertytype="System.Decimal" />
        <property name="Id" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.String" />
        <property name="Annotation" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.Schema.XmlSchemaAnnotation" />
        <property name="UnhandledAttributes" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.XmlAttribute[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaException" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaException(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)" argnames="info, context" />
        <constructor name="XmlSchemaException(System.String, System.Exception)" argnames="message, innerException" />
        <property name="Message" propertytype="System.String" />
        <property name="SourceUri" propertytype="System.String" />
        <property name="LineNumber" propertytype="System.Int32" />
        <property name="LinePosition" propertytype="System.Int32" />
        <property name="SourceSchemaObject" propertytype="System.Xml.Schema.XmlSchemaObject" />
        <property name="InnerException" inherited="System.Exception" propertytype="System.Exception" />
        <property name="TargetSite" inherited="System.Exception" propertytype="System.Reflection.MethodBase" />
        <property name="StackTrace" inherited="System.Exception" propertytype="System.String" />
        <property name="HelpLink" inherited="System.Exception" propertytype="System.String" />
        <property name="Source" inherited="System.Exception" propertytype="System.String" />
        <property name="HResult" inherited="System.Exception" propertytype="System.Int32" />
        <method name="GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)" argnames="info, context" returntype="System.Void" />
        <method name="GetBaseException" argnames="" inherited="System.Exception" returntype="System.Exception" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Exception" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaExternal" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaExternal" argnames="" />
        <property name="SchemaLocation" propertytype="System.String" />
        <property name="Schema" propertytype="System.Xml.Schema.XmlSchema" />
        <property name="Id" propertytype="System.String" />
        <property name="UnhandledAttributes" propertytype="System.Xml.XmlAttribute[]" />
        <property name="FullPath" propertytype="System.String" />
        <property name="IdAttribute" propertytype="System.String" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaFacet" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaFacet" argnames="" />
        <property name="Value" propertytype="System.String" />
        <property name="IsFixed" propertytype="System.Boolean" />
        <property name="Id" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.String" />
        <property name="Annotation" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.Schema.XmlSchemaAnnotation" />
        <property name="UnhandledAttributes" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.XmlAttribute[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaNumericFacet" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaNumericFacet" argnames="" />
        <property name="Value" inherited="System.Xml.Schema.XmlSchemaFacet" propertytype="System.String" />
        <property name="IsFixed" inherited="System.Xml.Schema.XmlSchemaFacet" propertytype="System.Boolean" />
        <property name="Id" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.String" />
        <property name="Annotation" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.Schema.XmlSchemaAnnotation" />
        <property name="UnhandledAttributes" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.XmlAttribute[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaLengthFacet" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaLengthFacet" argnames="" />
        <property name="Value" inherited="System.Xml.Schema.XmlSchemaFacet" propertytype="System.String" />
        <property name="IsFixed" inherited="System.Xml.Schema.XmlSchemaFacet" propertytype="System.Boolean" />
        <property name="Id" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.String" />
        <property name="Annotation" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.Schema.XmlSchemaAnnotation" />
        <property name="UnhandledAttributes" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.XmlAttribute[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaMinLengthFacet" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaMinLengthFacet" argnames="" />
        <property name="Value" inherited="System.Xml.Schema.XmlSchemaFacet" propertytype="System.String" />
        <property name="IsFixed" inherited="System.Xml.Schema.XmlSchemaFacet" propertytype="System.Boolean" />
        <property name="Id" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.String" />
        <property name="Annotation" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.Schema.XmlSchemaAnnotation" />
        <property name="UnhandledAttributes" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.XmlAttribute[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaMaxLengthFacet" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaMaxLengthFacet" argnames="" />
        <property name="Value" inherited="System.Xml.Schema.XmlSchemaFacet" propertytype="System.String" />
        <property name="IsFixed" inherited="System.Xml.Schema.XmlSchemaFacet" propertytype="System.Boolean" />
        <property name="Id" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.String" />
        <property name="Annotation" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.Schema.XmlSchemaAnnotation" />
        <property name="UnhandledAttributes" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.XmlAttribute[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaPatternFacet" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaPatternFacet" argnames="" />
        <property name="Value" inherited="System.Xml.Schema.XmlSchemaFacet" propertytype="System.String" />
        <property name="IsFixed" inherited="System.Xml.Schema.XmlSchemaFacet" propertytype="System.Boolean" />
        <property name="Id" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.String" />
        <property name="Annotation" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.Schema.XmlSchemaAnnotation" />
        <property name="UnhandledAttributes" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.XmlAttribute[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaEnumerationFacet" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaEnumerationFacet" argnames="" />
        <property name="Value" inherited="System.Xml.Schema.XmlSchemaFacet" propertytype="System.String" />
        <property name="IsFixed" inherited="System.Xml.Schema.XmlSchemaFacet" propertytype="System.Boolean" />
        <property name="Id" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.String" />
        <property name="Annotation" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.Schema.XmlSchemaAnnotation" />
        <property name="UnhandledAttributes" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.XmlAttribute[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaMinExclusiveFacet" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaMinExclusiveFacet" argnames="" />
        <property name="Value" inherited="System.Xml.Schema.XmlSchemaFacet" propertytype="System.String" />
        <property name="IsFixed" inherited="System.Xml.Schema.XmlSchemaFacet" propertytype="System.Boolean" />
        <property name="Id" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.String" />
        <property name="Annotation" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.Schema.XmlSchemaAnnotation" />
        <property name="UnhandledAttributes" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.XmlAttribute[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaMinInclusiveFacet" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaMinInclusiveFacet" argnames="" />
        <property name="Value" inherited="System.Xml.Schema.XmlSchemaFacet" propertytype="System.String" />
        <property name="IsFixed" inherited="System.Xml.Schema.XmlSchemaFacet" propertytype="System.Boolean" />
        <property name="Id" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.String" />
        <property name="Annotation" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.Schema.XmlSchemaAnnotation" />
        <property name="UnhandledAttributes" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.XmlAttribute[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaMaxExclusiveFacet" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaMaxExclusiveFacet" argnames="" />
        <property name="Value" inherited="System.Xml.Schema.XmlSchemaFacet" propertytype="System.String" />
        <property name="IsFixed" inherited="System.Xml.Schema.XmlSchemaFacet" propertytype="System.Boolean" />
        <property name="Id" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.String" />
        <property name="Annotation" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.Schema.XmlSchemaAnnotation" />
        <property name="UnhandledAttributes" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.XmlAttribute[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaMaxInclusiveFacet" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaMaxInclusiveFacet" argnames="" />
        <property name="Value" inherited="System.Xml.Schema.XmlSchemaFacet" propertytype="System.String" />
        <property name="IsFixed" inherited="System.Xml.Schema.XmlSchemaFacet" propertytype="System.Boolean" />
        <property name="Id" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.String" />
        <property name="Annotation" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.Schema.XmlSchemaAnnotation" />
        <property name="UnhandledAttributes" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.XmlAttribute[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaTotalDigitsFacet" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaTotalDigitsFacet" argnames="" />
        <property name="Value" inherited="System.Xml.Schema.XmlSchemaFacet" propertytype="System.String" />
        <property name="IsFixed" inherited="System.Xml.Schema.XmlSchemaFacet" propertytype="System.Boolean" />
        <property name="Id" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.String" />
        <property name="Annotation" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.Schema.XmlSchemaAnnotation" />
        <property name="UnhandledAttributes" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.XmlAttribute[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaFractionDigitsFacet" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaFractionDigitsFacet" argnames="" />
        <property name="Value" inherited="System.Xml.Schema.XmlSchemaFacet" propertytype="System.String" />
        <property name="IsFixed" inherited="System.Xml.Schema.XmlSchemaFacet" propertytype="System.Boolean" />
        <property name="Id" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.String" />
        <property name="Annotation" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.Schema.XmlSchemaAnnotation" />
        <property name="UnhandledAttributes" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.XmlAttribute[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaWhiteSpaceFacet" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaWhiteSpaceFacet" argnames="" />
        <property name="Value" inherited="System.Xml.Schema.XmlSchemaFacet" propertytype="System.String" />
        <property name="IsFixed" inherited="System.Xml.Schema.XmlSchemaFacet" propertytype="System.Boolean" />
        <property name="Id" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.String" />
        <property name="Annotation" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.Schema.XmlSchemaAnnotation" />
        <property name="UnhandledAttributes" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.XmlAttribute[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaGroup" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaGroup" argnames="" />
        <property name="Name" propertytype="System.String" />
        <property name="Particle" propertytype="System.Xml.Schema.XmlSchemaGroupBase" />
        <property name="QualifiedName" propertytype="System.Xml.XmlQualifiedName" />
        <property name="CanonicalParticle" propertytype="System.Xml.Schema.XmlSchemaParticle" />
        <property name="Redefined" propertytype="System.Xml.Schema.XmlSchemaGroup" />
        <property name="Validating" propertytype="System.Boolean" />
        <property name="NameAttribute" propertytype="System.String" />
        <property name="Id" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.String" />
        <property name="Annotation" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.Schema.XmlSchemaAnnotation" />
        <property name="UnhandledAttributes" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.XmlAttribute[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaGroupRef" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaGroupRef" argnames="" />
        <property name="RefName" propertytype="System.Xml.XmlQualifiedName" />
        <property name="Particle" propertytype="System.Xml.Schema.XmlSchemaGroupBase" />
        <property name="Redefined" propertytype="System.Xml.Schema.XmlSchemaGroup" />
        <property name="MinOccursString" inherited="System.Xml.Schema.XmlSchemaParticle" propertytype="System.String" />
        <property name="MaxOccursString" inherited="System.Xml.Schema.XmlSchemaParticle" propertytype="System.String" />
        <property name="MinOccurs" inherited="System.Xml.Schema.XmlSchemaParticle" propertytype="System.Decimal" />
        <property name="MaxOccurs" inherited="System.Xml.Schema.XmlSchemaParticle" propertytype="System.Decimal" />
        <property name="Id" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.String" />
        <property name="Annotation" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.Schema.XmlSchemaAnnotation" />
        <property name="UnhandledAttributes" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.XmlAttribute[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaIdentityConstraint" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaIdentityConstraint" argnames="" />
        <property name="Validating" propertytype="System.Boolean" />
        <property name="Name" propertytype="System.String" />
        <property name="Selector" propertytype="System.Xml.Schema.XmlSchemaXPath" />
        <property name="Fields" propertytype="System.Xml.Schema.XmlSchemaObjectCollection" />
        <property name="QualifiedName" propertytype="System.Xml.XmlQualifiedName" />
        <property name="CompiledConstraint" propertytype="System.Xml.Schema.CompiledIdentityConstraint" />
        <property name="NameAttribute" propertytype="System.String" />
        <property name="Id" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.String" />
        <property name="Annotation" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.Schema.XmlSchemaAnnotation" />
        <property name="UnhandledAttributes" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.XmlAttribute[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaXPath" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaXPath" argnames="" />
        <property name="XPath" propertytype="System.String" />
        <property name="Id" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.String" />
        <property name="Annotation" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.Schema.XmlSchemaAnnotation" />
        <property name="UnhandledAttributes" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.XmlAttribute[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaUnique" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaUnique" argnames="" />
        <property name="Name" inherited="System.Xml.Schema.XmlSchemaIdentityConstraint" propertytype="System.String" />
        <property name="Selector" inherited="System.Xml.Schema.XmlSchemaIdentityConstraint" propertytype="System.Xml.Schema.XmlSchemaXPath" />
        <property name="Fields" inherited="System.Xml.Schema.XmlSchemaIdentityConstraint" propertytype="System.Xml.Schema.XmlSchemaObjectCollection" />
        <property name="QualifiedName" inherited="System.Xml.Schema.XmlSchemaIdentityConstraint" propertytype="System.Xml.XmlQualifiedName" />
        <property name="Id" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.String" />
        <property name="Annotation" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.Schema.XmlSchemaAnnotation" />
        <property name="UnhandledAttributes" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.XmlAttribute[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaKey" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaKey" argnames="" />
        <property name="Name" inherited="System.Xml.Schema.XmlSchemaIdentityConstraint" propertytype="System.String" />
        <property name="Selector" inherited="System.Xml.Schema.XmlSchemaIdentityConstraint" propertytype="System.Xml.Schema.XmlSchemaXPath" />
        <property name="Fields" inherited="System.Xml.Schema.XmlSchemaIdentityConstraint" propertytype="System.Xml.Schema.XmlSchemaObjectCollection" />
        <property name="QualifiedName" inherited="System.Xml.Schema.XmlSchemaIdentityConstraint" propertytype="System.Xml.XmlQualifiedName" />
        <property name="Id" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.String" />
        <property name="Annotation" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.Schema.XmlSchemaAnnotation" />
        <property name="UnhandledAttributes" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.XmlAttribute[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaKeyref" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaKeyref" argnames="" />
        <property name="Refer" propertytype="System.Xml.XmlQualifiedName" />
        <property name="Name" inherited="System.Xml.Schema.XmlSchemaIdentityConstraint" propertytype="System.String" />
        <property name="Selector" inherited="System.Xml.Schema.XmlSchemaIdentityConstraint" propertytype="System.Xml.Schema.XmlSchemaXPath" />
        <property name="Fields" inherited="System.Xml.Schema.XmlSchemaIdentityConstraint" propertytype="System.Xml.Schema.XmlSchemaObjectCollection" />
        <property name="QualifiedName" inherited="System.Xml.Schema.XmlSchemaIdentityConstraint" propertytype="System.Xml.XmlQualifiedName" />
        <property name="Id" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.String" />
        <property name="Annotation" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.Schema.XmlSchemaAnnotation" />
        <property name="UnhandledAttributes" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.XmlAttribute[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaImport" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaImport" argnames="" />
        <property name="Namespace" propertytype="System.String" />
        <property name="Annotation" propertytype="System.Xml.Schema.XmlSchemaAnnotation" />
        <property name="SchemaLocation" inherited="System.Xml.Schema.XmlSchemaExternal" propertytype="System.String" />
        <property name="Schema" inherited="System.Xml.Schema.XmlSchemaExternal" propertytype="System.Xml.Schema.XmlSchema" />
        <property name="Id" inherited="System.Xml.Schema.XmlSchemaExternal" propertytype="System.String" />
        <property name="UnhandledAttributes" inherited="System.Xml.Schema.XmlSchemaExternal" propertytype="System.Xml.XmlAttribute[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaInclude" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaInclude" argnames="" />
        <property name="Annotation" propertytype="System.Xml.Schema.XmlSchemaAnnotation" />
        <property name="SchemaLocation" inherited="System.Xml.Schema.XmlSchemaExternal" propertytype="System.String" />
        <property name="Schema" inherited="System.Xml.Schema.XmlSchemaExternal" propertytype="System.Xml.Schema.XmlSchema" />
        <property name="Id" inherited="System.Xml.Schema.XmlSchemaExternal" propertytype="System.String" />
        <property name="UnhandledAttributes" inherited="System.Xml.Schema.XmlSchemaExternal" propertytype="System.Xml.XmlAttribute[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaNotation" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaNotation" argnames="" />
        <property name="Name" propertytype="System.String" />
        <property name="Public" propertytype="System.String" />
        <property name="System" propertytype="System.String" />
        <property name="QualifiedName" propertytype="System.Xml.XmlQualifiedName" />
        <property name="NameAttribute" propertytype="System.String" />
        <property name="Id" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.String" />
        <property name="Annotation" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.Schema.XmlSchemaAnnotation" />
        <property name="UnhandledAttributes" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.XmlAttribute[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaObjectCollection" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaObjectCollection" argnames="" />
        <constructor name="XmlSchemaObjectCollection(System.Xml.Schema.XmlSchemaObject)" argnames="parent" />
        <property name="Item" propertytype="System.Xml.Schema.XmlSchemaObject" />
        <property name="InnerList" inherited="System.Collections.CollectionBase" propertytype="System.Collections.ArrayList" />
        <property name="List" inherited="System.Collections.CollectionBase" propertytype="System.Collections.IList" />
        <property name="Count" inherited="System.Collections.CollectionBase" propertytype="System.Int32" />
        <method name="GetEnumerator" argnames="" inherited="System.Collections.CollectionBase" returntype="System.Collections.IEnumerator" />
        <method name="RemoveAt(System.Int32)" argnames="index" inherited="System.Collections.CollectionBase" returntype="System.Void" />
        <method name="Clear" argnames="" inherited="System.Collections.CollectionBase" returntype="System.Void" />
        <method name="OnRemoveComplete(System.Int32, System.Object)" argnames="index, value" inherited="System.Collections.CollectionBase" returntype="System.Void" />
        <method name="OnClearComplete" argnames="" inherited="System.Collections.CollectionBase" returntype="System.Void" />
        <method name="OnInsertComplete(System.Int32, System.Object)" argnames="index, value" inherited="System.Collections.CollectionBase" returntype="System.Void" />
        <method name="OnSetComplete(System.Int32, System.Object, System.Object)" argnames="index, oldValue, newValue" inherited="System.Collections.CollectionBase" returntype="System.Void" />
        <method name="OnValidate(System.Object)" argnames="value" inherited="System.Collections.CollectionBase" returntype="System.Void" />
        <method name="OnRemove(System.Int32, System.Object)" argnames="index, item" returntype="System.Void" />
        <method name="OnClear" argnames="" returntype="System.Void" />
        <method name="OnInsert(System.Int32, System.Object)" argnames="index, item" returntype="System.Void" />
        <method name="OnSet(System.Int32, System.Object, System.Object)" argnames="index, oldValue, newValue" returntype="System.Void" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetEnumerator" argnames="" returntype="System.Xml.Schema.XmlSchemaObjectEnumerator" />
        <method name="Add(System.Xml.Schema.XmlSchemaObject)" argnames="item" returntype="System.Int32" />
        <method name="Insert(System.Int32, System.Xml.Schema.XmlSchemaObject)" argnames="index, item" returntype="System.Void" />
        <method name="IndexOf(System.Xml.Schema.XmlSchemaObject)" argnames="item" returntype="System.Int32" />
        <method name="Contains(System.Xml.Schema.XmlSchemaObject)" argnames="item" returntype="System.Boolean" />
        <method name="Remove(System.Xml.Schema.XmlSchemaObject)" argnames="item" returntype="System.Void" />
        <method name="CopyTo(System.Xml.Schema.XmlSchemaObject[], System.Int32)" argnames="array, index" returntype="System.Void" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaObjectEnumerator" namespace="System.Xml.Schema">
        <property name="Current" propertytype="System.Xml.Schema.XmlSchemaObject" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="Reset" argnames="" returntype="System.Void" />
        <method name="MoveNext" argnames="" returntype="System.Boolean" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaObjectTable" namespace="System.Xml.Schema">
        <property name="Count" propertytype="System.Int32" />
        <property name="Item" propertytype="System.Xml.Schema.XmlSchemaObject" />
        <property name="Names" propertytype="System.Collections.ICollection" />
        <property name="Values" propertytype="System.Collections.ICollection" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="Contains(System.Xml.XmlQualifiedName)" argnames="name" returntype="System.Boolean" />
        <method name="GetEnumerator" argnames="" returntype="System.Collections.IDictionaryEnumerator" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaRedefine" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaRedefine" argnames="" />
        <property name="Items" propertytype="System.Xml.Schema.XmlSchemaObjectCollection" />
        <property name="AttributeGroups" propertytype="System.Xml.Schema.XmlSchemaObjectTable" />
        <property name="SchemaTypes" propertytype="System.Xml.Schema.XmlSchemaObjectTable" />
        <property name="Groups" propertytype="System.Xml.Schema.XmlSchemaObjectTable" />
        <property name="SchemaLocation" inherited="System.Xml.Schema.XmlSchemaExternal" propertytype="System.String" />
        <property name="Schema" inherited="System.Xml.Schema.XmlSchemaExternal" propertytype="System.Xml.Schema.XmlSchema" />
        <property name="Id" inherited="System.Xml.Schema.XmlSchemaExternal" propertytype="System.String" />
        <property name="UnhandledAttributes" inherited="System.Xml.Schema.XmlSchemaExternal" propertytype="System.Xml.XmlAttribute[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaSequence" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaSequence" argnames="" />
        <property name="Items" propertytype="System.Xml.Schema.XmlSchemaObjectCollection" />
        <property name="IsEmpty" propertytype="System.Boolean" />
        <property name="MinOccursString" inherited="System.Xml.Schema.XmlSchemaParticle" propertytype="System.String" />
        <property name="MaxOccursString" inherited="System.Xml.Schema.XmlSchemaParticle" propertytype="System.String" />
        <property name="MinOccurs" inherited="System.Xml.Schema.XmlSchemaParticle" propertytype="System.Decimal" />
        <property name="MaxOccurs" inherited="System.Xml.Schema.XmlSchemaParticle" propertytype="System.Decimal" />
        <property name="Id" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.String" />
        <property name="Annotation" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.Schema.XmlSchemaAnnotation" />
        <property name="UnhandledAttributes" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.XmlAttribute[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaSimpleContent" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaSimpleContent" argnames="" />
        <property name="Content" propertytype="System.Xml.Schema.XmlSchemaContent" />
        <property name="Id" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.String" />
        <property name="Annotation" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.Schema.XmlSchemaAnnotation" />
        <property name="UnhandledAttributes" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.XmlAttribute[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaSimpleContentExtension" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaSimpleContentExtension" argnames="" />
        <property name="BaseTypeName" propertytype="System.Xml.XmlQualifiedName" />
        <property name="Attributes" propertytype="System.Xml.Schema.XmlSchemaObjectCollection" />
        <property name="AnyAttribute" propertytype="System.Xml.Schema.XmlSchemaAnyAttribute" />
        <property name="Id" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.String" />
        <property name="Annotation" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.Schema.XmlSchemaAnnotation" />
        <property name="UnhandledAttributes" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.XmlAttribute[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaSimpleContentRestriction" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaSimpleContentRestriction" argnames="" />
        <property name="BaseTypeName" propertytype="System.Xml.XmlQualifiedName" />
        <property name="BaseType" propertytype="System.Xml.Schema.XmlSchemaSimpleType" />
        <property name="Facets" propertytype="System.Xml.Schema.XmlSchemaObjectCollection" />
        <property name="Attributes" propertytype="System.Xml.Schema.XmlSchemaObjectCollection" />
        <property name="AnyAttribute" propertytype="System.Xml.Schema.XmlSchemaAnyAttribute" />
        <property name="Id" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.String" />
        <property name="Annotation" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.Schema.XmlSchemaAnnotation" />
        <property name="UnhandledAttributes" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.XmlAttribute[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaSimpleType" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaSimpleType" argnames="" />
        <property name="Content" propertytype="System.Xml.Schema.XmlSchemaSimpleTypeContent" />
        <property name="DerivedFrom" propertytype="System.Xml.XmlQualifiedName" />
        <property name="Name" inherited="System.Xml.Schema.XmlSchemaType" propertytype="System.String" />
        <property name="Final" inherited="System.Xml.Schema.XmlSchemaType" propertytype="System.Xml.Schema.XmlSchemaDerivationMethod" />
        <property name="QualifiedName" inherited="System.Xml.Schema.XmlSchemaType" propertytype="System.Xml.XmlQualifiedName" />
        <property name="FinalResolved" inherited="System.Xml.Schema.XmlSchemaType" propertytype="System.Xml.Schema.XmlSchemaDerivationMethod" />
        <property name="BaseSchemaType" inherited="System.Xml.Schema.XmlSchemaType" propertytype="System.Object" />
        <property name="DerivedBy" inherited="System.Xml.Schema.XmlSchemaType" propertytype="System.Xml.Schema.XmlSchemaDerivationMethod" />
        <property name="Datatype" inherited="System.Xml.Schema.XmlSchemaType" propertytype="System.Xml.Schema.XmlSchemaDatatype" />
        <property name="IsMixed" inherited="System.Xml.Schema.XmlSchemaType" propertytype="System.Boolean" />
        <property name="Id" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.String" />
        <property name="Annotation" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.Schema.XmlSchemaAnnotation" />
        <property name="UnhandledAttributes" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.XmlAttribute[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaSimpleTypeContent" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaSimpleTypeContent" argnames="" />
        <property name="Id" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.String" />
        <property name="Annotation" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.Schema.XmlSchemaAnnotation" />
        <property name="UnhandledAttributes" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.XmlAttribute[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaSimpleTypeList" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaSimpleTypeList" argnames="" />
        <property name="ItemTypeName" propertytype="System.Xml.XmlQualifiedName" />
        <property name="ItemType" propertytype="System.Xml.Schema.XmlSchemaSimpleType" />
        <property name="Id" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.String" />
        <property name="Annotation" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.Schema.XmlSchemaAnnotation" />
        <property name="UnhandledAttributes" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.XmlAttribute[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaSimpleTypeRestriction" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaSimpleTypeRestriction" argnames="" />
        <property name="BaseTypeName" propertytype="System.Xml.XmlQualifiedName" />
        <property name="BaseType" propertytype="System.Xml.Schema.XmlSchemaSimpleType" />
        <property name="Facets" propertytype="System.Xml.Schema.XmlSchemaObjectCollection" />
        <property name="Id" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.String" />
        <property name="Annotation" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.Schema.XmlSchemaAnnotation" />
        <property name="UnhandledAttributes" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.XmlAttribute[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaSimpleTypeUnion" namespace="System.Xml.Schema">
        <constructor name="XmlSchemaSimpleTypeUnion" argnames="" />
        <property name="BaseTypes" propertytype="System.Xml.Schema.XmlSchemaObjectCollection" />
        <property name="MemberTypes" propertytype="System.Xml.XmlQualifiedName[]" />
        <property name="Id" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.String" />
        <property name="Annotation" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.Schema.XmlSchemaAnnotation" />
        <property name="UnhandledAttributes" inherited="System.Xml.Schema.XmlSchemaAnnotated" propertytype="System.Xml.XmlAttribute[]" />
        <property name="LineNumber" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="LinePosition" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Int32" />
        <property name="SourceUri" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.String" />
        <property name="Namespaces" inherited="System.Xml.Schema.XmlSchemaObject" propertytype="System.Xml.Serialization.XmlSerializerNamespaces" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <delegate name="ValidationEventHandler" namespace="System.Xml.Schema">
        <constructor name="ValidationEventHandler(System.Object, System.IntPtr)" argnames="object, method" />
        <property name="Method" inherited="System.Delegate" propertytype="System.Reflection.MethodInfo" />
        <property name="Target" inherited="System.Delegate" propertytype="System.Object" />
        <method name="EndInvoke(System.IAsyncResult)" argnames="result" returntype="System.Void" />
        <method name="BeginInvoke(System.Object, System.Xml.Schema.ValidationEventArgs, System.AsyncCallback, System.Object)" argnames="sender, e, callback, object" returntype="System.IAsyncResult" />
        <method name="Invoke(System.Object, System.Xml.Schema.ValidationEventArgs)" argnames="sender, e" returntype="System.Void" />
        <method name="GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)" argnames="info, context" inherited="System.MulticastDelegate" returntype="System.Void" />
        <method name="Clone" argnames="" inherited="System.Delegate" returntype="System.Object" />
        <method name="RemoveImpl(System.Delegate)" argnames="value" inherited="System.MulticastDelegate" returntype="System.Delegate" />
        <method name="CombineImpl(System.Delegate)" argnames="follow" inherited="System.MulticastDelegate" returntype="System.Delegate" />
        <method name="GetMethodImpl" argnames="" inherited="System.Delegate" returntype="System.Reflection.MethodInfo" />
        <method name="GetInvocationList" argnames="" inherited="System.MulticastDelegate" returntype="System.Delegate[]" />
        <method name="DynamicInvokeImpl(System.Object[])" argnames="args" inherited="System.MulticastDelegate" returntype="System.Object" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.MulticastDelegate" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.MulticastDelegate" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="DynamicInvoke(System.Object[])" argnames="args" inherited="System.Delegate" returntype="System.Object" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </delegate>
    <enum name="ConstraintRole" namespace="System.Xml.Schema">
        <field name="Unique" />
        <field name="Key" />
        <field name="Keyref" />
        <method name="ToString(System.IFormatProvider)" argnames="provider" inherited="System.Enum" returntype="System.String" />
        <method name="GetTypeCode" argnames="" inherited="System.Enum" returntype="System.TypeCode" />
        <method name="ToString(System.String, System.IFormatProvider)" argnames="format, provider" inherited="System.Enum" returntype="System.String" />
        <method name="CompareTo(System.Object)" argnames="target" inherited="System.Enum" returntype="System.Int32" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Enum" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Enum" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Enum" returntype="System.String" />
        <method name="ToString(System.String)" argnames="format" inherited="System.Enum" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </enum>
    <enum name="ListType" namespace="System.Xml.Schema">
        <field name="Any" />
        <field name="Other" />
        <field name="Set" />
        <method name="ToString(System.IFormatProvider)" argnames="provider" inherited="System.Enum" returntype="System.String" />
        <method name="GetTypeCode" argnames="" inherited="System.Enum" returntype="System.TypeCode" />
        <method name="ToString(System.String, System.IFormatProvider)" argnames="format, provider" inherited="System.Enum" returntype="System.String" />
        <method name="CompareTo(System.Object)" argnames="target" inherited="System.Enum" returntype="System.Int32" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Enum" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Enum" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Enum" returntype="System.String" />
        <method name="ToString(System.String)" argnames="format" inherited="System.Enum" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </enum>
    <enum name="Use" namespace="System.Xml.Schema">
        <field name="Default" />
        <field name="Required" />
        <field name="Implied" />
        <field name="Fixed" />
        <method name="ToString(System.IFormatProvider)" argnames="provider" inherited="System.Enum" returntype="System.String" />
        <method name="GetTypeCode" argnames="" inherited="System.Enum" returntype="System.TypeCode" />
        <method name="ToString(System.String, System.IFormatProvider)" argnames="format, provider" inherited="System.Enum" returntype="System.String" />
        <method name="CompareTo(System.Object)" argnames="target" inherited="System.Enum" returntype="System.Int32" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Enum" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Enum" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Enum" returntype="System.String" />
        <method name="ToString(System.String)" argnames="format" inherited="System.Enum" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </enum>
    <enum name="Reserve" namespace="System.Xml.Schema">
        <field name="None" />
        <field name="XmlSpace" />
        <field name="XmlLang" />
        <method name="ToString(System.IFormatProvider)" argnames="provider" inherited="System.Enum" returntype="System.String" />
        <method name="GetTypeCode" argnames="" inherited="System.Enum" returntype="System.TypeCode" />
        <method name="ToString(System.String, System.IFormatProvider)" argnames="format, provider" inherited="System.Enum" returntype="System.String" />
        <method name="CompareTo(System.Object)" argnames="target" inherited="System.Enum" returntype="System.Int32" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Enum" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Enum" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Enum" returntype="System.String" />
        <method name="ToString(System.String)" argnames="format" inherited="System.Enum" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </enum>
    <enum name="Type" namespace="System.Xml.Schema">
        <field name="ID" />
        <field name="NOTATION" />
        <method name="ToString(System.IFormatProvider)" argnames="provider" inherited="System.Enum" returntype="System.String" />
        <method name="GetTypeCode" argnames="" inherited="System.Enum" returntype="System.TypeCode" />
        <method name="ToString(System.String, System.IFormatProvider)" argnames="format, provider" inherited="System.Enum" returntype="System.String" />
        <method name="CompareTo(System.Object)" argnames="target" inherited="System.Enum" returntype="System.Int32" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Enum" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Enum" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Enum" returntype="System.String" />
        <method name="ToString(System.String)" argnames="format" inherited="System.Enum" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </enum>
    <enum name="XmlSchemaContentProcessing" namespace="System.Xml.Schema">
        <field name="None" />
        <field name="Skip" />
        <field name="Lax" />
        <field name="Strict" />
        <method name="ToString(System.IFormatProvider)" argnames="provider" inherited="System.Enum" returntype="System.String" />
        <method name="GetTypeCode" argnames="" inherited="System.Enum" returntype="System.TypeCode" />
        <method name="ToString(System.String, System.IFormatProvider)" argnames="format, provider" inherited="System.Enum" returntype="System.String" />
        <method name="CompareTo(System.Object)" argnames="target" inherited="System.Enum" returntype="System.Int32" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Enum" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Enum" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Enum" returntype="System.String" />
        <method name="ToString(System.String)" argnames="format" inherited="System.Enum" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </enum>
    <enum name="XmlSchemaContentType" namespace="System.Xml.Schema">
        <field name="TextOnly" />
        <field name="Empty" />
        <field name="ElementOnly" />
        <field name="Mixed" />
        <method name="ToString(System.IFormatProvider)" argnames="provider" inherited="System.Enum" returntype="System.String" />
        <method name="GetTypeCode" argnames="" inherited="System.Enum" returntype="System.TypeCode" />
        <method name="ToString(System.String, System.IFormatProvider)" argnames="format, provider" inherited="System.Enum" returntype="System.String" />
        <method name="CompareTo(System.Object)" argnames="target" inherited="System.Enum" returntype="System.Int32" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Enum" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Enum" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Enum" returntype="System.String" />
        <method name="ToString(System.String)" argnames="format" inherited="System.Enum" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </enum>
    <enum name="XmlSchemaDerivationMethod" namespace="System.Xml.Schema">
        <field name="Empty" />
        <field name="Substitution" />
        <field name="Extension" />
        <field name="Restriction" />
        <field name="List" />
        <field name="Union" />
        <field name="All" />
        <field name="None" />
        <method name="ToString(System.IFormatProvider)" argnames="provider" inherited="System.Enum" returntype="System.String" />
        <method name="GetTypeCode" argnames="" inherited="System.Enum" returntype="System.TypeCode" />
        <method name="ToString(System.String, System.IFormatProvider)" argnames="format, provider" inherited="System.Enum" returntype="System.String" />
        <method name="CompareTo(System.Object)" argnames="target" inherited="System.Enum" returntype="System.Int32" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Enum" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Enum" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Enum" returntype="System.String" />
        <method name="ToString(System.String)" argnames="format" inherited="System.Enum" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </enum>
    <enum name="XmlSchemaForm" namespace="System.Xml.Schema">
        <field name="None" />
        <field name="Qualified" />
        <field name="Unqualified" />
        <method name="ToString(System.IFormatProvider)" argnames="provider" inherited="System.Enum" returntype="System.String" />
        <method name="GetTypeCode" argnames="" inherited="System.Enum" returntype="System.TypeCode" />
        <method name="ToString(System.String, System.IFormatProvider)" argnames="format, provider" inherited="System.Enum" returntype="System.String" />
        <method name="CompareTo(System.Object)" argnames="target" inherited="System.Enum" returntype="System.Int32" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Enum" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Enum" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Enum" returntype="System.String" />
        <method name="ToString(System.String)" argnames="format" inherited="System.Enum" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </enum>
    <enum name="XmlSchemaUse" namespace="System.Xml.Schema">
        <field name="None" />
        <field name="Optional" />
        <field name="Prohibited" />
        <field name="Required" />
        <method name="ToString(System.IFormatProvider)" argnames="provider" inherited="System.Enum" returntype="System.String" />
        <method name="GetTypeCode" argnames="" inherited="System.Enum" returntype="System.TypeCode" />
        <method name="ToString(System.String, System.IFormatProvider)" argnames="format, provider" inherited="System.Enum" returntype="System.String" />
        <method name="CompareTo(System.Object)" argnames="target" inherited="System.Enum" returntype="System.Int32" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Enum" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Enum" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Enum" returntype="System.String" />
        <method name="ToString(System.String)" argnames="format" inherited="System.Enum" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </enum>
    <enum name="XmlSeverityType" namespace="System.Xml.Schema">
        <field name="Error" />
        <field name="Warning" />
        <method name="ToString(System.IFormatProvider)" argnames="provider" inherited="System.Enum" returntype="System.String" />
        <method name="GetTypeCode" argnames="" inherited="System.Enum" returntype="System.TypeCode" />
        <method name="ToString(System.String, System.IFormatProvider)" argnames="format, provider" inherited="System.Enum" returntype="System.String" />
        <method name="CompareTo(System.Object)" argnames="target" inherited="System.Enum" returntype="System.Int32" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Enum" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Enum" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Enum" returntype="System.String" />
        <method name="ToString(System.String)" argnames="format" inherited="System.Enum" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </enum>
    <class name="XmlAttributeEventArgs" namespace="System.Xml.Serialization">
        <property name="ObjectBeingDeserialized" propertytype="System.Object" />
        <property name="Attr" propertytype="System.Xml.XmlAttribute" />
        <property name="LineNumber" propertytype="System.Int32" />
        <property name="LinePosition" propertytype="System.Int32" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlElementEventArgs" namespace="System.Xml.Serialization">
        <property name="ObjectBeingDeserialized" propertytype="System.Object" />
        <property name="Element" propertytype="System.Xml.XmlElement" />
        <property name="LineNumber" propertytype="System.Int32" />
        <property name="LinePosition" propertytype="System.Int32" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlNodeEventArgs" namespace="System.Xml.Serialization">
        <property name="XmlNode" propertytype="System.Xml.XmlNode" />
        <property name="ObjectBeingDeserialized" propertytype="System.Object" />
        <property name="NodeType" propertytype="System.Xml.XmlNodeType" />
        <property name="Name" propertytype="System.String" />
        <property name="LocalName" propertytype="System.String" />
        <property name="NamespaceURI" propertytype="System.String" />
        <property name="Text" propertytype="System.String" />
        <property name="LineNumber" propertytype="System.Int32" />
        <property name="LinePosition" propertytype="System.Int32" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="UnreferencedObjectEventArgs" namespace="System.Xml.Serialization">
        <constructor name="UnreferencedObjectEventArgs(System.Object, System.String)" argnames="o, id" />
        <property name="UnreferencedObject" propertytype="System.Object" />
        <property name="UnreferencedId" propertytype="System.String" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="CodeIdentifiers" namespace="System.Xml.Serialization">
        <constructor name="CodeIdentifiers" argnames="" />
        <property name="UseCamelCasing" propertytype="System.Boolean" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="Clear" argnames="" returntype="System.Void" />
        <method name="MakeRightCase(System.String)" argnames="identifier" returntype="System.String" />
        <method name="MakeUnique(System.String)" argnames="identifier" returntype="System.String" />
        <method name="AddReserved(System.String)" argnames="identifier" returntype="System.Void" />
        <method name="RemoveReserved(System.String)" argnames="identifier" returntype="System.Void" />
        <method name="AddUnique(System.String, System.Object)" argnames="identifier, value" returntype="System.String" />
        <method name="IsInUse(System.String)" argnames="identifier" returntype="System.Boolean" />
        <method name="Add(System.String, System.Object)" argnames="identifier, value" returntype="System.Void" />
        <method name="Remove(System.String)" argnames="identifier" returntype="System.Void" />
        <method name="ToArray(System.Type)" argnames="type" returntype="System.Object" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="SoapAttributeAttribute" namespace="System.Xml.Serialization">
        <constructor name="SoapAttributeAttribute" argnames="" />
        <constructor name="SoapAttributeAttribute(System.String)" argnames="attrName" />
        <property name="AttributeName" propertytype="System.String" />
        <property name="Namespace" propertytype="System.String" />
        <property name="DataType" propertytype="System.String" />
        <property name="TypeId" inherited="System.Attribute" propertytype="System.Object" />
        <method name="IsDefaultAttribute" argnames="" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="Match(System.Object)" argnames="obj" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Attribute" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="SoapAttributeOverrides" namespace="System.Xml.Serialization">
        <constructor name="SoapAttributeOverrides" argnames="" />
        <property name="Item" propertytype="System.Xml.Serialization.SoapAttributes" />
        <property name="Item" propertytype="System.Xml.Serialization.SoapAttributes" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="Add(System.Type, System.Xml.Serialization.SoapAttributes)" argnames="type, attributes" returntype="System.Void" />
        <method name="Add(System.Type, System.String, System.Xml.Serialization.SoapAttributes)" argnames="type, member, attributes" returntype="System.Void" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="SoapAttributes" namespace="System.Xml.Serialization">
        <constructor name="SoapAttributes" argnames="" />
        <constructor name="SoapAttributes(System.Reflection.ICustomAttributeProvider)" argnames="provider" />
        <property name="SoapFlags" propertytype="System.Xml.Serialization.SoapAttributeFlags" />
        <property name="SoapType" propertytype="System.Xml.Serialization.SoapTypeAttribute" />
        <property name="SoapEnum" propertytype="System.Xml.Serialization.SoapEnumAttribute" />
        <property name="SoapIgnore" propertytype="System.Boolean" />
        <property name="SoapElement" propertytype="System.Xml.Serialization.SoapElementAttribute" />
        <property name="SoapAttribute" propertytype="System.Xml.Serialization.SoapAttributeAttribute" />
        <property name="SoapDefaultValue" propertytype="System.Object" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="SoapCodeExporter" namespace="System.Xml.Serialization">
        <constructor name="SoapCodeExporter(System.CodeDom.CodeNamespace)" argnames="codeNamespace" />
        <constructor name="SoapCodeExporter(System.CodeDom.CodeNamespace, System.CodeDom.CodeCompileUnit)" argnames="codeNamespace, codeCompileUnit" />
        <property name="IncludeMetadata" propertytype="System.CodeDom.CodeAttributeDeclarationCollection" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="ExportTypeMapping(System.Xml.Serialization.XmlTypeMapping)" argnames="xmlTypeMapping" returntype="System.Void" />
        <method name="ExportMembersMapping(System.Xml.Serialization.XmlMembersMapping)" argnames="xmlMembersMapping" returntype="System.Void" />
        <method name="AddMappingMetadata(System.CodeDom.CodeAttributeDeclarationCollection, System.Xml.Serialization.XmlMemberMapping, System.Boolean)" argnames="metadata, member, forceUseMemberName" returntype="System.Void" />
        <method name="AddMappingMetadata(System.CodeDom.CodeAttributeDeclarationCollection, System.Xml.Serialization.XmlMemberMapping)" argnames="metadata, member" returntype="System.Void" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="SoapElementAttribute" namespace="System.Xml.Serialization">
        <constructor name="SoapElementAttribute" argnames="" />
        <constructor name="SoapElementAttribute(System.String)" argnames="elementName" />
        <property name="ElementName" propertytype="System.String" />
        <property name="DataType" propertytype="System.String" />
        <property name="IsNullable" propertytype="System.Boolean" />
        <property name="TypeId" inherited="System.Attribute" propertytype="System.Object" />
        <method name="IsDefaultAttribute" argnames="" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="Match(System.Object)" argnames="obj" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Attribute" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="SoapEnumAttribute" namespace="System.Xml.Serialization">
        <constructor name="SoapEnumAttribute" argnames="" />
        <constructor name="SoapEnumAttribute(System.String)" argnames="name" />
        <property name="Name" propertytype="System.String" />
        <property name="TypeId" inherited="System.Attribute" propertytype="System.Object" />
        <method name="IsDefaultAttribute" argnames="" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="Match(System.Object)" argnames="obj" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Attribute" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="SoapIgnoreAttribute" namespace="System.Xml.Serialization">
        <constructor name="SoapIgnoreAttribute" argnames="" />
        <property name="TypeId" inherited="System.Attribute" propertytype="System.Object" />
        <method name="IsDefaultAttribute" argnames="" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="Match(System.Object)" argnames="obj" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Attribute" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="SoapIncludeAttribute" namespace="System.Xml.Serialization">
        <constructor name="SoapIncludeAttribute(System.Type)" argnames="type" />
        <property name="Type" propertytype="System.Type" />
        <property name="TypeId" inherited="System.Attribute" propertytype="System.Object" />
        <method name="IsDefaultAttribute" argnames="" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="Match(System.Object)" argnames="obj" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Attribute" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="SoapSchemaExporter" namespace="System.Xml.Serialization">
        <constructor name="SoapSchemaExporter(System.Xml.Serialization.XmlSchemas)" argnames="schemas" />
        <property name="Document" propertytype="System.Xml.XmlDocument" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="ExportTypeMapping(System.Xml.Serialization.XmlTypeMapping)" argnames="xmlTypeMapping" returntype="System.Void" />
        <method name="ExportMembersMapping(System.Xml.Serialization.XmlMembersMapping)" argnames="xmlMembersMapping" returntype="System.Void" />
        <method name="ExportMembersMapping(System.Xml.Serialization.XmlMembersMapping, System.Boolean)" argnames="xmlMembersMapping, exportEnclosingType" returntype="System.Void" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="SoapSchemaImporter" namespace="System.Xml.Serialization">
        <constructor name="SoapSchemaImporter(System.Xml.Serialization.XmlSchemas)" argnames="schemas" />
        <constructor name="SoapSchemaImporter(System.Xml.Serialization.XmlSchemas, System.Xml.Serialization.CodeIdentifiers)" argnames="schemas, typeIdentifiers" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="ImportDerivedTypeMapping(System.Xml.XmlQualifiedName, System.Type, System.Boolean)" argnames="name, baseType, baseTypeCanBeIndirect" returntype="System.Xml.Serialization.XmlTypeMapping" />
        <method name="ImportMembersMapping(System.String, System.String, System.Xml.Serialization.SoapSchemaMember)" argnames="name, ns, member" returntype="System.Xml.Serialization.XmlMembersMapping" />
        <method name="ImportMembersMapping(System.String, System.String, System.Xml.Serialization.SoapSchemaMember[])" argnames="name, ns, members" returntype="System.Xml.Serialization.XmlMembersMapping" />
        <method name="ImportMembersMapping(System.String, System.String, System.Xml.Serialization.SoapSchemaMember[], System.Boolean)" argnames="name, ns, members, hasWrapperElement" returntype="System.Xml.Serialization.XmlMembersMapping" />
        <method name="ImportMembersMapping(System.String, System.String, System.Xml.Serialization.SoapSchemaMember[], System.Boolean, System.Type, System.Boolean)" argnames="name, ns, members, hasWrapperElement, baseType, baseTypeCanBeIndirect" returntype="System.Xml.Serialization.XmlMembersMapping" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="SoapSchemaMember" namespace="System.Xml.Serialization">
        <constructor name="SoapSchemaMember" argnames="" />
        <property name="MemberType" propertytype="System.Xml.XmlQualifiedName" />
        <property name="MemberName" propertytype="System.String" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="SoapTypeAttribute" namespace="System.Xml.Serialization">
        <constructor name="SoapTypeAttribute" argnames="" />
        <constructor name="SoapTypeAttribute(System.String)" argnames="typeName" />
        <constructor name="SoapTypeAttribute(System.String, System.String)" argnames="typeName, ns" />
        <property name="IncludeInSchema" propertytype="System.Boolean" />
        <property name="TypeName" propertytype="System.String" />
        <property name="Namespace" propertytype="System.String" />
        <property name="TypeId" inherited="System.Attribute" propertytype="System.Object" />
        <method name="IsDefaultAttribute" argnames="" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="Match(System.Object)" argnames="obj" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Attribute" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlAnyAttributeAttribute" namespace="System.Xml.Serialization">
        <constructor name="XmlAnyAttributeAttribute" argnames="" />
        <property name="TypeId" inherited="System.Attribute" propertytype="System.Object" />
        <method name="IsDefaultAttribute" argnames="" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="Match(System.Object)" argnames="obj" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Attribute" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlAnyElementAttribute" namespace="System.Xml.Serialization">
        <constructor name="XmlAnyElementAttribute" argnames="" />
        <constructor name="XmlAnyElementAttribute(System.String)" argnames="name" />
        <constructor name="XmlAnyElementAttribute(System.String, System.String)" argnames="name, ns" />
        <property name="Name" propertytype="System.String" />
        <property name="Namespace" propertytype="System.String" />
        <property name="TypeId" inherited="System.Attribute" propertytype="System.Object" />
        <method name="IsDefaultAttribute" argnames="" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="Match(System.Object)" argnames="obj" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Attribute" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlAnyElementAttributes" namespace="System.Xml.Serialization">
        <constructor name="XmlAnyElementAttributes" argnames="" />
        <property name="Item" propertytype="System.Xml.Serialization.XmlAnyElementAttribute" />
        <property name="InnerList" inherited="System.Collections.CollectionBase" propertytype="System.Collections.ArrayList" />
        <property name="List" inherited="System.Collections.CollectionBase" propertytype="System.Collections.IList" />
        <property name="Count" inherited="System.Collections.CollectionBase" propertytype="System.Int32" />
        <method name="GetEnumerator" argnames="" inherited="System.Collections.CollectionBase" returntype="System.Collections.IEnumerator" />
        <method name="RemoveAt(System.Int32)" argnames="index" inherited="System.Collections.CollectionBase" returntype="System.Void" />
        <method name="Clear" argnames="" inherited="System.Collections.CollectionBase" returntype="System.Void" />
        <method name="OnRemoveComplete(System.Int32, System.Object)" argnames="index, value" inherited="System.Collections.CollectionBase" returntype="System.Void" />
        <method name="OnClearComplete" argnames="" inherited="System.Collections.CollectionBase" returntype="System.Void" />
        <method name="OnInsertComplete(System.Int32, System.Object)" argnames="index, value" inherited="System.Collections.CollectionBase" returntype="System.Void" />
        <method name="OnSetComplete(System.Int32, System.Object, System.Object)" argnames="index, oldValue, newValue" inherited="System.Collections.CollectionBase" returntype="System.Void" />
        <method name="OnValidate(System.Object)" argnames="value" inherited="System.Collections.CollectionBase" returntype="System.Void" />
        <method name="OnRemove(System.Int32, System.Object)" argnames="index, value" inherited="System.Collections.CollectionBase" returntype="System.Void" />
        <method name="OnClear" argnames="" inherited="System.Collections.CollectionBase" returntype="System.Void" />
        <method name="OnInsert(System.Int32, System.Object)" argnames="index, value" inherited="System.Collections.CollectionBase" returntype="System.Void" />
        <method name="OnSet(System.Int32, System.Object, System.Object)" argnames="index, oldValue, newValue" inherited="System.Collections.CollectionBase" returntype="System.Void" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="Add(System.Xml.Serialization.XmlAnyElementAttribute)" argnames="attribute" returntype="System.Int32" />
        <method name="Insert(System.Int32, System.Xml.Serialization.XmlAnyElementAttribute)" argnames="index, attribute" returntype="System.Void" />
        <method name="IndexOf(System.Xml.Serialization.XmlAnyElementAttribute)" argnames="attribute" returntype="System.Int32" />
        <method name="Contains(System.Xml.Serialization.XmlAnyElementAttribute)" argnames="attribute" returntype="System.Boolean" />
        <method name="Remove(System.Xml.Serialization.XmlAnyElementAttribute)" argnames="attribute" returntype="System.Void" />
        <method name="CopyTo(System.Xml.Serialization.XmlAnyElementAttribute[], System.Int32)" argnames="array, index" returntype="System.Void" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlArrayAttribute" namespace="System.Xml.Serialization">
        <constructor name="XmlArrayAttribute" argnames="" />
        <constructor name="XmlArrayAttribute(System.String)" argnames="elementName" />
        <property name="ElementName" propertytype="System.String" />
        <property name="Namespace" propertytype="System.String" />
        <property name="IsNullable" propertytype="System.Boolean" />
        <property name="Form" propertytype="System.Xml.Schema.XmlSchemaForm" />
        <property name="TypeId" inherited="System.Attribute" propertytype="System.Object" />
        <method name="IsDefaultAttribute" argnames="" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="Match(System.Object)" argnames="obj" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Attribute" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlArrayItemAttribute" namespace="System.Xml.Serialization">
        <constructor name="XmlArrayItemAttribute" argnames="" />
        <constructor name="XmlArrayItemAttribute(System.String)" argnames="elementName" />
        <constructor name="XmlArrayItemAttribute(System.Type)" argnames="type" />
        <constructor name="XmlArrayItemAttribute(System.String, System.Type)" argnames="elementName, type" />
        <property name="Type" propertytype="System.Type" />
        <property name="ElementName" propertytype="System.String" />
        <property name="Namespace" propertytype="System.String" />
        <property name="NestingLevel" propertytype="System.Int32" />
        <property name="DataType" propertytype="System.String" />
        <property name="IsNullable" propertytype="System.Boolean" />
        <property name="IsNullableSpecified" propertytype="System.Boolean" />
        <property name="Form" propertytype="System.Xml.Schema.XmlSchemaForm" />
        <property name="TypeId" inherited="System.Attribute" propertytype="System.Object" />
        <method name="IsDefaultAttribute" argnames="" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="Match(System.Object)" argnames="obj" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Attribute" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlArrayItemAttributes" namespace="System.Xml.Serialization">
        <constructor name="XmlArrayItemAttributes" argnames="" />
        <property name="Item" propertytype="System.Xml.Serialization.XmlArrayItemAttribute" />
        <property name="InnerList" inherited="System.Collections.CollectionBase" propertytype="System.Collections.ArrayList" />
        <property name="List" inherited="System.Collections.CollectionBase" propertytype="System.Collections.IList" />
        <property name="Count" inherited="System.Collections.CollectionBase" propertytype="System.Int32" />
        <method name="GetEnumerator" argnames="" inherited="System.Collections.CollectionBase" returntype="System.Collections.IEnumerator" />
        <method name="RemoveAt(System.Int32)" argnames="index" inherited="System.Collections.CollectionBase" returntype="System.Void" />
        <method name="Clear" argnames="" inherited="System.Collections.CollectionBase" returntype="System.Void" />
        <method name="OnRemoveComplete(System.Int32, System.Object)" argnames="index, value" inherited="System.Collections.CollectionBase" returntype="System.Void" />
        <method name="OnClearComplete" argnames="" inherited="System.Collections.CollectionBase" returntype="System.Void" />
        <method name="OnInsertComplete(System.Int32, System.Object)" argnames="index, value" inherited="System.Collections.CollectionBase" returntype="System.Void" />
        <method name="OnSetComplete(System.Int32, System.Object, System.Object)" argnames="index, oldValue, newValue" inherited="System.Collections.CollectionBase" returntype="System.Void" />
        <method name="OnValidate(System.Object)" argnames="value" inherited="System.Collections.CollectionBase" returntype="System.Void" />
        <method name="OnRemove(System.Int32, System.Object)" argnames="index, value" inherited="System.Collections.CollectionBase" returntype="System.Void" />
        <method name="OnClear" argnames="" inherited="System.Collections.CollectionBase" returntype="System.Void" />
        <method name="OnInsert(System.Int32, System.Object)" argnames="index, value" inherited="System.Collections.CollectionBase" returntype="System.Void" />
        <method name="OnSet(System.Int32, System.Object, System.Object)" argnames="index, oldValue, newValue" inherited="System.Collections.CollectionBase" returntype="System.Void" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="Add(System.Xml.Serialization.XmlArrayItemAttribute)" argnames="attribute" returntype="System.Int32" />
        <method name="Insert(System.Int32, System.Xml.Serialization.XmlArrayItemAttribute)" argnames="index, attribute" returntype="System.Void" />
        <method name="IndexOf(System.Xml.Serialization.XmlArrayItemAttribute)" argnames="attribute" returntype="System.Int32" />
        <method name="Contains(System.Xml.Serialization.XmlArrayItemAttribute)" argnames="attribute" returntype="System.Boolean" />
        <method name="Remove(System.Xml.Serialization.XmlArrayItemAttribute)" argnames="attribute" returntype="System.Void" />
        <method name="CopyTo(System.Xml.Serialization.XmlArrayItemAttribute[], System.Int32)" argnames="array, index" returntype="System.Void" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlAttributeAttribute" namespace="System.Xml.Serialization">
        <constructor name="XmlAttributeAttribute" argnames="" />
        <constructor name="XmlAttributeAttribute(System.String)" argnames="attributeName" />
        <constructor name="XmlAttributeAttribute(System.Type)" argnames="type" />
        <constructor name="XmlAttributeAttribute(System.String, System.Type)" argnames="attributeName, type" />
        <property name="Type" propertytype="System.Type" />
        <property name="AttributeName" propertytype="System.String" />
        <property name="Namespace" propertytype="System.String" />
        <property name="DataType" propertytype="System.String" />
        <property name="Form" propertytype="System.Xml.Schema.XmlSchemaForm" />
        <property name="TypeId" inherited="System.Attribute" propertytype="System.Object" />
        <method name="IsDefaultAttribute" argnames="" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="Match(System.Object)" argnames="obj" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Attribute" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlAttributeOverrides" namespace="System.Xml.Serialization">
        <constructor name="XmlAttributeOverrides" argnames="" />
        <property name="Item" propertytype="System.Xml.Serialization.XmlAttributes" />
        <property name="Item" propertytype="System.Xml.Serialization.XmlAttributes" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="Add(System.Type, System.Xml.Serialization.XmlAttributes)" argnames="type, attributes" returntype="System.Void" />
        <method name="Add(System.Type, System.String, System.Xml.Serialization.XmlAttributes)" argnames="type, member, attributes" returntype="System.Void" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlAttributes" namespace="System.Xml.Serialization">
        <constructor name="XmlAttributes" argnames="" />
        <constructor name="XmlAttributes(System.Reflection.ICustomAttributeProvider)" argnames="provider" />
        <property name="XmlFlags" propertytype="System.Xml.Serialization.XmlAttributeFlags" />
        <property name="XmlElements" propertytype="System.Xml.Serialization.XmlElementAttributes" />
        <property name="XmlAttribute" propertytype="System.Xml.Serialization.XmlAttributeAttribute" />
        <property name="XmlEnum" propertytype="System.Xml.Serialization.XmlEnumAttribute" />
        <property name="XmlText" propertytype="System.Xml.Serialization.XmlTextAttribute" />
        <property name="XmlArray" propertytype="System.Xml.Serialization.XmlArrayAttribute" />
        <property name="XmlArrayItems" propertytype="System.Xml.Serialization.XmlArrayItemAttributes" />
        <property name="XmlDefaultValue" propertytype="System.Object" />
        <property name="XmlIgnore" propertytype="System.Boolean" />
        <property name="XmlType" propertytype="System.Xml.Serialization.XmlTypeAttribute" />
        <property name="XmlRoot" propertytype="System.Xml.Serialization.XmlRootAttribute" />
        <property name="XmlAnyElements" propertytype="System.Xml.Serialization.XmlAnyElementAttributes" />
        <property name="XmlAnyAttribute" propertytype="System.Xml.Serialization.XmlAnyAttributeAttribute" />
        <property name="XmlChoiceIdentifier" propertytype="System.Xml.Serialization.XmlChoiceIdentifierAttribute" />
        <property name="Xmlns" propertytype="System.Boolean" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlChoiceIdentifierAttribute" namespace="System.Xml.Serialization">
        <constructor name="XmlChoiceIdentifierAttribute" argnames="" />
        <constructor name="XmlChoiceIdentifierAttribute(System.String)" argnames="name" />
        <property name="MemberName" propertytype="System.String" />
        <property name="TypeId" inherited="System.Attribute" propertytype="System.Object" />
        <method name="IsDefaultAttribute" argnames="" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="Match(System.Object)" argnames="obj" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Attribute" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlCodeExporter" namespace="System.Xml.Serialization">
        <constructor name="XmlCodeExporter(System.CodeDom.CodeNamespace)" argnames="codeNamespace" />
        <constructor name="XmlCodeExporter(System.CodeDom.CodeNamespace, System.CodeDom.CodeCompileUnit)" argnames="codeNamespace, codeCompileUnit" />
        <property name="IncludeMetadata" propertytype="System.CodeDom.CodeAttributeDeclarationCollection" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="ExportTypeMapping(System.Xml.Serialization.XmlTypeMapping)" argnames="xmlTypeMapping" returntype="System.Void" />
        <method name="ExportMembersMapping(System.Xml.Serialization.XmlMembersMapping)" argnames="xmlMembersMapping" returntype="System.Void" />
        <method name="AddMappingMetadata(System.CodeDom.CodeAttributeDeclarationCollection, System.Xml.Serialization.XmlTypeMapping, System.String)" argnames="metadata, mapping, ns" returntype="System.Void" />
        <method name="AddMappingMetadata(System.CodeDom.CodeAttributeDeclarationCollection, System.Xml.Serialization.XmlMemberMapping, System.String, System.Boolean)" argnames="metadata, member, ns, forceUseMemberName" returntype="System.Void" />
        <method name="AddMappingMetadata(System.CodeDom.CodeAttributeDeclarationCollection, System.Xml.Serialization.XmlMemberMapping, System.String)" argnames="metadata, member, ns" returntype="System.Void" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlElementAttribute" namespace="System.Xml.Serialization">
        <constructor name="XmlElementAttribute" argnames="" />
        <constructor name="XmlElementAttribute(System.String)" argnames="elementName" />
        <constructor name="XmlElementAttribute(System.Type)" argnames="type" />
        <constructor name="XmlElementAttribute(System.String, System.Type)" argnames="elementName, type" />
        <property name="Type" propertytype="System.Type" />
        <property name="ElementName" propertytype="System.String" />
        <property name="Namespace" propertytype="System.String" />
        <property name="DataType" propertytype="System.String" />
        <property name="IsNullable" propertytype="System.Boolean" />
        <property name="Form" propertytype="System.Xml.Schema.XmlSchemaForm" />
        <property name="TypeId" inherited="System.Attribute" propertytype="System.Object" />
        <method name="IsDefaultAttribute" argnames="" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="Match(System.Object)" argnames="obj" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Attribute" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlElementAttributes" namespace="System.Xml.Serialization">
        <constructor name="XmlElementAttributes" argnames="" />
        <property name="Item" propertytype="System.Xml.Serialization.XmlElementAttribute" />
        <property name="InnerList" inherited="System.Collections.CollectionBase" propertytype="System.Collections.ArrayList" />
        <property name="List" inherited="System.Collections.CollectionBase" propertytype="System.Collections.IList" />
        <property name="Count" inherited="System.Collections.CollectionBase" propertytype="System.Int32" />
        <method name="GetEnumerator" argnames="" inherited="System.Collections.CollectionBase" returntype="System.Collections.IEnumerator" />
        <method name="RemoveAt(System.Int32)" argnames="index" inherited="System.Collections.CollectionBase" returntype="System.Void" />
        <method name="Clear" argnames="" inherited="System.Collections.CollectionBase" returntype="System.Void" />
        <method name="OnRemoveComplete(System.Int32, System.Object)" argnames="index, value" inherited="System.Collections.CollectionBase" returntype="System.Void" />
        <method name="OnClearComplete" argnames="" inherited="System.Collections.CollectionBase" returntype="System.Void" />
        <method name="OnInsertComplete(System.Int32, System.Object)" argnames="index, value" inherited="System.Collections.CollectionBase" returntype="System.Void" />
        <method name="OnSetComplete(System.Int32, System.Object, System.Object)" argnames="index, oldValue, newValue" inherited="System.Collections.CollectionBase" returntype="System.Void" />
        <method name="OnValidate(System.Object)" argnames="value" inherited="System.Collections.CollectionBase" returntype="System.Void" />
        <method name="OnRemove(System.Int32, System.Object)" argnames="index, value" inherited="System.Collections.CollectionBase" returntype="System.Void" />
        <method name="OnClear" argnames="" inherited="System.Collections.CollectionBase" returntype="System.Void" />
        <method name="OnInsert(System.Int32, System.Object)" argnames="index, value" inherited="System.Collections.CollectionBase" returntype="System.Void" />
        <method name="OnSet(System.Int32, System.Object, System.Object)" argnames="index, oldValue, newValue" inherited="System.Collections.CollectionBase" returntype="System.Void" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="Add(System.Xml.Serialization.XmlElementAttribute)" argnames="attribute" returntype="System.Int32" />
        <method name="Insert(System.Int32, System.Xml.Serialization.XmlElementAttribute)" argnames="index, attribute" returntype="System.Void" />
        <method name="IndexOf(System.Xml.Serialization.XmlElementAttribute)" argnames="attribute" returntype="System.Int32" />
        <method name="Contains(System.Xml.Serialization.XmlElementAttribute)" argnames="attribute" returntype="System.Boolean" />
        <method name="Remove(System.Xml.Serialization.XmlElementAttribute)" argnames="attribute" returntype="System.Void" />
        <method name="CopyTo(System.Xml.Serialization.XmlElementAttribute[], System.Int32)" argnames="array, index" returntype="System.Void" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlEnumAttribute" namespace="System.Xml.Serialization">
        <constructor name="XmlEnumAttribute" argnames="" />
        <constructor name="XmlEnumAttribute(System.String)" argnames="name" />
        <property name="Name" propertytype="System.String" />
        <property name="TypeId" inherited="System.Attribute" propertytype="System.Object" />
        <method name="IsDefaultAttribute" argnames="" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="Match(System.Object)" argnames="obj" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Attribute" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlIgnoreAttribute" namespace="System.Xml.Serialization">
        <constructor name="XmlIgnoreAttribute" argnames="" />
        <property name="TypeId" inherited="System.Attribute" propertytype="System.Object" />
        <method name="IsDefaultAttribute" argnames="" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="Match(System.Object)" argnames="obj" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Attribute" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlIncludeAttribute" namespace="System.Xml.Serialization">
        <constructor name="XmlIncludeAttribute(System.Type)" argnames="type" />
        <property name="Type" propertytype="System.Type" />
        <property name="TypeId" inherited="System.Attribute" propertytype="System.Object" />
        <method name="IsDefaultAttribute" argnames="" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="Match(System.Object)" argnames="obj" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Attribute" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlMemberMapping" namespace="System.Xml.Serialization">
        <property name="Scope" propertytype="System.Xml.Serialization.TypeScope" />
        <property name="Mapping" propertytype="System.Xml.Serialization.MemberMapping" />
        <property name="Accessor" propertytype="System.Xml.Serialization.Accessor" />
        <property name="Any" propertytype="System.Boolean" />
        <property name="ElementName" propertytype="System.String" />
        <property name="Namespace" propertytype="System.String" />
        <property name="MemberName" propertytype="System.String" />
        <property name="TypeName" propertytype="System.String" />
        <property name="TypeNamespace" propertytype="System.String" />
        <property name="TypeFullName" propertytype="System.String" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlMapping" namespace="System.Xml.Serialization">
        <property name="Scope" propertytype="System.Xml.Serialization.TypeScope" />
        <property name="GenerateSerializer" propertytype="System.Boolean" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlMembersMapping" namespace="System.Xml.Serialization">
        <property name="Accessor" propertytype="System.Xml.Serialization.ElementAccessor" />
        <property name="ElementName" propertytype="System.String" />
        <property name="Namespace" propertytype="System.String" />
        <property name="TypeName" propertytype="System.String" />
        <property name="TypeNamespace" propertytype="System.String" />
        <property name="Item" propertytype="System.Xml.Serialization.XmlMemberMapping" />
        <property name="Count" propertytype="System.Int32" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlNamespaceDeclarationsAttribute" namespace="System.Xml.Serialization">
        <constructor name="XmlNamespaceDeclarationsAttribute" argnames="" />
        <property name="TypeId" inherited="System.Attribute" propertytype="System.Object" />
        <method name="IsDefaultAttribute" argnames="" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="Match(System.Object)" argnames="obj" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Attribute" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlReflectionMember" namespace="System.Xml.Serialization">
        <constructor name="XmlReflectionMember" argnames="" />
        <property name="MemberType" propertytype="System.Type" />
        <property name="XmlAttributes" propertytype="System.Xml.Serialization.XmlAttributes" />
        <property name="SoapAttributes" propertytype="System.Xml.Serialization.SoapAttributes" />
        <property name="MemberName" propertytype="System.String" />
        <property name="IsReturnValue" propertytype="System.Boolean" />
        <property name="OverrideIsNullable" propertytype="System.Boolean" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlRootAttribute" namespace="System.Xml.Serialization">
        <constructor name="XmlRootAttribute" argnames="" />
        <constructor name="XmlRootAttribute(System.String)" argnames="elementName" />
        <property name="ElementName" propertytype="System.String" />
        <property name="Namespace" propertytype="System.String" />
        <property name="DataType" propertytype="System.String" />
        <property name="IsNullable" propertytype="System.Boolean" />
        <property name="IsNullableSpecified" propertytype="System.Boolean" />
        <property name="TypeId" inherited="System.Attribute" propertytype="System.Object" />
        <method name="IsDefaultAttribute" argnames="" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="Match(System.Object)" argnames="obj" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Attribute" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaExporter" namespace="System.Xml.Serialization">
        <constructor name="XmlSchemaExporter(System.Xml.Serialization.XmlSchemas)" argnames="schemas" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="ExportTypeMapping(System.Xml.Serialization.XmlTypeMapping)" argnames="xmlTypeMapping" returntype="System.Void" />
        <method name="ExportTypeMapping(System.Xml.Serialization.XmlMembersMapping)" argnames="xmlMembersMapping" returntype="System.Xml.XmlQualifiedName" />
        <method name="ExportMembersMapping(System.Xml.Serialization.XmlMembersMapping)" argnames="xmlMembersMapping" returntype="System.Void" />
        <method name="ExportAnyType(System.String)" argnames="ns" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemas" namespace="System.Xml.Serialization">
        <constructor name="XmlSchemas" argnames="" />
        <property name="Item" propertytype="System.Xml.Schema.XmlSchema" />
        <property name="Item" propertytype="System.Xml.Schema.XmlSchema" />
        <property name="InnerList" inherited="System.Collections.CollectionBase" propertytype="System.Collections.ArrayList" />
        <property name="List" inherited="System.Collections.CollectionBase" propertytype="System.Collections.IList" />
        <property name="Count" inherited="System.Collections.CollectionBase" propertytype="System.Int32" />
        <method name="GetEnumerator" argnames="" inherited="System.Collections.CollectionBase" returntype="System.Collections.IEnumerator" />
        <method name="RemoveAt(System.Int32)" argnames="index" inherited="System.Collections.CollectionBase" returntype="System.Void" />
        <method name="Clear" argnames="" inherited="System.Collections.CollectionBase" returntype="System.Void" />
        <method name="OnRemoveComplete(System.Int32, System.Object)" argnames="index, value" inherited="System.Collections.CollectionBase" returntype="System.Void" />
        <method name="OnClearComplete" argnames="" inherited="System.Collections.CollectionBase" returntype="System.Void" />
        <method name="OnInsertComplete(System.Int32, System.Object)" argnames="index, value" inherited="System.Collections.CollectionBase" returntype="System.Void" />
        <method name="OnSetComplete(System.Int32, System.Object, System.Object)" argnames="index, oldValue, newValue" inherited="System.Collections.CollectionBase" returntype="System.Void" />
        <method name="OnValidate(System.Object)" argnames="value" inherited="System.Collections.CollectionBase" returntype="System.Void" />
        <method name="OnRemove(System.Int32, System.Object)" argnames="index, value" returntype="System.Void" />
        <method name="OnClear" argnames="" returntype="System.Void" />
        <method name="OnInsert(System.Int32, System.Object)" argnames="index, value" returntype="System.Void" />
        <method name="OnSet(System.Int32, System.Object, System.Object)" argnames="index, oldValue, newValue" returntype="System.Void" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="Add(System.Xml.Schema.XmlSchema)" argnames="schema" returntype="System.Int32" />
        <method name="Add(System.Xml.Serialization.XmlSchemas)" argnames="schemas" returntype="System.Void" />
        <method name="Insert(System.Int32, System.Xml.Schema.XmlSchema)" argnames="index, schema" returntype="System.Void" />
        <method name="IndexOf(System.Xml.Schema.XmlSchema)" argnames="schema" returntype="System.Int32" />
        <method name="Contains(System.Xml.Schema.XmlSchema)" argnames="schema" returntype="System.Boolean" />
        <method name="Remove(System.Xml.Schema.XmlSchema)" argnames="schema" returntype="System.Void" />
        <method name="CopyTo(System.Xml.Schema.XmlSchema[], System.Int32)" argnames="array, index" returntype="System.Void" />
        <method name="Find(System.Xml.XmlQualifiedName, System.Type)" argnames="name, type" returntype="System.Object" />
        <method name="IsDataSet(System.Xml.Schema.XmlSchema)" argnames="schema" returntype="System.Boolean" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSerializerNamespaces" namespace="System.Xml.Serialization">
        <constructor name="XmlSerializerNamespaces" argnames="" />
        <constructor name="XmlSerializerNamespaces(System.Xml.Serialization.XmlSerializerNamespaces)" argnames="namespaces" />
        <constructor name="XmlSerializerNamespaces(System.Xml.XmlQualifiedName[])" argnames="namespaces" />
        <property name="Count" propertytype="System.Int32" />
        <property name="NamespaceList" propertytype="System.Collections.ArrayList" />
        <property name="Namespaces" propertytype="System.Collections.Hashtable" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="Add(System.String, System.String)" argnames="prefix, ns" returntype="System.Void" />
        <method name="ToArray" argnames="" returntype="System.Xml.XmlQualifiedName[]" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlTextAttribute" namespace="System.Xml.Serialization">
        <constructor name="XmlTextAttribute" argnames="" />
        <constructor name="XmlTextAttribute(System.Type)" argnames="type" />
        <property name="Type" propertytype="System.Type" />
        <property name="DataType" propertytype="System.String" />
        <property name="TypeId" inherited="System.Attribute" propertytype="System.Object" />
        <method name="IsDefaultAttribute" argnames="" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="Match(System.Object)" argnames="obj" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Attribute" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlTypeAttribute" namespace="System.Xml.Serialization">
        <constructor name="XmlTypeAttribute" argnames="" />
        <constructor name="XmlTypeAttribute(System.String)" argnames="typeName" />
        <property name="IncludeInSchema" propertytype="System.Boolean" />
        <property name="TypeName" propertytype="System.String" />
        <property name="Namespace" propertytype="System.String" />
        <property name="TypeId" inherited="System.Attribute" propertytype="System.Object" />
        <method name="IsDefaultAttribute" argnames="" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="Match(System.Object)" argnames="obj" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Attribute" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Attribute" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlTypeMapping" namespace="System.Xml.Serialization">
        <property name="Accessor" propertytype="System.Xml.Serialization.ElementAccessor" />
        <property name="ElementName" propertytype="System.String" />
        <property name="Namespace" propertytype="System.String" />
        <property name="Mapping" propertytype="System.Xml.Serialization.TypeMapping" />
        <property name="TypeName" propertytype="System.String" />
        <property name="TypeFullName" propertytype="System.String" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="CodeIdentifier" namespace="System.Xml.Serialization">
        <constructor name="CodeIdentifier" argnames="" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="MakePascal(System.String)" argnames="identifier" returntype="System.String" />
        <method name="MakeCamel(System.String)" argnames="identifier" returntype="System.String" />
        <method name="MakeValid(System.String)" argnames="identifier" returntype="System.String" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="SoapReflectionImporter" namespace="System.Xml.Serialization">
        <constructor name="SoapReflectionImporter" argnames="" />
        <constructor name="SoapReflectionImporter(System.String)" argnames="defaultNamespace" />
        <constructor name="SoapReflectionImporter(System.Xml.Serialization.SoapAttributeOverrides)" argnames="attributeOverrides" />
        <constructor name="SoapReflectionImporter(System.Xml.Serialization.SoapAttributeOverrides, System.String)" argnames="attributeOverrides, defaultNamespace" />
        <property name="TypeScope" propertytype="System.Xml.Serialization.TypeScope" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="IncludeTypes(System.Reflection.ICustomAttributeProvider)" argnames="provider" returntype="System.Void" />
        <method name="IncludeType(System.Type)" argnames="type" returntype="System.Void" />
        <method name="ImportTypeMapping(System.Type)" argnames="type" returntype="System.Xml.Serialization.XmlTypeMapping" />
        <method name="ImportTypeMapping(System.Type, System.String)" argnames="type, defaultNamespace" returntype="System.Xml.Serialization.XmlTypeMapping" />
        <method name="ImportMembersMapping(System.String, System.String, System.Xml.Serialization.XmlReflectionMember[])" argnames="elementName, ns, members" returntype="System.Xml.Serialization.XmlMembersMapping" />
        <method name="ImportMembersMapping(System.String, System.String, System.Xml.Serialization.XmlReflectionMember[], System.Boolean, System.Boolean)" argnames="elementName, ns, members, hasWrapperElement, writeAccessors" returntype="System.Xml.Serialization.XmlMembersMapping" />
        <method name="ImportMembersMapping(System.String, System.String, System.Xml.Serialization.XmlReflectionMember[], System.Boolean, System.Boolean, System.Boolean)" argnames="elementName, ns, members, hasWrapperElement, writeAccessors, validate" returntype="System.Xml.Serialization.XmlMembersMapping" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlReflectionImporter" namespace="System.Xml.Serialization">
        <constructor name="XmlReflectionImporter" argnames="" />
        <constructor name="XmlReflectionImporter(System.String)" argnames="defaultNamespace" />
        <constructor name="XmlReflectionImporter(System.Xml.Serialization.XmlAttributeOverrides)" argnames="attributeOverrides" />
        <constructor name="XmlReflectionImporter(System.Xml.Serialization.XmlAttributeOverrides, System.String)" argnames="attributeOverrides, defaultNamespace" />
        <property name="TypeScope" propertytype="System.Xml.Serialization.TypeScope" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="IncludeTypes(System.Reflection.ICustomAttributeProvider)" argnames="provider" returntype="System.Void" />
        <method name="IncludeType(System.Type)" argnames="type" returntype="System.Void" />
        <method name="ImportTypeMapping(System.Type)" argnames="type" returntype="System.Xml.Serialization.XmlTypeMapping" />
        <method name="ImportTypeMapping(System.Type, System.String)" argnames="type, defaultNamespace" returntype="System.Xml.Serialization.XmlTypeMapping" />
        <method name="ImportTypeMapping(System.Type, System.Xml.Serialization.XmlRootAttribute)" argnames="type, root" returntype="System.Xml.Serialization.XmlTypeMapping" />
        <method name="ImportTypeMapping(System.Type, System.Xml.Serialization.XmlRootAttribute, System.String)" argnames="type, root, defaultNamespace" returntype="System.Xml.Serialization.XmlTypeMapping" />
        <method name="ImportMembersMapping(System.String, System.String, System.Xml.Serialization.XmlReflectionMember[], System.Boolean)" argnames="elementName, ns, members, hasWrapperElement" returntype="System.Xml.Serialization.XmlMembersMapping" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSchemaImporter" namespace="System.Xml.Serialization">
        <constructor name="XmlSchemaImporter(System.Xml.Serialization.XmlSchemas)" argnames="schemas" />
        <constructor name="XmlSchemaImporter(System.Xml.Serialization.XmlSchemas, System.Xml.Serialization.CodeIdentifiers)" argnames="schemas, typeIdentifiers" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="ImportDerivedTypeMapping(System.Xml.XmlQualifiedName, System.Type)" argnames="name, baseType" returntype="System.Xml.Serialization.XmlTypeMapping" />
        <method name="ImportDerivedTypeMapping(System.Xml.XmlQualifiedName, System.Type, System.Boolean)" argnames="name, baseType, baseTypeCanBeIndirect" returntype="System.Xml.Serialization.XmlTypeMapping" />
        <method name="ImportTypeMapping(System.Xml.XmlQualifiedName)" argnames="name" returntype="System.Xml.Serialization.XmlTypeMapping" />
        <method name="ImportMembersMapping(System.Xml.XmlQualifiedName)" argnames="name" returntype="System.Xml.Serialization.XmlMembersMapping" />
        <method name="ImportAnyType(System.Xml.XmlQualifiedName, System.String)" argnames="typeName, elementName" returntype="System.Xml.Serialization.XmlMembersMapping" />
        <method name="ImportMembersMapping(System.Xml.XmlQualifiedName[])" argnames="names" returntype="System.Xml.Serialization.XmlMembersMapping" />
        <method name="ImportMembersMapping(System.Xml.XmlQualifiedName[], System.Type, System.Boolean)" argnames="names, baseType, baseTypeCanBeIndirect" returntype="System.Xml.Serialization.XmlMembersMapping" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSerializationReader" namespace="System.Xml.Serialization">
        <constructor name="XmlSerializationReader" argnames="" />
        <property name="Reader" propertytype="System.Xml.XmlReader" />
        <property name="Document" propertytype="System.Xml.XmlDocument" />
        <method name="InitCallbacks" argnames="" returntype="System.Void" />
        <method name="InitIDs" argnames="" returntype="System.Void" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="GetXsiType" argnames="" returntype="System.Xml.XmlQualifiedName" />
        <method name="ReadTypedPrimitive(System.Xml.XmlQualifiedName)" argnames="type" returntype="System.Object" />
        <method name="IsXmlnsAttribute(System.String)" argnames="name" returntype="System.Boolean" />
        <method name="ParseWsdlArrayType(System.Xml.XmlAttribute)" argnames="attr" returntype="System.Void" />
        <method name="ReadNull" argnames="" returntype="System.Boolean" />
        <method name="GetNullAttr" argnames="" returntype="System.Boolean" />
        <method name="ReadNullableString" argnames="" returntype="System.String" />
        <method name="ReadNullableQualifiedName" argnames="" returntype="System.Xml.XmlQualifiedName" />
        <method name="ReadElementQualifiedName" argnames="" returntype="System.Xml.XmlQualifiedName" />
        <method name="ReadXmlNode(System.Boolean)" argnames="wrapped" returntype="System.Xml.XmlNode" />
        <method name="ToByteArrayBase64(System.String)" argnames="value" returntype="System.Byte[]" />
        <method name="ToByteArrayBase64(System.Boolean)" argnames="isNull" returntype="System.Byte[]" />
        <method name="ToByteArrayHex(System.String)" argnames="value" returntype="System.Byte[]" />
        <method name="ToByteArrayHex(System.Boolean)" argnames="isNull" returntype="System.Byte[]" />
        <method name="GetArrayLength(System.String, System.String)" argnames="name, ns" returntype="System.Int32" />
        <method name="ToDateTime(System.String)" argnames="value" returntype="System.DateTime" />
        <method name="ToDate(System.String)" argnames="value" returntype="System.DateTime" />
        <method name="ToTime(System.String)" argnames="value" returntype="System.DateTime" />
        <method name="ToChar(System.String)" argnames="value" returntype="System.Char" />
        <method name="ToEnum(System.String, System.Collections.Hashtable, System.String)" argnames="value, h, typeName" returntype="System.Int64" />
        <method name="ToXmlName(System.String)" argnames="value" returntype="System.String" />
        <method name="ToXmlNCName(System.String)" argnames="value" returntype="System.String" />
        <method name="ToXmlNmToken(System.String)" argnames="value" returntype="System.String" />
        <method name="ToXmlNmTokens(System.String)" argnames="value" returntype="System.String" />
        <method name="ToXmlQualifiedName(System.String)" argnames="value" returntype="System.Xml.XmlQualifiedName" />
        <method name="UnknownAttribute(System.Object, System.Xml.XmlAttribute)" argnames="o, attr" returntype="System.Void" />
        <method name="UnknownElement(System.Object, System.Xml.XmlElement)" argnames="o, elem" returntype="System.Void" />
        <method name="UnknownNode(System.Object)" argnames="o" returntype="System.Void" />
        <method name="UnreferencedObject(System.String, System.Object)" argnames="id, o" returntype="System.Void" />
        <method name="CreateUnknownTypeException(System.Xml.XmlQualifiedName)" argnames="type" returntype="System.Exception" />
        <method name="CreateReadOnlyCollectionException(System.String)" argnames="name" returntype="System.Exception" />
        <method name="CreateAbstractTypeException(System.String, System.String)" argnames="name, ns" returntype="System.Exception" />
        <method name="CreateUnknownNodeException" argnames="" returntype="System.Exception" />
        <method name="CreateUnknownConstantException(System.String, System.Type)" argnames="value, enumType" returntype="System.Exception" />
        <method name="CreateInvalidCastException(System.Type, System.Object)" argnames="type, value" returntype="System.Exception" />
        <method name="EnsureArrayIndex(System.Array, System.Int32, System.Type)" argnames="a, index, elementType" returntype="System.Array" />
        <method name="ShrinkArray(System.Array, System.Int32, System.Type, System.Boolean)" argnames="a, length, elementType, isNullable" returntype="System.Array" />
        <method name="ReadString(System.String)" argnames="value" returntype="System.String" />
        <method name="ReadSerializable(System.Xml.Serialization.IXmlSerializable)" argnames="serializable" returntype="System.Xml.Serialization.IXmlSerializable" />
        <method name="ReadReference(System.String&amp;)" argnames="fixupReference" returntype="System.Boolean" />
        <method name="AddTarget(System.String, System.Object)" argnames="id, o" returntype="System.Void" />
        <method name="AddFixup(System.Xml.Serialization.XmlSerializationReader.Fixup)" argnames="fixup" returntype="System.Void" />
        <method name="AddFixup(System.Xml.Serialization.XmlSerializationReader.CollectionFixup)" argnames="fixup" returntype="System.Void" />
        <method name="GetTarget(System.String)" argnames="id" returntype="System.Object" />
        <method name="Referenced(System.Object)" argnames="o" returntype="System.Void" />
        <method name="FixupArrayRefs(System.Object)" argnames="fixup" returntype="System.Void" />
        <method name="ReadReferencedElements" argnames="" returntype="System.Void" />
        <method name="ReadReferencedElement" argnames="" returntype="System.Object" />
        <method name="ReadReferencedElement(System.String, System.String)" argnames="name, ns" returntype="System.Object" />
        <method name="ReadReferencingElement(System.String&amp;)" argnames="fixupReference" returntype="System.Object" />
        <method name="ReadReferencingElement(System.String, System.String, System.String&amp;)" argnames="name, ns, fixupReference" returntype="System.Object" />
        <method name="ReadReferencingElement(System.String, System.String, System.Boolean, System.String&amp;)" argnames="name, ns, elementCanBeType, fixupReference" returntype="System.Object" />
        <method name="AddReadCallback(System.String, System.String, System.Type, System.Xml.Serialization.XmlSerializationReadCallback)" argnames="name, ns, type, read" returntype="System.Void" />
        <method name="ReadEndElement" argnames="" returntype="System.Void" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSerializationWriter" namespace="System.Xml.Serialization">
        <constructor name="XmlSerializationWriter" argnames="" />
        <property name="Writer" propertytype="System.Xml.XmlWriter" />
        <property name="Namespaces" propertytype="System.Collections.ArrayList" />
        <method name="InitCallbacks" argnames="" returntype="System.Void" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="FromByteArrayBase64(System.Byte[])" argnames="value" returntype="System.Byte[]" />
        <method name="FromByteArrayHex(System.Byte[])" argnames="value" returntype="System.String" />
        <method name="FromDateTime(System.DateTime)" argnames="value" returntype="System.String" />
        <method name="FromDate(System.DateTime)" argnames="value" returntype="System.String" />
        <method name="FromTime(System.DateTime)" argnames="value" returntype="System.String" />
        <method name="FromChar(System.Char)" argnames="value" returntype="System.String" />
        <method name="FromEnum(System.Int64, System.String[], System.Int64[])" argnames="value, values, ids" returntype="System.String" />
        <method name="FromXmlName(System.String)" argnames="name" returntype="System.String" />
        <method name="FromXmlNCName(System.String)" argnames="ncName" returntype="System.String" />
        <method name="FromXmlNmToken(System.String)" argnames="nmToken" returntype="System.String" />
        <method name="FromXmlNmTokens(System.String)" argnames="nmTokens" returntype="System.String" />
        <method name="WriteXsiType(System.String, System.String)" argnames="name, ns" returntype="System.Void" />
        <method name="WriteTypedPrimitive(System.String, System.String, System.Object, System.Boolean)" argnames="name, ns, o, xsiType" returntype="System.Void" />
        <method name="FromXmlQualifiedName(System.Xml.XmlQualifiedName)" argnames="xmlQualifiedName" returntype="System.String" />
        <method name="WriteStartElement(System.String)" argnames="name" returntype="System.Void" />
        <method name="WriteStartElement(System.String, System.String)" argnames="name, ns" returntype="System.Void" />
        <method name="WriteStartElement(System.String, System.String, System.Boolean)" argnames="name, ns, writePrefixed" returntype="System.Void" />
        <method name="WriteStartElement(System.String, System.String, System.Object)" argnames="name, ns, o" returntype="System.Void" />
        <method name="WriteStartElement(System.String, System.String, System.Object, System.Boolean)" argnames="name, ns, o, writePrefixed" returntype="System.Void" />
        <method name="WriteNullTagEncoded(System.String)" argnames="name" returntype="System.Void" />
        <method name="WriteNullTagEncoded(System.String, System.String)" argnames="name, ns" returntype="System.Void" />
        <method name="WriteNullTagLiteral(System.String)" argnames="name" returntype="System.Void" />
        <method name="WriteNullTagLiteral(System.String, System.String)" argnames="name, ns" returntype="System.Void" />
        <method name="WriteEmptyTag(System.String)" argnames="name" returntype="System.Void" />
        <method name="WriteEmptyTag(System.String, System.String)" argnames="name, ns" returntype="System.Void" />
        <method name="WriteEndElement" argnames="" returntype="System.Void" />
        <method name="WriteEndElement(System.Object)" argnames="o" returntype="System.Void" />
        <method name="WriteSerializable(System.Xml.Serialization.IXmlSerializable, System.String, System.String, System.Boolean)" argnames="serializable, name, ns, isNullable" returntype="System.Void" />
        <method name="WriteNullableStringEncoded(System.String, System.String, System.String, System.Xml.XmlQualifiedName)" argnames="name, ns, value, xsiType" returntype="System.Void" />
        <method name="WriteNullableStringLiteral(System.String, System.String, System.String)" argnames="name, ns, value" returntype="System.Void" />
        <method name="WriteNullableStringEncodedRaw(System.String, System.String, System.String, System.Xml.XmlQualifiedName)" argnames="name, ns, value, xsiType" returntype="System.Void" />
        <method name="WriteNullableStringEncodedRaw(System.String, System.String, System.Byte[], System.Xml.XmlQualifiedName)" argnames="name, ns, value, xsiType" returntype="System.Void" />
        <method name="WriteNullableStringLiteralRaw(System.String, System.String, System.String)" argnames="name, ns, value" returntype="System.Void" />
        <method name="WriteNullableStringLiteralRaw(System.String, System.String, System.Byte[])" argnames="name, ns, value" returntype="System.Void" />
        <method name="WriteNullableQualifiedNameEncoded(System.String, System.String, System.Xml.XmlQualifiedName, System.Xml.XmlQualifiedName)" argnames="name, ns, value, xsiType" returntype="System.Void" />
        <method name="WriteNullableQualifiedNameLiteral(System.String, System.String, System.Xml.XmlQualifiedName)" argnames="name, ns, value" returntype="System.Void" />
        <method name="WriteElementEncoded(System.Xml.XmlNode, System.String, System.String, System.Boolean, System.Boolean)" argnames="node, name, ns, isNullable, any" returntype="System.Void" />
        <method name="WriteElementLiteral(System.Xml.XmlNode, System.String, System.String, System.Boolean, System.Boolean)" argnames="node, name, ns, isNullable, any" returntype="System.Void" />
        <method name="CreateUnknownTypeException(System.Object)" argnames="o" returntype="System.Exception" />
        <method name="CreateUnknownTypeException(System.Type)" argnames="type" returntype="System.Exception" />
        <method name="CreateMismatchChoiceException(System.String, System.String, System.String)" argnames="value, elementName, enumValue" returntype="System.Exception" />
        <method name="CreateUnknownAnyElementException(System.String, System.String)" argnames="name, ns" returntype="System.Exception" />
        <method name="WriteReferencingElement(System.String, System.String, System.Object)" argnames="n, ns, o" returntype="System.Void" />
        <method name="WriteReferencingElement(System.String, System.String, System.Object, System.Boolean)" argnames="n, ns, o, isNullable" returntype="System.Void" />
        <method name="WriteId(System.Object)" argnames="o" returntype="System.Void" />
        <method name="WriteXmlAttribute(System.Xml.XmlNode)" argnames="node" returntype="System.Void" />
        <method name="WriteXmlAttribute(System.Xml.XmlNode, System.Object)" argnames="node, container" returntype="System.Void" />
        <method name="WriteAttribute(System.String, System.String, System.String)" argnames="localName, ns, value" returntype="System.Void" />
        <method name="WriteAttribute(System.String, System.String, System.Byte[])" argnames="localName, ns, value" returntype="System.Void" />
        <method name="WriteAttribute(System.String, System.String)" argnames="localName, value" returntype="System.Void" />
        <method name="WriteAttribute(System.String, System.Byte[])" argnames="localName, value" returntype="System.Void" />
        <method name="WriteAttribute(System.String, System.String, System.String, System.String)" argnames="prefix, localName, ns, value" returntype="System.Void" />
        <method name="WriteValue(System.String)" argnames="value" returntype="System.Void" />
        <method name="WriteValue(System.Byte[])" argnames="value" returntype="System.Void" />
        <method name="WriteStartDocument" argnames="" returntype="System.Void" />
        <method name="WriteElementString(System.String, System.String)" argnames="localName, value" returntype="System.Void" />
        <method name="WriteElementString(System.String, System.String, System.String)" argnames="localName, ns, value" returntype="System.Void" />
        <method name="WriteElementString(System.String, System.String, System.Xml.XmlQualifiedName)" argnames="localName, value, xsiType" returntype="System.Void" />
        <method name="WriteElementString(System.String, System.String, System.String, System.Xml.XmlQualifiedName)" argnames="localName, ns, value, xsiType" returntype="System.Void" />
        <method name="WriteElementStringRaw(System.String, System.String)" argnames="localName, value" returntype="System.Void" />
        <method name="WriteElementStringRaw(System.String, System.Byte[])" argnames="localName, value" returntype="System.Void" />
        <method name="WriteElementStringRaw(System.String, System.String, System.String)" argnames="localName, ns, value" returntype="System.Void" />
        <method name="WriteElementStringRaw(System.String, System.String, System.Byte[])" argnames="localName, ns, value" returntype="System.Void" />
        <method name="WriteElementStringRaw(System.String, System.String, System.Xml.XmlQualifiedName)" argnames="localName, value, xsiType" returntype="System.Void" />
        <method name="WriteElementStringRaw(System.String, System.Byte[], System.Xml.XmlQualifiedName)" argnames="localName, value, xsiType" returntype="System.Void" />
        <method name="WriteElementStringRaw(System.String, System.String, System.String, System.Xml.XmlQualifiedName)" argnames="localName, ns, value, xsiType" returntype="System.Void" />
        <method name="WriteElementStringRaw(System.String, System.String, System.Byte[], System.Xml.XmlQualifiedName)" argnames="localName, ns, value, xsiType" returntype="System.Void" />
        <method name="WriteElementQualifiedName(System.String, System.Xml.XmlQualifiedName)" argnames="localName, value" returntype="System.Void" />
        <method name="WriteElementQualifiedName(System.String, System.Xml.XmlQualifiedName, System.Xml.XmlQualifiedName)" argnames="localName, value, xsiType" returntype="System.Void" />
        <method name="WriteElementQualifiedName(System.String, System.String, System.Xml.XmlQualifiedName)" argnames="localName, ns, value" returntype="System.Void" />
        <method name="WriteElementQualifiedName(System.String, System.String, System.Xml.XmlQualifiedName, System.Xml.XmlQualifiedName)" argnames="localName, ns, value, xsiType" returntype="System.Void" />
        <method name="AddWriteCallback(System.Type, System.String, System.String, System.Xml.Serialization.XmlSerializationWriteCallback)" argnames="type, typeName, typeNs, callback" returntype="System.Void" />
        <method name="WritePotentiallyReferencingElement(System.String, System.String, System.Object)" argnames="n, ns, o" returntype="System.Void" />
        <method name="WritePotentiallyReferencingElement(System.String, System.String, System.Object, System.Type)" argnames="n, ns, o, ambientType" returntype="System.Void" />
        <method name="WritePotentiallyReferencingElement(System.String, System.String, System.Object, System.Type, System.Boolean)" argnames="n, ns, o, ambientType, suppressReference" returntype="System.Void" />
        <method name="WritePotentiallyReferencingElement(System.String, System.String, System.Object, System.Type, System.Boolean, System.Boolean)" argnames="n, ns, o, ambientType, suppressReference, isNullable" returntype="System.Void" />
        <method name="WriteReferencedElements" argnames="" returntype="System.Void" />
        <method name="TopLevelElement" argnames="" returntype="System.Void" />
        <method name="WriteNamespaceDeclarations(System.Xml.Serialization.XmlSerializerNamespaces)" argnames="xmlns" returntype="System.Void" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </class>
    <class name="XmlSerializer" namespace="System.Xml.Serialization">
        <constructor name="XmlSerializer" argnames="" />
        <constructor name="XmlSerializer(System.Type, System.Xml.Serialization.XmlAttributeOverrides, System.Type[], System.Xml.Serialization.XmlRootAttribute, System.String)" argnames="type, overrides, extraTypes, root, defaultNamespace" />
        <constructor name="XmlSerializer(System.Type, System.String)" argnames="type, defaultNamespace" />
        <constructor name="XmlSerializer(System.Type, System.Xml.Serialization.XmlRootAttribute)" argnames="type, root" />
        <constructor name="XmlSerializer(System.Type, System.Type[])" argnames="type, extraTypes" />
        <constructor name="XmlSerializer(System.Type, System.Xml.Serialization.XmlAttributeOverrides)" argnames="type, overrides" />
        <constructor name="XmlSerializer(System.Xml.Serialization.XmlTypeMapping)" argnames="xmlTypeMapping" />
        <constructor name="XmlSerializer(System.Type)" argnames="type" />
        <method name="Serialize(System.Object, System.Xml.Serialization.XmlSerializationWriter)" argnames="o, writer" returntype="System.Void" />
        <method name="CreateWriter" argnames="" returntype="System.Xml.Serialization.XmlSerializationWriter" />
        <method name="Deserialize(System.Xml.Serialization.XmlSerializationReader)" argnames="reader" returntype="System.Object" />
        <method name="CreateReader" argnames="" returntype="System.Xml.Serialization.XmlSerializationReader" />
        <method name="CanDeserialize(System.Xml.XmlReader)" argnames="xmlReader" returntype="System.Boolean" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.Object" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.Object" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="Serialize(System.IO.TextWriter, System.Object)" argnames="textWriter, o" returntype="System.Void" />
        <method name="Serialize(System.IO.TextWriter, System.Object, System.Xml.Serialization.XmlSerializerNamespaces)" argnames="textWriter, o, namespaces" returntype="System.Void" />
        <method name="Serialize(System.IO.Stream, System.Object)" argnames="stream, o" returntype="System.Void" />
        <method name="Serialize(System.IO.Stream, System.Object, System.Xml.Serialization.XmlSerializerNamespaces)" argnames="stream, o, namespaces" returntype="System.Void" />
        <method name="Serialize(System.Xml.XmlWriter, System.Object)" argnames="xmlWriter, o" returntype="System.Void" />
        <method name="Serialize(System.Xml.XmlWriter, System.Object, System.Xml.Serialization.XmlSerializerNamespaces)" argnames="xmlWriter, o, namespaces" returntype="System.Void" />
        <method name="Deserialize(System.IO.Stream)" argnames="stream" returntype="System.Object" />
        <method name="Deserialize(System.IO.TextReader)" argnames="textReader" returntype="System.Object" />
        <method name="Deserialize(System.Xml.XmlReader)" argnames="xmlReader" returntype="System.Object" />
        <method name="FromMappings(System.Xml.Serialization.XmlMapping[])" argnames="mappings" returntype="System.Xml.Serialization.XmlSerializer[]" />
        <method name="FromTypes(System.Type[])" argnames="types" returntype="System.Xml.Serialization.XmlSerializer[]" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
        <event name="UnknownNode" />
        <event name="UnknownAttribute" />
        <event name="UnknownElement" />
        <event name="UnreferencedObject" />
    </class>
    <interface name="IXmlSerializable" namespace="System.Xml.Serialization">
        <method name="WriteXml(System.Xml.XmlWriter)" argnames="writer" returntype="System.Void" />
        <method name="ReadXml(System.Xml.XmlReader)" argnames="reader" returntype="System.Void" />
        <method name="GetSchema" argnames="" returntype="System.Xml.Schema.XmlSchema" />
    </interface>
    <delegate name="XmlAttributeEventHandler" namespace="System.Xml.Serialization">
        <constructor name="XmlAttributeEventHandler(System.Object, System.IntPtr)" argnames="object, method" />
        <property name="Method" inherited="System.Delegate" propertytype="System.Reflection.MethodInfo" />
        <property name="Target" inherited="System.Delegate" propertytype="System.Object" />
        <method name="EndInvoke(System.IAsyncResult)" argnames="result" returntype="System.Void" />
        <method name="BeginInvoke(System.Object, System.Xml.Serialization.XmlAttributeEventArgs, System.AsyncCallback, System.Object)" argnames="sender, e, callback, object" returntype="System.IAsyncResult" />
        <method name="Invoke(System.Object, System.Xml.Serialization.XmlAttributeEventArgs)" argnames="sender, e" returntype="System.Void" />
        <method name="GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)" argnames="info, context" inherited="System.MulticastDelegate" returntype="System.Void" />
        <method name="Clone" argnames="" inherited="System.Delegate" returntype="System.Object" />
        <method name="RemoveImpl(System.Delegate)" argnames="value" inherited="System.MulticastDelegate" returntype="System.Delegate" />
        <method name="CombineImpl(System.Delegate)" argnames="follow" inherited="System.MulticastDelegate" returntype="System.Delegate" />
        <method name="GetMethodImpl" argnames="" inherited="System.Delegate" returntype="System.Reflection.MethodInfo" />
        <method name="GetInvocationList" argnames="" inherited="System.MulticastDelegate" returntype="System.Delegate[]" />
        <method name="DynamicInvokeImpl(System.Object[])" argnames="args" inherited="System.MulticastDelegate" returntype="System.Object" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.MulticastDelegate" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.MulticastDelegate" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="DynamicInvoke(System.Object[])" argnames="args" inherited="System.Delegate" returntype="System.Object" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </delegate>
    <delegate name="XmlElementEventHandler" namespace="System.Xml.Serialization">
        <constructor name="XmlElementEventHandler(System.Object, System.IntPtr)" argnames="object, method" />
        <property name="Method" inherited="System.Delegate" propertytype="System.Reflection.MethodInfo" />
        <property name="Target" inherited="System.Delegate" propertytype="System.Object" />
        <method name="EndInvoke(System.IAsyncResult)" argnames="result" returntype="System.Void" />
        <method name="BeginInvoke(System.Object, System.Xml.Serialization.XmlElementEventArgs, System.AsyncCallback, System.Object)" argnames="sender, e, callback, object" returntype="System.IAsyncResult" />
        <method name="Invoke(System.Object, System.Xml.Serialization.XmlElementEventArgs)" argnames="sender, e" returntype="System.Void" />
        <method name="GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)" argnames="info, context" inherited="System.MulticastDelegate" returntype="System.Void" />
        <method name="Clone" argnames="" inherited="System.Delegate" returntype="System.Object" />
        <method name="RemoveImpl(System.Delegate)" argnames="value" inherited="System.MulticastDelegate" returntype="System.Delegate" />
        <method name="CombineImpl(System.Delegate)" argnames="follow" inherited="System.MulticastDelegate" returntype="System.Delegate" />
        <method name="GetMethodImpl" argnames="" inherited="System.Delegate" returntype="System.Reflection.MethodInfo" />
        <method name="GetInvocationList" argnames="" inherited="System.MulticastDelegate" returntype="System.Delegate[]" />
        <method name="DynamicInvokeImpl(System.Object[])" argnames="args" inherited="System.MulticastDelegate" returntype="System.Object" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.MulticastDelegate" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.MulticastDelegate" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="DynamicInvoke(System.Object[])" argnames="args" inherited="System.Delegate" returntype="System.Object" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </delegate>
    <delegate name="XmlNodeEventHandler" namespace="System.Xml.Serialization">
        <constructor name="XmlNodeEventHandler(System.Object, System.IntPtr)" argnames="object, method" />
        <property name="Method" inherited="System.Delegate" propertytype="System.Reflection.MethodInfo" />
        <property name="Target" inherited="System.Delegate" propertytype="System.Object" />
        <method name="EndInvoke(System.IAsyncResult)" argnames="result" returntype="System.Void" />
        <method name="BeginInvoke(System.Object, System.Xml.Serialization.XmlNodeEventArgs, System.AsyncCallback, System.Object)" argnames="sender, e, callback, object" returntype="System.IAsyncResult" />
        <method name="Invoke(System.Object, System.Xml.Serialization.XmlNodeEventArgs)" argnames="sender, e" returntype="System.Void" />
        <method name="GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)" argnames="info, context" inherited="System.MulticastDelegate" returntype="System.Void" />
        <method name="Clone" argnames="" inherited="System.Delegate" returntype="System.Object" />
        <method name="RemoveImpl(System.Delegate)" argnames="value" inherited="System.MulticastDelegate" returntype="System.Delegate" />
        <method name="CombineImpl(System.Delegate)" argnames="follow" inherited="System.MulticastDelegate" returntype="System.Delegate" />
        <method name="GetMethodImpl" argnames="" inherited="System.Delegate" returntype="System.Reflection.MethodInfo" />
        <method name="GetInvocationList" argnames="" inherited="System.MulticastDelegate" returntype="System.Delegate[]" />
        <method name="DynamicInvokeImpl(System.Object[])" argnames="args" inherited="System.MulticastDelegate" returntype="System.Object" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.MulticastDelegate" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.MulticastDelegate" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="DynamicInvoke(System.Object[])" argnames="args" inherited="System.Delegate" returntype="System.Object" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </delegate>
    <delegate name="UnreferencedObjectEventHandler" namespace="System.Xml.Serialization">
        <constructor name="UnreferencedObjectEventHandler(System.Object, System.IntPtr)" argnames="object, method" />
        <property name="Method" inherited="System.Delegate" propertytype="System.Reflection.MethodInfo" />
        <property name="Target" inherited="System.Delegate" propertytype="System.Object" />
        <method name="EndInvoke(System.IAsyncResult)" argnames="result" returntype="System.Void" />
        <method name="BeginInvoke(System.Object, System.Xml.Serialization.UnreferencedObjectEventArgs, System.AsyncCallback, System.Object)" argnames="sender, e, callback, object" returntype="System.IAsyncResult" />
        <method name="Invoke(System.Object, System.Xml.Serialization.UnreferencedObjectEventArgs)" argnames="sender, e" returntype="System.Void" />
        <method name="GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)" argnames="info, context" inherited="System.MulticastDelegate" returntype="System.Void" />
        <method name="Clone" argnames="" inherited="System.Delegate" returntype="System.Object" />
        <method name="RemoveImpl(System.Delegate)" argnames="value" inherited="System.MulticastDelegate" returntype="System.Delegate" />
        <method name="CombineImpl(System.Delegate)" argnames="follow" inherited="System.MulticastDelegate" returntype="System.Delegate" />
        <method name="GetMethodImpl" argnames="" inherited="System.Delegate" returntype="System.Reflection.MethodInfo" />
        <method name="GetInvocationList" argnames="" inherited="System.MulticastDelegate" returntype="System.Delegate[]" />
        <method name="DynamicInvokeImpl(System.Object[])" argnames="args" inherited="System.MulticastDelegate" returntype="System.Object" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.MulticastDelegate" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.MulticastDelegate" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="DynamicInvoke(System.Object[])" argnames="args" inherited="System.Delegate" returntype="System.Object" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </delegate>
    <delegate name="XmlSerializationFixupCallback" namespace="System.Xml.Serialization">
        <constructor name="XmlSerializationFixupCallback(System.Object, System.IntPtr)" argnames="object, method" />
        <property name="Method" inherited="System.Delegate" propertytype="System.Reflection.MethodInfo" />
        <property name="Target" inherited="System.Delegate" propertytype="System.Object" />
        <method name="EndInvoke(System.IAsyncResult)" argnames="result" returntype="System.Void" />
        <method name="BeginInvoke(System.Object, System.AsyncCallback, System.Object)" argnames="fixup, callback, object" returntype="System.IAsyncResult" />
        <method name="Invoke(System.Object)" argnames="fixup" returntype="System.Void" />
        <method name="GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)" argnames="info, context" inherited="System.MulticastDelegate" returntype="System.Void" />
        <method name="Clone" argnames="" inherited="System.Delegate" returntype="System.Object" />
        <method name="RemoveImpl(System.Delegate)" argnames="value" inherited="System.MulticastDelegate" returntype="System.Delegate" />
        <method name="CombineImpl(System.Delegate)" argnames="follow" inherited="System.MulticastDelegate" returntype="System.Delegate" />
        <method name="GetMethodImpl" argnames="" inherited="System.Delegate" returntype="System.Reflection.MethodInfo" />
        <method name="GetInvocationList" argnames="" inherited="System.MulticastDelegate" returntype="System.Delegate[]" />
        <method name="DynamicInvokeImpl(System.Object[])" argnames="args" inherited="System.MulticastDelegate" returntype="System.Object" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.MulticastDelegate" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.MulticastDelegate" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="DynamicInvoke(System.Object[])" argnames="args" inherited="System.Delegate" returntype="System.Object" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </delegate>
    <delegate name="XmlSerializationCollectionFixupCallback" namespace="System.Xml.Serialization">
        <constructor name="XmlSerializationCollectionFixupCallback(System.Object, System.IntPtr)" argnames="object, method" />
        <property name="Method" inherited="System.Delegate" propertytype="System.Reflection.MethodInfo" />
        <property name="Target" inherited="System.Delegate" propertytype="System.Object" />
        <method name="EndInvoke(System.IAsyncResult)" argnames="result" returntype="System.Void" />
        <method name="BeginInvoke(System.Object, System.Object, System.AsyncCallback, System.Object)" argnames="collection, collectionItems, callback, object" returntype="System.IAsyncResult" />
        <method name="Invoke(System.Object, System.Object)" argnames="collection, collectionItems" returntype="System.Void" />
        <method name="GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)" argnames="info, context" inherited="System.MulticastDelegate" returntype="System.Void" />
        <method name="Clone" argnames="" inherited="System.Delegate" returntype="System.Object" />
        <method name="RemoveImpl(System.Delegate)" argnames="value" inherited="System.MulticastDelegate" returntype="System.Delegate" />
        <method name="CombineImpl(System.Delegate)" argnames="follow" inherited="System.MulticastDelegate" returntype="System.Delegate" />
        <method name="GetMethodImpl" argnames="" inherited="System.Delegate" returntype="System.Reflection.MethodInfo" />
        <method name="GetInvocationList" argnames="" inherited="System.MulticastDelegate" returntype="System.Delegate[]" />
        <method name="DynamicInvokeImpl(System.Object[])" argnames="args" inherited="System.MulticastDelegate" returntype="System.Object" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.MulticastDelegate" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.MulticastDelegate" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="DynamicInvoke(System.Object[])" argnames="args" inherited="System.Delegate" returntype="System.Object" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </delegate>
    <delegate name="XmlSerializationReadCallback" namespace="System.Xml.Serialization">
        <constructor name="XmlSerializationReadCallback(System.Object, System.IntPtr)" argnames="object, method" />
        <property name="Method" inherited="System.Delegate" propertytype="System.Reflection.MethodInfo" />
        <property name="Target" inherited="System.Delegate" propertytype="System.Object" />
        <method name="EndInvoke(System.IAsyncResult)" argnames="result" returntype="System.Object" />
        <method name="BeginInvoke(System.AsyncCallback, System.Object)" argnames="callback, object" returntype="System.IAsyncResult" />
        <method name="Invoke" argnames="" returntype="System.Object" />
        <method name="GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)" argnames="info, context" inherited="System.MulticastDelegate" returntype="System.Void" />
        <method name="Clone" argnames="" inherited="System.Delegate" returntype="System.Object" />
        <method name="RemoveImpl(System.Delegate)" argnames="value" inherited="System.MulticastDelegate" returntype="System.Delegate" />
        <method name="CombineImpl(System.Delegate)" argnames="follow" inherited="System.MulticastDelegate" returntype="System.Delegate" />
        <method name="GetMethodImpl" argnames="" inherited="System.Delegate" returntype="System.Reflection.MethodInfo" />
        <method name="GetInvocationList" argnames="" inherited="System.MulticastDelegate" returntype="System.Delegate[]" />
        <method name="DynamicInvokeImpl(System.Object[])" argnames="args" inherited="System.MulticastDelegate" returntype="System.Object" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.MulticastDelegate" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.MulticastDelegate" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="DynamicInvoke(System.Object[])" argnames="args" inherited="System.Delegate" returntype="System.Object" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </delegate>
    <delegate name="XmlSerializationWriteCallback" namespace="System.Xml.Serialization">
        <constructor name="XmlSerializationWriteCallback(System.Object, System.IntPtr)" argnames="object, method" />
        <property name="Method" inherited="System.Delegate" propertytype="System.Reflection.MethodInfo" />
        <property name="Target" inherited="System.Delegate" propertytype="System.Object" />
        <method name="EndInvoke(System.IAsyncResult)" argnames="result" returntype="System.Void" />
        <method name="BeginInvoke(System.Object, System.AsyncCallback, System.Object)" argnames="o, callback, object" returntype="System.IAsyncResult" />
        <method name="Invoke(System.Object)" argnames="o" returntype="System.Void" />
        <method name="GetObjectData(System.Runtime.Serialization.SerializationInfo, System.Runtime.Serialization.StreamingContext)" argnames="info, context" inherited="System.MulticastDelegate" returntype="System.Void" />
        <method name="Clone" argnames="" inherited="System.Delegate" returntype="System.Object" />
        <method name="RemoveImpl(System.Delegate)" argnames="value" inherited="System.MulticastDelegate" returntype="System.Delegate" />
        <method name="CombineImpl(System.Delegate)" argnames="follow" inherited="System.MulticastDelegate" returntype="System.Delegate" />
        <method name="GetMethodImpl" argnames="" inherited="System.Delegate" returntype="System.Reflection.MethodInfo" />
        <method name="GetInvocationList" argnames="" inherited="System.MulticastDelegate" returntype="System.Delegate[]" />
        <method name="DynamicInvokeImpl(System.Object[])" argnames="args" inherited="System.MulticastDelegate" returntype="System.Object" />
        <method name="Finalize" argnames="" inherited="System.Object" returntype="System.Void" />
        <method name="GetHashCode" argnames="" inherited="System.MulticastDelegate" returntype="System.Int32" />
        <method name="Equals(System.Object)" argnames="obj" inherited="System.MulticastDelegate" returntype="System.Boolean" />
        <method name="ToString" argnames="" inherited="System.Object" returntype="System.String" />
        <method name="DynamicInvoke(System.Object[])" argnames="args" inherited="System.Delegate" returntype="System.Object" />
        <method name="GetType" argnames="" inherited="System.Object" returntype="System.Type" />
        <method name="MemberwiseClone" argnames="" inherited="System.Object" returntype="System.Object" />
    </delegate>
</masterdoc>