Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches
System.Data.XDRSchema Class Referencesealed

Classes

class  NameType
 

Package Functions

 XDRSchema (DataSet ds, bool fInline)
 
void LoadSchema (XmlElement schemaRoot, DataSet ds)
 
XmlElement FindTypeNode (XmlElement node)
 
bool IsTextOnlyContent (XmlElement node)
 
bool IsXDRField (XmlElement node, XmlElement typeNode)
 
DataTable HandleTable (XmlElement node)
 
string GetInstanceName (XmlElement node)
 
void HandleColumn (XmlElement node, DataTable table)
 
void GetMinMax (XmlElement elNode, ref int minOccurs, ref int maxOccurs)
 
void GetMinMax (XmlElement elNode, bool isAttribute, ref int minOccurs, ref int maxOccurs)
 
void HandleTypeNode (XmlElement typeNode, DataTable table, ArrayList tableChildren)
 
DataTable InstantiateTable (DataSet dataSet, XmlElement node, XmlElement typeNode)
 
DataTable InstantiateSimpleTable (DataSet dataSet, XmlElement node)
 

Static Package Functions

static TypeConverter GetConverter (Type type)
 
static void SetProperties (object instance, XmlAttributeCollection attrs)
 
static bool FEqualIdentity (XmlNode node, string name, string ns)
 
static bool GetBooleanAttribute (XmlElement element, string attrName, string attrNS, bool defVal)
 
static string GenUniqueColumnName (string proposedName, DataTable table)
 

Package Attributes

string _schemaName
 
string _schemaUri
 
XmlElement _schemaRoot
 
DataSet _ds
 

Private Member Functions

Type ParseDataType (string dt, string dtValues)
 

Static Private Member Functions

static NameType FindNameType (string name)
 

Static Private Attributes

static readonly NameType[] s_mapNameTypeXdr
 
static readonly NameType s_enumerationNameType = FindNameType("enumeration")
 

Detailed Description

Definition at line 9 of file XDRSchema.cs.


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