Terraria v1.4.4.9
Terraria source code documentation
Loading...
Searching...
No Matches

◆ XsdTypeName() [1/2]

string System.Xml.Serialization.XmlReflectionImporter.XsdTypeName ( Type type)
inlinepackage

Definition at line 936 of file XmlReflectionImporter.cs.

937 {
938 if (type == typeof(object))
939 {
940 return "anyType";
941 }
943 if (typeDesc.IsPrimitive && typeDesc.DataType != null && typeDesc.DataType.Name != null && typeDesc.DataType.Name.Length > 0)
944 {
945 return typeDesc.DataType.Name;
946 }
948 }
TypeDesc GetTypeDesc(string name, string ns)
Definition TypeScope.cs:224
XmlAttributes GetAttributes(Type type, bool canBeSimpleType)

References System.Xml.Serialization.XmlReflectionImporter._typeScope, System.Xml.Dictionary, System.Xml.Serialization.XmlReflectionImporter.GetAttributes(), System.Xml.Serialization.TypeScope.GetTypeDesc(), System.type, and System.Xml.Serialization.XmlReflectionImporter.XsdTypeName().

Referenced by System.Xml.Serialization.XmlReflectionImporter.ImportEnumMapping(), System.Xml.Serialization.XmlReflectionImporter.ImportStructLikeMapping(), System.Xml.Serialization.XmlReflectionImporter.SetArrayMappingType(), System.Xml.Serialization.XmlReflectionImporter.XsdTypeName(), and System.Xml.Serialization.XmlReflectionImporter.XsdTypeName().