Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Xml.Schema.SchemaInfo Class Referencesealed

Package Functions

 SchemaInfo ()
 
SchemaElementDecl GetElementDecl (XmlQualifiedName qname)
 
SchemaElementDecl GetTypeDecl (XmlQualifiedName qname)
 
XmlSchemaElement GetElement (XmlQualifiedName qname)
 
bool HasSchema (string ns)
 
bool Contains (string ns)
 
SchemaAttDef GetAttributeXdr (SchemaElementDecl ed, XmlQualifiedName qname)
 
SchemaAttDef GetAttributeXsd (SchemaElementDecl ed, XmlQualifiedName qname, XmlSchemaObject partialValidationType, out AttributeMatchState attributeMatchState)
 
SchemaAttDef GetAttributeXsd (SchemaElementDecl ed, XmlQualifiedName qname, ref bool skip)
 
void Add (SchemaInfo sinfo, ValidationEventHandler eventhandler)
 
void Finish ()
 

Properties

XmlQualifiedName DocTypeName [get, set]
 
string InternalDtdSubset [set]
 
Dictionary< XmlQualifiedName, SchemaElementDeclElementDecls [get]
 
Dictionary< XmlQualifiedName, SchemaElementDeclUndeclaredElementDecls [get]
 
Dictionary< XmlQualifiedName, SchemaEntityGeneralEntities [get]
 
Dictionary< XmlQualifiedName, SchemaEntityParameterEntities [get]
 
SchemaType SchemaType [get, set]
 
Dictionary< string, boolTargetNamespaces [get]
 
Dictionary< XmlQualifiedName, SchemaElementDeclElementDeclsByType [get]
 
Dictionary< XmlQualifiedName, SchemaAttDefAttributeDecls [get]
 
Dictionary< string, SchemaNotationNotations [get]
 
int ErrorCount [get, set]
 
bool IDtdInfo. HasDefaultAttributes [get]
 
bool IDtdInfo. HasNonCDataAttributes [get]
 
XmlQualifiedName IDtdInfo. Name [get]
 
string IDtdInfo. InternalDtdSubset [get]
 

Private Member Functions

IDtdAttributeListInfo IDtdInfo. LookupAttributeList (string prefix, string localName)
 
IEnumerable< IDtdAttributeListInfo > IDtdInfo. GetAttributeLists ()
 
IDtdEntityInfo IDtdInfo. LookupEntity (string name)
 

Private Attributes

readonly Dictionary< XmlQualifiedName, SchemaElementDecl_elementDecls = new Dictionary<XmlQualifiedName, SchemaElementDecl>()
 
readonly Dictionary< XmlQualifiedName, SchemaElementDecl_undeclaredElementDecls = new Dictionary<XmlQualifiedName, SchemaElementDecl>()
 
Dictionary< XmlQualifiedName, SchemaEntity_generalEntities
 
Dictionary< XmlQualifiedName, SchemaEntity_parameterEntities
 
XmlQualifiedName _docTypeName = XmlQualifiedName.Empty
 
string _internalDtdSubset = string.Empty
 
bool _hasNonCDataAttributes
 
bool _hasDefaultAttributes
 
readonly Dictionary< string, bool_targetNamespaces = new Dictionary<string, bool>()
 
readonly Dictionary< XmlQualifiedName, SchemaAttDef_attributeDecls = new Dictionary<XmlQualifiedName, SchemaAttDef>()
 
int _errorCount
 
SchemaType _schemaType
 
readonly Dictionary< XmlQualifiedName, SchemaElementDecl_elementDeclsByType = new Dictionary<XmlQualifiedName, SchemaElementDecl>()
 
Dictionary< string, SchemaNotation_notations
 

Detailed Description

Definition at line 5 of file SchemaInfo.cs.


The documentation for this class was generated from the following file: