Terraria v1.4.4.9
Terraria source code documentation
|
Classes | |
class | NameType |
Public Member Functions | |
void | LoadSchema (XmlSchemaSet schemaSet, DataTable dt) |
void | LoadSchema (XmlSchemaSet schemaSet, DataSet ds) |
Static Public Member Functions | |
static Type | XsdtoClr (string xsdTypeName) |
Static Package Functions | |
static string | QualifiedName (string name) |
static void | SetProperties (object instance, XmlAttribute[] attrs) |
static string | GetMsdataAttribute (XmlSchemaAnnotated node, string ln) |
static AcceptRejectRule | TranslateAcceptRejectRule (string strRule) |
static Rule | TranslateRule (string strRule) |
static bool | IsXsdType (string name) |
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) |
Properties | |
bool | FromInference [get, set] |
Private Member Functions | |
void | CollectElementsAnnotations (XmlSchema schema) |
void | CollectElementsAnnotations (XmlSchema schema, ArrayList schemaList) |
void | HandleColumnExpression (object instance, XmlAttribute[] attrs) |
bool | HasAttributes (XmlSchemaObjectCollection attributes) |
bool | IsDatasetParticle (XmlSchemaParticle pt) |
int | DatasetElementCount (XmlSchemaObjectCollection elements) |
XmlSchemaElement | FindDatasetElement (XmlSchemaObjectCollection elements) |
void | HandleRelations (XmlSchemaAnnotation ann, bool fNested) |
void | HandleAttributeGroup (XmlSchemaAttributeGroup attributeGroup, DataTable table, bool isBase) |
Type | ParseDataType (string dt) |
void | AddTablesToList (List< DataTable > tableList, DataTable dt) |
string | GetPrefix (string ns) |
string | GetNamespaceFromPrefix (string prefix) |
string | GetTableNamespace (XmlSchemaIdentityConstraint key) |
string | GetTableName (XmlSchemaIdentityConstraint key) |
Static Private Member Functions | |
static void | SetExtProperties (object instance, XmlAttribute[] attrs) |
static void | SetExtProperties (object instance, XmlAttributeCollection attrs) |
static NameType | FindNameType (string name) |
Static Private Attributes | |
static readonly NameType[] | s_mapNameTypeXsd |
Definition at line 12 of file XSDSchema.cs.