Terraria v1.4.4.9
Terraria source code documentation
All Classes Namespaces Files Functions Variables Enumerations Enumerator Properties Events Macros
System.Xml.Serialization.SerializableMapping Class Referencesealed

Package Functions

 SerializableMapping ()
 
 SerializableMapping (MethodInfo getSchemaMethod, bool any, string ns)
 
 SerializableMapping (XmlQualifiedName xsiType, XmlSchemaSet schemas)
 
void SetBaseMapping (SerializableMapping mapping)
 
void CheckDuplicateElement (XmlSchemaElement element, string elementNs)
 

Static Package Functions

static void ValidationCallbackWithErrorCode (object sender, ValidationEventArgs args)
 

Properties

bool IsAny [get]
 
string NamespaceList [get]
 
SerializableMapping DerivedMappings [get]
 
SerializableMapping NextDerivedMapping [get]
 
SerializableMapping Next [get, set]
 
Type Type [get, set]
 
XmlSchemaSet Schemas [get]
 
XmlSchema Schema [get]
 
XmlQualifiedName XsiType [get]
 
XmlSchemaType XsdType [get]
 
bool NamedAny [get, set]
 
bool ReferencedByTopLevelElement [set]
 
bool ReferencedByElement [get, set]
 
string Namespace [get, set]
 
string TypeName [get, set]
 
TypeDesc TypeDesc [get, set]
 
bool IncludeInSchema [get, set]
 
virtual bool IsList [get, set]
 
bool IsReference [set]
 
bool IsAnonymousType [get]
 
virtual string DefaultElementName [get]
 
bool IsSoap [get, set]
 

Private Member Functions

bool Match (XmlSchemaElement e1, XmlSchemaElement e2)
 
void RetrieveSerializableSchema ()
 

Private Attributes

XmlSchema _schema
 
Type _type
 
bool _needSchema = true
 
readonly MethodInfo _getSchemaMethod
 
XmlQualifiedName _xsiType
 
XmlSchemaType _xsdType
 
XmlSchemaSet _schemas
 
bool _any
 
string _namespaces
 
SerializableMapping _baseMapping
 
SerializableMapping _derivedMappings
 
SerializableMapping _nextDerivedMapping
 
SerializableMapping _next
 
bool _namedAny
 
TypeDesc _typeDesc
 
string _typeNs
 
string _typeName
 
bool _referencedByElement
 
bool _referencedByTopLevelElement
 
bool _includeInSchema = true
 
bool _reference
 
bool _isSoap
 

Detailed Description

Definition at line 9 of file SerializableMapping.cs.


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